Carl Schwan
d796ab350e
Use Component.onCompleted
...
as we don't yet depends on KF 6.10
2025-01-07 16:33:31 +01:00
Kai Uwe Broulik
a391df1e67
QuickSwitcher: Suggest to explore rooms when there are no search results
...
My go to place for doing anything with rooms, is the search button.
However, I cannot join/find new rooms from there. Therefore this adds
an "Expore rooms" button as helpful action when there are no matching
rooms.
2024-12-29 18:56:50 +00:00
Joshua Goins
a456b10420
Explicitly set the parent in QuickSwitcher
...
This sets the parent to the overlay, which makes sure it's actually
centered even when the right sidebar is opened.
2024-12-25 15:28:54 +00:00
Carl Schwan
a2ee330307
Use new SearchDialog from Kirigami
2024-07-06 18:16:43 +00:00
Carl Schwan
fe6ff9b2b6
Cleanup quick switcher
...
- Make it modal
- Fix spacing
- Use bottom separator instead of frame for search field
2024-04-29 16:54:25 +00:00
Tobias Fella
69b6f16ec1
Remove search bar; Use QuickSwitcher instead
2024-04-23 10:19:43 +02:00
James Graham
053ca6bed8
Move the various room models into RoomManager
...
Move the various room models into RoomManager. This means the same room models are always used and is a base from which further logic can be moved from QML to cpp.
2024-03-31 12:56:27 +00:00
Tobias Fella
fc6ea0b779
Port RoomList to TreeView
...
Use a tree model for the room list
closes network/neochat#156
BUG: 456643
2024-02-19 20:09:43 +00:00
Tobias Fella
fe52d26f05
Run qmlformat over everything
2024-02-10 12:06:08 +01:00
James Graham
bb566e3c7b
Always use resolveResource instead of enterRoom or EnterSpaceHome
2024-01-24 20:26:21 +00:00
James Graham
8e8105d04d
Clip QuickSwitcher
...
Clip QuickSwitcher to stop the delegates overlapping the dialog
2024-01-16 20:08:53 +00:00
Joshua Goins
e9e1e223f7
Allow right-clicking on a room without selecting it
...
Same idea as the fix I did for spaces, we introduce a new signal called
selected instead of using ItemDelegate's button signals.
2023-11-05 20:43:08 +00:00
Tobias Fella
3a4f71de7f
Port to declarative type registration
2023-09-23 14:05:50 +00:00