Tobias Fella
5c78b23cc2
Slightly fix QML formatting
2024-01-06 17:34:56 +01:00
Tobias Fella
2202063641
Remove stray console log
2024-01-06 17:34:10 +01:00
Tobias Fella
5be15ffa6a
Show user display names as plaintext in InviteUserPage
2024-01-06 17:33:39 +01:00
Tobias Fella
a0bafe53a0
Use Plaintext for user displaynames in startchatpage
2024-01-06 17:31:57 +01:00
l10n daemon script
1a39ce9585
GIT_SILENT Sync po/docbooks with svn
2024-01-06 02:11:50 +00:00
Tobias Fella
4a809d57f7
Fix crash when accepting/declining already accepted/declined invite
...
BUG: 475502
2024-01-05 14:16:21 +01:00
l10n daemon script
c01e42c972
GIT_SILENT Sync po/docbooks with svn
2024-01-05 02:13:27 +00:00
l10n daemon script
6c56f7f4ef
GIT_SILENT Sync po/docbooks with svn
2024-01-04 02:16:55 +00:00
l10n daemon script
6d8d5a82c2
GIT_SILENT Sync po/docbooks with svn
2024-01-03 02:14:00 +00:00
Nicolas Fella
daa27b0333
Fix Android build
2024-01-03 01:40:14 +01:00
Nicolas Fella
f6edf0e4cc
Add missing include
2024-01-03 01:29:07 +01:00
James Graham
356e8eefe0
Refactor PollHandler
...
Refactor PollHandler to make it more reliable. This ended up with much more code than I expected as the original intent was just to stop a crash when switching rooms.
- Using a event string was flaky, changing to using an event reference is more reliable.
- Since we're only creating them from NeoChatRoom there is no need to to be able to set properties from QML so only read properties.
- Pass from the MessageEventModel rather than an invokable method.
- Create a basic test suite
- Create properties in PollHandler to remove the need to use content in PollDelegate, this means content is no longer a required role.
2024-01-02 21:22:08 +00:00
Laurent Montel
7ad362225f
Use --socket=fallback-x11 in .flatpak-manifest.json
2024-01-02 17:59:31 +01:00
Tobias Fella
d623a8c826
Don't HTML-escape invite notification title
2024-01-02 07:48:52 +00:00
l10n daemon script
b3f0d110d9
GIT_SILENT Sync po/docbooks with svn
2024-01-02 02:09:10 +00:00
James Graham
612b5d7f47
Move all the enums for push rules into their own header file
2024-01-01 16:15:40 +00:00
James Graham
7e9f206348
Clear the emoji picker search when the dialog is closed
...
Clear the emoji picker search when the dialog is closed
BUG: 472873
2024-01-01 16:15:29 +00:00
l10n daemon script
d5f4a3dd64
GIT_SILENT Sync po/docbooks with svn
2024-01-01 02:13:41 +00:00
James Graham
e807ad9908
Improve the unread marker behaviour
...
The fixes include:
- improving the timer to make it more reliable
- making sure a read marker is added when changin rooms, this is needed when the messages have already been loaded.
- increase the default timer to 10s to avoid the read marker disappearing and being re-added when a message arrive in quick succession.
BUG: 465300
2023-12-31 17:47:27 +00:00
Tobias Fella
2d8ad834a7
Fix showing stickers
2023-12-31 18:15:43 +01:00
l10n daemon script
d82dfc7a5b
GIT_SILENT Sync po/docbooks with svn
2023-12-31 02:43:10 +00:00
l10n daemon script
1e1e54d4bd
SVN_SILENT made messages (.desktop file) - always resolve ours
...
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2023-12-31 02:27:14 +00:00
l10n daemon script
9043b1c7a1
GIT_SILENT made messages (after extraction)
2023-12-31 01:54:25 +00:00
Tobias Fella
0739f4c661
Re-Enable Flatpak CI
2023-12-27 22:00:29 +00:00
James Graham
29321aeaf3
WindowController test
...
Create a WindowController test suite.
Also make sure that the class handles m_window being nullptr.
2023-12-24 15:37:56 +00:00
l10n daemon script
9fe44515a7
GIT_SILENT Sync po/docbooks with svn
2023-12-24 02:48:11 +00:00
Tobias Fella
4c3d7ab011
Move Controller::toggleWindow to WindowController
2023-12-23 14:50:36 +00:00
Tobias Fella
d02eee6daa
Port away from and remove Controller::initiated
2023-12-23 13:39:41 +00:00
Tobias Fella
a613baa148
Don't crash when invited room doesn't have member state for the current room
...
This smells illegal, but nothing stops a server from sending that to us so we shouldn't crash.
BUG: 478903
2023-12-23 11:55:22 +00:00
James Graham
4e141e05f0
Cleanup leftover issues from moving ReplyComponent away from GridLayout
...
Cleanup leftover issues from moving ReplyComponent away from GridLayout.
- Remove leftover GridLayout properties or references to them or convert as required
- Remove unneeded Item wrapper
2023-12-23 11:37:01 +00:00
l10n daemon script
134f1d2ae5
GIT_SILENT Sync po/docbooks with svn
2023-12-23 02:30:01 +00:00
Tobias Fella
9ec3e5b2cc
Remove more unused signals
2023-12-23 00:45:00 +01:00
Tobias Fella
15d066b3ed
Remove unused variable
2023-12-23 00:39:08 +01:00
Tobias Fella
7694f6c464
Remove unused signal
2023-12-23 00:36:53 +01:00
Marius P
46da4f9777
org.kde.neochat.appdata.xml use https://bugs.kde.org/enter_bug.cgi?product=NeoChat
...
https://github.com/ximion/appstream/docs/xml/metainfo-component.xml says
"bugtracker - Should point to the software's bug tracking system,
for users to report new bugs.".
2023-12-22 13:10:55 +00:00
l10n daemon script
44e0ef43ac
GIT_SILENT Sync po/docbooks with svn
2023-12-22 02:23:21 +00:00
l10n daemon script
5b79371c0a
GIT_SILENT made messages (after extraction)
2023-12-22 01:39:20 +00:00
Joshua Goins
3caa5ad2ed
Prevent KUnifiedPush-activated daemon from sticking around forever
...
Erroneous activations of the D-Bus service could cause the daemon to be
launched without any messageReceived signals being called (which then
hooks up the notifications to quit the app.) Now there's a five-second
timeout to prevent it from living too long.
2023-12-21 19:41:41 +00:00
l10n daemon script
a74d78439c
GIT_SILENT Sync po/docbooks with svn
2023-12-21 02:47:51 +00:00
l10n daemon script
0b82aeb5cc
GIT_SILENT Sync po/docbooks with svn
v24.01.85
2023-12-19 02:13:10 +00:00
Albert Astals Cid
bc7aa4e272
GIT_SILENT Upgrade release service version to 24.01.85.
2023-12-18 23:19:45 +01:00
Akseli Lahtinen
d1f421994d
Add config import to ReactionDelegate
...
Forgot to add this in https://invent.kde.org/network/neochat/-/merge_requests/1484
2023-12-18 21:16:47 +00:00
Carl Schwan
b043cbedc9
Make BanSheet frameless
...
Similar to https://invent.kde.org/network/neochat/-/merge_requests/1487
2023-12-18 19:24:31 +00:00
Carl Schwan
5a469ed126
Make ReportSheet frameless
...
Similar to https://invent.kde.org/network/neochat/-/merge_requests/1487
2023-12-18 16:45:34 +00:00
Akseli Lahtinen
8d209a5424
Make it easier to spot reaction buttons
...
In dark themes it can be very hard to spot the reaction
buttons when using compact mode.
Before:

After:

Also this uses the given colorscheme so it will work everywhere 😄
2023-12-18 16:23:00 +00:00
l10n daemon script
a0937bdcac
GIT_SILENT Sync po/docbooks with svn
2023-12-18 02:46:11 +00:00
Carl Schwan
df4eba0191
Make the RemoveSheet frameless
2023-12-17 22:26:05 +00:00
l10n daemon script
9f83cf1c52
GIT_SILENT Sync po/docbooks with svn
2023-12-17 02:11:31 +00:00
James Graham
ddc0bfe786
Make sure that a nullptr connection is not accessed in AccountEmoticonModel
...
I don't think it possible to open settings without an account connected anymore, however just to make sure I've made sure that a nullptr connection is handled in `AccountEmoticonsModel`.
BUG: 478024
2023-12-13 18:34:59 +00:00
l10n daemon script
09796b6e0b
GIT_SILENT Sync po/docbooks with svn
2023-12-13 02:12:01 +00:00