Tobias Fella
eab45e761a
Use KirigamiApp
2025-10-03 11:32:15 +00:00
l10n daemon script
0f03290c57
GIT_SILENT Sync po/docbooks with svn
2025-10-03 01:42:04 +00:00
Tobias Fella
59f87bb2c2
Set deprecation level
2025-10-02 16:43:27 +02:00
Tobias Fella
9afc10160d
Raise compiler settings level to 6.17
2025-10-02 16:19:01 +02:00
Tobias Fella
cfc7f50a1f
MessageContentModel: Guard data() against being called when there is no room
2025-10-01 23:48:49 +02:00
Heiko Becker
a2fc00365e
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit debbe8e478 )
2025-10-01 00:40:10 +02:00
Joshua Goins
466cfd971d
Fix room succession not actually working
...
I broke this in 409b6da160 making it not
possible to join a succeeding room. I decided to keep the old behavior
of not prompting you to join, because:
1. You are intentionally choosing to tap the button.
2. Room successions aren't random, a privileged user in the room is
creating it and there's already some implicit existing trust
(Also the current join confirmation dialog isn't useful enough yet to
make an actual informed decision anyway.)
2025-09-30 16:05:36 -04:00
Joshua Goins
8e83febb24
Remove some dead code from MessageModel::createEventObjects
...
This senderId variable doesn't seem to be used in the current iteration
of this function, lets remove it.
2025-09-30 12:07:49 -04:00
l10n daemon script
12072b0a73
GIT_SILENT Sync po/docbooks with svn
2025-09-30 01:47:20 +00:00
l10n daemon script
83b1daac07
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"
2025-09-30 01:36:30 +00:00
Arno Rehn
981ea053a6
Pinned messages: Decrypt events before handling them
2025-09-29 18:59:53 +02:00
Arno Rehn
e41fd7d986
PollHandler: Decrypt EncryptedEvents
...
Related events for a poll will be EncryptedEvents in an encrypted
room. Decrypt them before handling.
2025-09-29 18:59:53 +02:00
Arno Rehn
a88a82ca08
PollHandler: Correctly handle paginated events
2025-09-29 18:59:20 +02:00
Arno Rehn
23dc88df60
PollComponent: Apply word wrapping on long messages
...
Long messages were not wrapped and would overflow.
Correctly apply word wrapping and align all elements on the top of a
row.
2025-09-29 18:58:57 +02:00
l10n daemon script
520b1daeec
GIT_SILENT Sync po/docbooks with svn
2025-09-29 01:41:25 +00:00
l10n daemon script
cbe7ace32d
GIT_SILENT Sync po/docbooks with svn
2025-09-28 01:46:45 +00:00
l10n daemon script
2b4471ea91
GIT_SILENT Sync po/docbooks with svn
2025-09-27 01:40:14 +00:00
Joshua Goins
88e1e1dd2a
Add the ability to scroll up in the message search window
...
This wasn't a thing yet, so the search experience compared to something
like Element Web was much worse. Now you can scroll back as far as any
other client can!
I had to do a bit of refactoring to stop resetting the model all the
time, and append instead. Otherwise, it was quite straightforward to
implement.
2025-09-26 17:49:22 -04:00
Joshua Goins
94ea1305b2
Fix some miscellaneous weirdness around push notifications
...
For some reason, I *stopped* the timer if we get a push message - which
makes *no* sense. It meant that NeoChat kept running in the background
for basically no reason.
We can also make the NotificationsManager::postPushNotification function
static and avoid creating some singletons.
2025-09-26 15:14:05 -04:00
Joshua Goins
960377838d
Replace KDBusService usage with QDBusConnection when D-Bus activated
...
This is lighter and more reliable when it comes to being activated by
KUnifiedPush. We also don't need all of the features of KDBusService
here.
2025-09-26 15:14:05 -04:00
Joshua Goins
a48e8662d6
Remove useless translated string from dbus-activated CLI option
...
It never gets shown, so let's not waste our translators time.
2025-09-26 15:12:56 -04:00
l10n daemon script
9c90a38efc
GIT_SILENT Sync po/docbooks with svn
2025-09-26 01:39:23 +00:00
l10n daemon script
8696a24127
GIT_SILENT Sync po/docbooks with svn
2025-09-25 01:40:55 +00:00
l10n daemon script
f2d1b4c1e1
GIT_SILENT Sync po/docbooks with svn
2025-09-24 01:40:47 +00:00
Laurent Montel
4cdc2b5e58
GIT_SILENT: Don't duplicate headers between .h/.cpp
2025-09-22 04:43:02 +00:00
l10n daemon script
e26f02d9e2
GIT_SILENT Sync po/docbooks with svn
2025-09-22 01:38:51 +00:00
l10n daemon script
5d83fe9a1d
GIT_SILENT Sync po/docbooks with svn
2025-09-21 01:41:04 +00:00
l10n daemon script
6a506f237a
GIT_SILENT Sync po/docbooks with svn
2025-09-20 01:41:10 +00:00
l10n daemon script
3a5a0153d8
GIT_SILENT Sync po/docbooks with svn
2025-09-18 01:40:38 +00:00
l10n daemon script
27519b8788
GIT_SILENT Sync po/docbooks with svn
2025-09-17 01:39:11 +00:00
l10n daemon script
dd45fe16a5
GIT_SILENT Sync po/docbooks with svn
2025-09-16 01:41:59 +00:00
Vlad Zahorodnii
161815acff
Fix inserting UserListModel items without beginInsertRows()
...
If an item is added, the corresponding code should be wrapped with
beginInsertRows() and endInsertRows(), otherwise proxy or filter models
can end up with corrupted internal state.
m_members.insert() in refreshMember() should be unnecessary because
if pos is not the same as m_members.size(), then it means there's already
a member.id() item in the member list.
2025-09-15 18:04:29 +00:00
Tobias Fella
438edf2155
Fix qml warnings in ImageEditorPage
2025-09-15 16:13:49 +02:00
Tobias Fella
6607a4b72c
Fix qml warnings in ChatBar
2025-09-15 16:11:20 +02:00
Tobias Fella
8f0c4ab133
Fix warning in FullScreenMap
2025-09-15 16:06:58 +02:00
Tobias Fella
78e5cd51cd
remove unused imports
2025-09-15 16:05:22 +02:00
Tobias Fella
f5da44655e
Fix qml warnings in SpaceDrawer
2025-09-15 16:03:38 +02:00
Tobias Fella
a91863c60d
Fix qml warnings in AccountSwitchDialog
2025-09-15 14:39:40 +02:00
Tobias Fella
29e3a09aba
Fix qml warning
2025-09-15 14:29:55 +02:00
Tobias Fella
a59952f189
Fix qml warnings in AccountData
2025-09-15 14:24:42 +02:00
Tobias Fella
b169da25ab
Fix qml warnings in RoomSortParameterDialog
2025-09-15 14:21:47 +02:00
Tobias Fella
833e357d70
Fix qml warnings in login module
2025-09-15 14:15:38 +02:00
Tobias Fella
f9bf2b8f7a
Fix warnings in NeoChatMaximizeComponent
2025-09-15 14:06:17 +02:00
Tobias Fella
7b27579f2d
Fix qml warnings in ExploreRoomsPage
2025-09-15 13:54:43 +02:00
Tobias Fella
edb9d9f54e
Remove unused import
2025-09-15 13:51:23 +02:00
Tobias Fella
abf9a486d0
Fix qml warnings in RoomData
2025-09-15 13:49:08 +02:00
Tobias Fella
b0bc19c055
Fix qml warnings in RoomInformation
2025-09-15 13:41:32 +02:00
Tobias Fella
71776ef275
Fix qml warnings in TypingPane
2025-09-15 13:30:55 +02:00
Tobias Fella
8dc7d1d39d
Fix most qml warnings in StateKeys
2025-09-15 13:25:41 +02:00
Tobias Fella
adb9e59503
Fix qml warnings
2025-09-15 13:21:17 +02:00