Tobias Fella
4886f1c3b9
Deselect space when leaving it
...
BUG: 473271
(cherry picked from commit cc60dde62d )
2023-08-28 11:48:40 +02:00
Joshua Goins
916755b4ad
Use view-list-details instead of expand icon in room drawer
...
(cherry picked from commit 24d0082048 )
2023-08-16 16:24:13 -04:00
Joshua Goins
9ce288fe47
Destroy the correct component in space list context menu
...
(cherry picked from commit 2980af11b0 )
2023-08-16 16:24:12 -04:00
Joshua Goins
15d8c39185
Add icons to the space list context menu items
...
(cherry picked from commit 280d1e38e2 )
2023-08-16 16:24:12 -04:00
Joshua Goins
fc60a7c13e
Fix the account switcher width so it doesn't spill off the side
...
(cherry picked from commit 9c4d8ef823 )
2023-08-16 16:22:38 -04:00
Tobias Fella
56184920b4
Force plain text in room delegate
...
(cherry picked from commit 3ab04583ae )
2023-08-07 23:14:58 +02:00
Carl Schwan
ed6379ff85
Fix opening account menu on right click
...
(cherry picked from commit 5f41b7b4c1 )
2023-07-31 09:03:01 +02:00
Tobias Fella
e293d1f644
Fix room list icon size in compact room list
...
BUG: 472682
(cherry picked from commit 3bd639775a )
2023-07-29 22:31:14 +02:00
Joshua Goins
244e93c926
Fix settings button tooltip
...
(cherry picked from commit 4f32a168cd )
2023-07-26 08:38:06 +02:00
Carl Schwan
1688b00f48
Port Avatar usage in Settings KirigamiAddons
...
(cherry picked from commit 3e6c426397 )
2023-07-22 22:32:27 +02:00
Carl Schwan
410befa4bf
Port most Avatar usage to new KirigamiAddons Avatar
...
(cherry picked from commit 847f41e1ad )
2023-07-22 22:32:27 +02:00
Carl Schwan
da8227931f
Remove duplicated code in QuickSwitcher for RoomDelegate
2023-07-22 22:31:42 +02:00
Carl Schwan
fdc45ec5c8
Redesign room list
...
Use KirigamiAddons.Delegated.RoundedItemDelegate
2023-07-22 22:31:38 +02:00
Tobias Fella
12b949d6cb
Fix image loading in room avatars
...
(cherry picked from commit 918e805718 )
2023-07-18 05:26:04 +00:00
Tobias Fella
8db2526153
Improve DevicesPage and DevicesModel
...
- Split the list into sections for "this devices", "verified devices", "unverified devices", and "devices without encryption support"
- Sort the lists by last activity
2023-07-15 13:31:28 +02:00
Laurent Montel
98e86f887b
Adapt qml for qt5 and qt6
2023-07-12 22:28:08 +00:00
Carl Schwan
213aaf3ac4
Ensure chat box and userInfo have the same height
2023-07-09 22:32:46 +00:00
Carl Schwan
bd5ed0f46c
Fix toolbar of RoomList when using font size 11px
...
We don't need to use a ToolBar for the titleDelegate since the
titleDelegate is already included inside a toolbar. This work magically
when using the default font size of 10px Noto Sans but breaks with 11px
BUG: 467242
2023-06-18 07:00:47 +00:00
Tobias Fella
47c28ce9a2
Improve QML types
2023-06-08 20:26:34 +00:00
Tobias Fella
72c85af407
Implement creating spaces
2023-06-08 20:05:53 +00:00
Tobias Fella
f7881d0661
Fix spacedrawer being visible when there are no spaces
...
We can't (easily) make this declarative, since there are no spaces on startup, causing the loader to be disabled,
making the repeater not load anything, which means the loader stays disabled.
We should figure out a better solution, since this means that the drawer doesn't open immediately when joining a space,
but for now this fix is better then the current bug.
2023-05-17 15:38:10 +02:00
Tobias Fella
4d2e64cb80
Cleanup name handling in RoomListModel
...
Replace NameRole with DisplayNameRole entirely.
2023-05-16 16:38:53 +02:00
Tobias Fella
2ff92bea70
Fix warning for empty avatar source
2023-05-16 14:11:38 +00:00
James Graham
b362365609
Remove Unread Count
...
Unread count is deprecated and notification count should be used in all cases. As such remove unreadCount and use notification count in all places it was being used.
Fixes network/neochat#76 \
BUG: 466515
2023-05-10 16:23:14 +00:00
Tobias Fella
334e3ac6b4
Delete old space components
2023-05-09 09:57:08 +00:00
Tobias Fella
11343e6bdf
Improve spaces support
2023-05-09 08:11:47 +00:00
Carl Schwan
489979af43
Fix Ctrl-PageUp/Down navigation
2023-04-19 07:39:23 +00:00
Tobias Fella
fa7b9d54e2
Fix logout from account menu
2023-04-18 13:04:25 +00:00
Tobias Fella
f60114c7f6
Refactor account labels
...
Move them out of NeoChatUser, where they don't make any sense
2023-04-18 08:29:24 +00:00
James Graham
1da767ff0a
Document roomlistmodel
2023-04-15 17:18:33 +00:00
Carl Schwan
1223c5348d
Rename ConfirmLogoutDialog to Dialog.ConfirmLogout
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2023-04-10 13:54:57 +02:00
Carl Schwan
3ccff4f337
Refactor room list in multiple sub components
...
Also modernize the codebase where possible (e.g use required properties,
reorder properties, fix warnings, don't use Action when not needed)
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2023-04-10 13:53:42 +02:00