Carl Schwan
efb70287b9
Add setting page
2021-06-07 11:49:35 +02:00
Carl Schwan
17b6f4e78a
Don't allow to open multiple file dialog at the same time
...
Fix #291
2021-05-07 03:43:30 +02:00
Tobias Fella
d170cc5161
Cleanup QML imports and license headers
...
- Group the imports into Qt, KDE, NeoChat
- Import the latest versions
- Remove unused imports
- Remove unused components
- Unify license header styling
2021-04-07 19:38:40 +00:00
Arnav Rawat
b6787ae242
Allow the avatar to be changed
...
This Merge Request allows an avatar to be set through the userEditSheet
The parts in controller.cpp decode the url and check whether the image
is valid, through qimagereader.
2021-03-05 00:31:44 +00: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
Carl Schwan
7d8e344842
Remember active connection instead of loading first connection
...
Fix #122
2020-12-04 23:16:21 +01:00
Tobias Fella
4e2b68dc0a
Make Neochat compile against libQuotient 0.6
2020-11-19 08:13:55 +00:00
Tobias Fella
16c64ad67f
Rename Controller.connection to activeConnection
2020-11-12 12:26:08 +01:00
Tobias Fella
26b2071e11
Handle revoked tokens better
2020-11-12 11:19:13 +00:00
Tobias Fella
3a70a9d91c
Set all internal qml versions to 1.0
...
They're useless and anything else just causes problem
2020-11-11 20:14:43 +01:00
Tobias Fella
d8dde6e082
Add license headers to code files
2020-11-11 15:17:23 +00:00
Carl Schwan
0a20bf2b7b
Fix regression in accounts page
2020-11-10 13:47:27 +01:00
Tobias Fella
4df8ca2dd5
Fix import path in AccountsPage
2020-11-09 19:11:17 +01:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00