Tobias Fella
3a4f71de7f
Port to declarative type registration
2023-09-23 14:05:50 +00:00
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
Tobias Fella
dbc10685f0
Port login to FormCard
2023-08-27 09:54:12 +00:00
Laurent Montel
732b43cbd6
Use const'ref
2023-07-12 11:55:50 +00:00
James Graham
9936c7a8b6
Document login
2023-04-30 19:33:17 +00:00
Tobias Fella
ac88e13e58
Update Tobias' email address
2023-02-27 19:13:48 +01:00
James Graham
5bd184b297
Prevent logging into the same account twice
...
Check if an account is already logged in before allow the login process to continue.
BUG:459603
2022-11-07 18:26:47 +00:00
Tobias Fella
22448ea9ae
Clean up includes
2022-10-08 19:03:49 +02:00
Tobias Fella
d70a8a652a
Always use system-style includes for libQuotient
2022-09-09 00:16:39 +02:00
Tobias Fella
886ee1f5b6
Refactor startup
2021-09-29 22:38:45 +02:00
Tobias Fella
bbf9eb2ddc
Undefined behavior--
2021-07-27 23:43:35 +02:00
Tobias Fella
a117eaa12b
Improve License header style
2021-04-18 17:47:22 +02:00
Tobias Fella
e4ab2e565f
Apply clang-format
2021-04-04 22:43:17 +02:00
Tobias Fella
464c48540e
Improve first-run UX
...
- Replace LoginPage with step-by-step approach to support different login flows
- Implement login using SSO
2021-02-07 21:23:31 +00:00