Tobias Fella
8b6f5447e1
Refactor NeoChatRoomTest
2026-01-28 12:29:18 +00:00
Tobias Fella
6dce1564b7
Fix memory leaks
2026-01-28 12:29:18 +00:00
Tobias Fella
7313386903
Enable lsan on CI
2026-01-28 12:29:18 +00:00
l10n daemon script
c0f5db7fd2
GIT_SILENT Sync po/docbooks with svn
2026-01-28 01:46:58 +00:00
Joshua Goins
551d827dee
Use correct terminology when leaving space
...
BUG: 514888
FIXED-IN: 26.04
2026-01-27 12:05:42 -05:00
Joshua Goins
332a822996
Remove single tap to maximize code component
...
This is just more ergonomic (in my opinion) as you usually want to
select some text from a code block, instead of maximizing it. There's
already an easy-to-access button for maximizing if you want to.
BUG: 499048
FIXED-IN: 25.12.2
2026-01-27 12:05:22 -05:00
Joshua Goins
f145bbe8db
Fix transparency blur not applying to the timeline anymore
...
We still had the default opaque background for RoomPage. I added a
comment too so it isn't removed accidentally in the future.
BUG: 513363
FIXED-IN: 25.12.2
2026-01-27 12:05:03 -05:00
l10n daemon script
381b119ad1
GIT_SILENT Sync po/docbooks with svn
2026-01-27 01:46:07 +00:00
Albert Astals Cid
b64dcdb004
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit 4c4f406c41 )
2026-01-27 02:13:43 +01:00
l10n daemon script
b33f1cf5e1
GIT_SILENT Sync po/docbooks with svn
2026-01-26 01:43:12 +00:00
James Graham
f22cafbce1
Revert "Improve time handling in NeoChat"
...
This reverts commit 92c58b0ea0 .
2026-01-25 13:07:53 +00:00
James Graham
92c58b0ea0
Improve time handling in NeoChat
...
This introduces a new NeoChatDateTime object that wraps a QDateTime. The intent is that it can be passed to QML and has a series of functions that format the QDateTime into the various string representations we need.
This means we only have to send the single object to QML and then the correct string can be grabbed from there, simplifying the backend. It is also easy to add a new representation if needed as a function with a QString output and Q_PROPERTY can be added and then it will be available.
2026-01-25 13:04:58 +00:00
l10n daemon script
c797ecea3d
GIT_SILENT Sync po/docbooks with svn
2026-01-25 01:44:45 +00:00
l10n daemon script
b65590a9b9
GIT_SILENT made messages (after extraction)
2026-01-25 00:44:24 +00:00
Joshua Goins
2bacbe7ac7
Improve the bottom mobile navigation bar
...
The previous set of actions seems like a random selection, how many
rooms is someone creating to be that important?
I have redone it to have way fewer actions, mostly notification and
settings.
2026-01-24 10:55:36 -05:00
Joshua Goins
74c12e89ea
Improve other space button texts
...
Remove some extra verbiage, ensuring ellipses and so on.
CCBUG: 497044
2026-01-24 10:52:31 -05:00
Joshua Goins
02b95c921d
Add ellipses to "Remove" button in space hierarchy
...
This can be somewhat unclear if NeoChat prompts you (it does!)
CCBUG: 497044
2026-01-24 10:52:31 -05:00
Joshua Goins
7f58ee3793
Improve space suggestions editing
...
This is confusing to users as there may be two "remove" icons, but one
of them is actually for suggestions.
BUG: 497044
FIXED-IN: 26.04
2026-01-24 10:52:31 -05:00
l10n daemon script
7312bf183d
GIT_SILENT Sync po/docbooks with svn
2026-01-24 01:44:54 +00:00
Tobias Fella
40b7853338
Fix binding loop
2026-01-23 23:15:00 +01:00
Azhar Momin
ade5750550
Add a button to mark spaces as read
...
[BUG: 508122](https://bugs.kde.org/show_bug.cgi?id=508122 )
2026-01-23 15:29:51 -05:00
l10n daemon script
fb8ee02e3b
GIT_SILENT Sync po/docbooks with svn
2026-01-23 01:45:20 +00:00
Tobias Fella
8b27323488
Extend testing
2026-01-22 23:33:45 +00:00
Tobias Fella
96d24f5c3a
Minor fixes to various models
2026-01-22 23:33:45 +00:00
Tobias Fella
45cee495a5
Adapt LineModel to being autotested
2026-01-22 23:33:45 +00:00
Tobias Fella
53dc9c1944
Use getter and setter for property in LiveLocationsModel
2026-01-22 23:33:45 +00:00
Tobias Fella
1fb215dae7
Add test that runs each model with a QAbstractItemModelTester
2026-01-22 23:33:45 +00:00
Tobias Fella
971875c8a2
PowerLevelModel: Use Qt::UserRole for role value
...
Otherwise it's equal to Qt::DecorationRole, which QAbstractItemModelTester expects to be convertible to certain types
2026-01-22 23:33:45 +00:00
Tobias Fella
9ad64b990d
NotificationsModel: Don't crash if connection is nullptr
...
This can legitimately happen
2026-01-22 23:33:45 +00:00
Tobias Fella
1ceffe6a2e
Start adapting to libquotient crypto api changes
2026-01-22 23:26:55 +00:00
l10n daemon script
9810b3dee0
GIT_SILENT Sync po/docbooks with svn
2026-01-22 02:00:17 +00:00
Tobias Fella
76954c162a
NotificationsManager: Improve some comments
...
(as suggested by CLion)
2026-01-21 16:11:07 +00:00
Tobias Fella
0a7978f4f5
NotificationsManager: Improve function parameters
2026-01-21 16:11:07 +00:00
Tobias Fella
bf41e1083d
NotificationsManager: Make a function static
2026-01-21 16:11:07 +00:00
Tobias Fella
593f772845
NotificationsManager: Minor refactoring
2026-01-21 16:11:07 +00:00
Tobias Fella
98a277ac63
const auto a few things
2026-01-21 16:11:07 +00:00
Tobias Fella
cfe5182a65
Remove redundant check
2026-01-21 16:11:07 +00:00
Joshua Goins
9ace01f74a
Fix closeToYEnd check
...
The comparison operator was reversed, and this was seen with mark as
read being broken and buttons showing up at the wrong times.
2026-01-21 08:21:56 -05:00
l10n daemon script
4632a9f9bb
GIT_SILENT Sync po/docbooks with svn
2026-01-21 01:49:34 +00:00
Azhar Momin
a92587cc50
Fix some typos
2026-01-20 17:42:51 +00:00
Tobias Fella
889b7dd2e6
Fix crash when logging out active connection
2026-01-20 14:40:57 +00:00
Tobias Fella
44fa196a26
Use QPointer to store room in WidgetModel
2026-01-20 14:05:30 +00:00
Tobias Fella
2bc8c6a379
Fix various qml warnings
2026-01-20 13:48:46 +00:00
l10n daemon script
3f1ba8d067
GIT_SILENT Sync po/docbooks with svn
2026-01-20 01:53:20 +00:00
Azhar Momin
a1c9b63d1e
Fix emojis being too small in EmojiDelegate
...
BUG: 514170
2026-01-19 09:40:18 +00:00
l10n daemon script
73fdc72ce7
GIT_SILENT Sync po/docbooks with svn
2026-01-19 01:44:12 +00:00
Tobias Fella
08fc8be09c
Cleanup README.md a bit
2026-01-18 22:51:55 +01:00
Carl Schwan
e5a48bae01
UserDetailDialog: Remove double QR code action
...
Now it's part of the header
2026-01-18 22:08:56 +01:00
Carl Schwan
581f5be410
UserDetailDialog: Improve consistency
...
Use same spacing and sizing as GroupChatDrawerHeader and add a QR code
to share the contact.
Signed-off-by: Carl Schwan <carlschwan@kde.org >
2026-01-18 21:58:34 +01:00
l10n daemon script
f4e857519b
GIT_SILENT Sync po/docbooks with svn
2026-01-18 01:50:53 +00:00