Tobias Fella
e15bec2295
Introduce NeoChatConnection
...
Previously, some functions that conceptually belong to the connection needed to be in the Controller, since we didn't have a place to put them.
This fixes that by extending the Connection class in a similar way as we extend the Room class.
2023-08-29 20:14:44 +00:00
Joshua Goins
f875a23e83
Only close the settings window if there's no accounts left
2023-08-20 15:08:57 +00:00
Joshua Goins
7f5cfbf21c
Move the sign out button outside the editor, and close the dialog
2023-08-20 15:08:57 +00:00
Carl Schwan
3e6c426397
Port Avatar usage in Settings KirigamiAddons
2023-07-22 18:41:09 +00:00
James Graham
ae4943dd71
Use new mobileform heading
...
Does what is says on the tin. Use the recently merged new `MobileForm.FormHeader` component in all settings pages.
2023-07-10 16:46:35 +00:00
Tobias Fella
8b71e56a5f
Remove unneeded fallback
2023-06-05 21:41:13 +02:00
Tobias Fella
ac88e13e58
Update Tobias' email address
2023-02-27 19:13:48 +01:00
Devin Lin
60243c723a
Fix account button margins on settings page
2022-11-24 19:54:56 +00:00
Carl Schwan
05c4d6d90c
Port Settings to new Kirigami Form components
2022-11-16 09:52:40 +00:00
Tobias Fella
ab5afa26ef
Always include QtQuick.Controls as QQC2
2022-11-14 23:21:14 +00:00
Tobias Fella
88d38578e6
Use and fix avatars in Accounts settings
2022-10-24 01:45:23 +02:00
Tobias Fella
2817ce9d16
Move QML files to src/qml and don't use internal qml modules
2022-10-24 00:40:54 +02:00