Carl Schwan
136a8f2af8
Clang-tidy + clang-format
2020-11-27 00:26:39 +01:00
Aleix Pol
0906e0c680
Fix system tray, clean it up
...
At first I noticed it wasn't working like it should, then realised it
was using APIs that are largely unadvised. Also I saw there's some kind
of system to render numbers in there but this is also something we
generally do not do. There's better ways to display such information
(e.g. using the com.canonical.Unity interface), so I wouldn't bother
having ad-hoc code in there. And if we need to have it, we better have
it in KNotifications.
It now will also use the icon from the theme.
2020-11-24 13:57:00 +00:00
Tobias Fella
0b8db12543
Don't use trayicon on android
2020-11-23 00:03:49 +01:00
Carl Schwan
8f358b7680
Immediately display connect errors in the login page
...
This is using a Kirigami.InlineMessage component.
2020-11-22 11:02:56 +01:00
Carl Schwan
e6ed67b1a2
Support wellknow for autentification
...
Now kde.org is an alias to kde.modular.im
2020-11-19 15:52:04 +00:00
Tobias Fella
de183caefb
Apply clang-format
2020-11-17 20:25:18 +01:00
Tobias Fella
e2f6853258
Port away from QNetworkConfigurationmanager
2020-11-15 20:13:17 +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
79ee2e1279
Apply clang-format to rest of cpp
2020-11-12 11:07:36 +00:00
Tobias Fella
d8dde6e082
Add license headers to code files
2020-11-11 15:17:23 +00:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00
Tobias Fella
c2c49c69fe
Code cleanup
2020-11-08 22:08:56 +01:00
Tobias Fella
cbeafddfd4
Add accounts management page
2020-11-08 18:12:14 +00:00
Nicolas Fella
ca97b8ddc3
Properly sort includes
2020-11-04 20:29:19 +01:00
Nicolas Fella
a08d017c02
Normalize includes
2020-11-04 20:25:52 +01:00
Tobias Fella
f7a218d6a5
Add AboutPage
2020-11-04 02:12:57 +00:00
Carl Schwan
8b3f89cf2e
Fix a bunch of clazy warnings
2020-11-03 15:15:16 +00:00
Tobias Fella
a4477d5211
Add basic android port
2020-11-03 16:06:28 +01:00
Carl Schwan
ce69506cf6
s/emit/Q_EMIT
2020-11-03 12:03:06 +01:00
Carl Schwan
bea870ad75
Apply Clang Format
2020-11-02 16:11:24 +01:00
Carl Schwan
7851cfe5cd
Rebranding and add copyright headers
2020-11-02 10:10:54 +01:00
Black Hat
d25a9fb3a4
Working public room directory.
...
Fix "no known servers".
Rename all QMatrixClient to Quotient.
2019-12-25 19:53:50 +08:00
Black Hat
e5032c686a
Public room directory.
2019-12-25 00:02:01 +08:00
Black Hat
29d01e6847
Add mark all as read function.
2019-09-28 23:39:14 -07:00
Black Hat
ced82bd666
Modern C++.
2019-08-04 22:36:32 +08:00
Black Hat
18c42b6af6
Login via access token.
2019-07-26 15:35:45 +08:00
Black Hat
2defc5a134
Revert "Embed cmark."
...
This reverts commit f35001112dc740ed827e4a4de6e4bb3d94b0e466
2019-07-20 11:13:09 +00:00
Black Hat
251a59ac7d
Add device name field in login dialog.
2019-07-11 22:10:17 +08:00
Black Hat
81fe2919ed
Add online status indicator.
...
Attempt to resync as soon as system goes online. #145
2019-07-06 10:24:47 +08:00
Black Hat
3501f964b5
Logout if access token is invalid.
2019-07-05 21:44:37 +08:00
Black Hat
b41973be28
Fix alias and more compact account detail dialog.
2019-07-05 10:24:07 +08:00
Black Hat
e561265e5c
Ability to change room avatar.
2019-07-02 22:00:43 +08:00
Black Hat
b0bbc6572a
Add busy property to controller.
2019-07-02 10:33:08 +08:00
Black Hat
3e0009a069
Show notification count in tray icon.
2019-07-01 18:19:00 +08:00
Black Hat
56e0386d5b
Init QtKeychain support.
2019-06-30 22:12:43 +08:00
Black Hat
603cb33042
New attachment mechanism. Also add image from clipboard.
2019-05-19 21:58:54 +08:00
Black Hat
5ae1d41e92
Move dialogs into a separate dir and create them dynamically.
...
Add "ignore user".
Update libqmatrixclient.
2019-04-26 19:59:01 +08:00
Black Hat
3779735282
Derive device name from system information.
...
Minor UI tweaks.
2019-04-22 20:29:10 +08:00
Black Hat
ec43131a10
Clean up notification.
2018-12-24 20:31:40 +08:00
Black Hat
8300d022b2
Update libqmatrixclient.
...
Enable member lazy loading.
Some Qt 5.12 fix.
2018-12-15 10:46:18 +08:00
Black Hat
641c82beb7
Clean up.
2018-12-03 17:36:23 +08:00
Black Hat
e7b2698521
Better rich reply.
2018-11-27 18:14:48 +08:00
Black Hat
24fc466630
Update libqmatrixclient;
...
Force Noto Color Emoji.
2018-11-23 18:01:06 +08:00
Black Hat
6d17716e97
Update libqmatrixclient.
...
Add author label.
Add time label.
Use Roboto font.
2018-11-20 08:21:28 +08:00
Black Hat
a8cbd0a9cd
Init custom DPI.
2018-11-18 20:08:01 +08:00
Black Hat
a7f62c13b0
Working dark mode && more drawer specific changes.
2018-11-17 20:52:17 +08:00
Black Hat
aaae68a5bf
Remove first row, modify room list panel.
2018-11-17 00:04:51 +08:00
Black Hat
bbc4fedd20
Some optimizations.
2018-11-11 09:55:41 +08:00
Black Hat
06983a506c
Fix segfault when leaving certain rooms.
2018-11-07 16:29:24 +08:00