l10n daemon script
acfb5ab834
GIT_SILENT Sync po/docbooks with svn
2024-01-07 02:42:26 +00:00
James Graham
8bc4500ce1
Fix by allowing RoomPage to access the interactive property of the timeline
2024-01-06 19:49:20 +00:00
Joshua Goins
b96d3dde46
Remove useless interactive set when maximizing images
...
This doesn't seem to do anything, and it's not easy to turn it back when
the popup is closed
2024-01-06 19:49:20 +00:00
James Graham
fad381c36f
Refactor reactions
...
Currently we effectively create the reactions list in EventHandler then pass that data into a model. This reworks the model so that we just pass in a room and an event and it grabs it's own data. This means that:
- the functions in event handler are no longer required
- the model can update itself to add/remove reactions so no need to handle that in MessageEventModel
- MessageEventModel only needs to create new ReactionModels or remove old ones when no reactions exist anymore
A basic test suite has also been created for the ReactionModel
2024-01-06 17:50:32 +00:00
Tobias Fella
ad083f64b1
Ensure that only one RoomManager exists
2024-01-06 17:46:28 +01:00
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