Tobias Fella
39abf6b5f3
Start adding tests for RoomManager
2025-08-15 08:10:08 +00:00
Tobias Fella
ec36d519b1
Cleanup and fix GlobalMenu
2025-08-14 22:47:42 +02:00
Tobias Fella
45b02ae34e
Cleanup buttons
...
Mostly removing the usage of the action property, since there's no point in using it. Also add some translation contexts and some other minor cleanup
2025-08-14 20:46:46 +00:00
Kai Uwe Broulik
9b763daf52
notificationsmanager: Don't draw room avatar if it is null
...
Ideally, we painted the avatar with initials here but for now
it's better to not paint anything than an awkward white circle.
2025-08-14 11:28:18 +00:00
Tobias Fella
6e8ed5b341
Fix qml warnings in NewPollDialog
2025-08-14 09:23:04 +00:00
Tobias Fella
63a3c3e58a
Fix build with kio
2025-08-14 09:22:16 +00:00
Tobias Fella
aadd9b0189
Fix qmllint warnings in QuickFormatBar
2025-08-14 09:20:28 +00:00
Tobias Fella
eb268576da
Fix some warnings
2025-08-13 22:13:53 +02:00
Tobias Fella
8e51f3ec8e
Fix some type warnings
2025-08-13 21:52:36 +02:00
Tobias Fella
de03e1ce2b
Remove unused import
2025-08-13 21:52:22 +02:00
Tobias Fella
21b1258b8d
Only allow opening QuickSwitcher if there is an active connection
2025-08-13 21:46:43 +02:00
Tobias Fella
becad8c127
Fix qml warnings in QuickSwitcher
2025-08-13 21:45:15 +02:00
Tobias Fella
4044048352
Add translation context
2025-08-13 21:44:34 +02:00
Tobias Fella
7d6bd7ab4c
Add contexts to string
2025-08-13 21:37:05 +02:00
Tobias Fella
209ae00f8f
Remove unused imports
2025-08-13 21:36:45 +02:00
Tobias Fella
f64c860453
Register dependency on KSyntaxHighlighting
2025-08-13 21:36:14 +02:00
Tobias Fella
36fccaffe6
Fix warnings
2025-08-13 21:32:45 +02:00
Tobias Fella
13deb2d928
Fix qmllint warnings
2025-08-13 21:26:24 +02:00
Tobias Fella
14fe71b556
Fix most warnings in AccountSwitchDialog
2025-08-13 19:37:21 +02:00
Tobias Fella
ecb900994b
Remove unused import
2025-08-13 19:30:14 +02:00
Tobias Fella
78b218fef3
Fix some qml type warnings
2025-08-13 17:43:51 +02:00
Tobias Fella
964bcfd5f5
Register dependency on KConfig to qml
2025-08-13 17:41:32 +02:00
Tobias Fella
fc733f9ba1
Fix some unqualified access warnings
2025-08-13 17:41:23 +02:00
Tobias Fella
a74931e794
Refactor qml
2025-08-11 12:04:10 +02:00
Tobias Fella
6698bbcf79
Fix warning
2025-08-11 12:04:10 +02:00
Tobias Fella
8c78992b1a
Remove broken and duplicate code
2025-08-11 12:04:08 +02:00
Tobias Fella
0c727237ee
Remove Edit menu
...
This menu providers a few text editing related functions, like undo/redo, copy, paste, etc.
As far as I can tell, it never worked in a useful way, though: It operates on the activeFocusItem,
but as soon as one clicks on the menu, this becomes null. It is somewhat useable through shortcuts,
but the text fields have these shortcuts natively.
2025-08-08 08:25:51 -04:00
Tobias Fella
aacb097650
Add libQuotient qml module dependencies
...
The module doesn't exist upstream yet; this will just be ignored in that case
2025-08-08 13:42:24 +02:00
Tobias Fella
ce5d60fc5d
Fix QML warning
2025-08-08 13:42:00 +02:00
Tobias Fella
96a0b86c33
Fix some unqualified access warnings
2025-08-08 13:39:06 +02:00
Tobias Fella
279b611754
Remove unused prison
2025-08-08 10:42:38 +02:00
Tobias Fella
f7c74a60cd
Port away from applicationWindow()
2025-08-08 10:29:48 +02:00
Tobias Fella
e63e04aa57
Fix QML warning
2025-08-07 00:21:10 +02:00
Tobias Fella
ae88879651
Remove unused kitemmodels imports
2025-08-07 00:19:18 +02:00
Tobias Fella
dfd106258b
Fix some warnings around pagestack calls
2025-08-07 00:05:52 +02:00
Tobias Fella
7d4e589894
Remove some unused includes
2025-08-06 23:49:27 +02:00
Tobias Fella
4bbd127fe8
Fix some unqualified access
2025-08-06 23:47:28 +02:00
Tobias Fella
f2a0a66b01
Fix connection
2025-08-06 23:47:28 +02:00
Tobias Fella
9d2ef838bb
Don't crash when trying to open a context menu on a pending event
2025-08-05 09:17:13 +00:00
Tobias Fella
b5351e48dd
Add tooltip to "remove server" button
2025-08-05 09:16:27 +00:00
Nicolas Fella
a9d39353ab
Add XDG activation support to rooms runner
2025-08-04 21:49:05 +02:00
Tobias Fella
5f778dbd81
Add some translation contexts
2025-08-04 21:27:28 +02:00
Nate Graham
b01286eae3
plasma-runner-neochat: remove unnecessary minimum letter count
...
Users generally expect search results to start appearing with the first
character typed; we shouldn't be setting minimum letter counts without
a very good reason. Excessive minimum letter counts are also bad
specifically for Chinese, which is highly information-dense.
Get rid of the minimum letter count.
CCBUG: 490972
2025-08-04 09:18:18 -06:00
Tobias Fella
4688802628
Cleanup CommonRoomsModel
...
- Remove unused include
- Remove roles that don't make sense
2025-08-04 17:14:32 +02:00
James Graham
dc32f2f947
Update ChatDocumentHandler so RoomManger is no longer required for saving text
...
Update `ChatDocumentHandler` so `RoomManger` is no longer required for saving the text in the chatbar between room switches. This is achieved by allowing `ChatDocumentHandler` to get the correct `ChatBarChache` itself rather than having to have it passed from `ChatBar.qml`. This avoids any race conditions.
2025-08-02 10:56:20 +01:00
Tobias Fella
f7cd4bd2fb
Don't set initial properties that don't exist
2025-08-01 11:43:09 +02:00
Wang Yu
4e0b295f66
Replace duplicate beginResetModel with endResetModel
...
The initialize method was calling beginResetModel twice without
a corresponding endResetModel call. This could cause model state
inconsistencies.
2025-07-30 16:31:56 +08:00
Tobias Fella
8ff83ca6df
Cleanup QML code for AccountMenu
2025-07-29 20:16:14 +00:00
Joshua Goins
5fe28cb183
Suggest verifying your own device in Devices settings
...
This button is currently hidden under the user menu, but it should be
shown more prominently - especially under the Devices settings. The
button under the user menu and this new one is now hidden when your
device is already verified.
2025-07-29 15:02:30 -04:00
Tobias Fella
bfe976c438
Remove some unused includes
2025-07-28 21:50:41 +02:00