Tobias Fella
7b7c659a3a
Fix updating events when delegate choice changes
2021-11-13 22:19:15 +00:00
Tobias Fella
0a19d42799
Improve handling of closed keychain
2021-11-13 22:18:53 +00:00
Carl Schwan
7b81b545b9
Port to std::as_const
2021-11-13 19:11:47 +01:00
Tobias Fella
cb7b8bac99
Fix i18n message
2021-11-13 14:32:50 +01:00
Tobias Fella
9027db264a
Don't capture 'this' implicitely
2021-11-13 14:17:20 +01:00
Tobias Fella
d494eb1c63
Use Quotient's accountregistry
2021-11-01 19:36:39 +00:00
Carl Schwan
f2cf82ee8e
Fix double quoting and missing new lines in message sent
...
* Don't encode text inside code block
* Make sure to replace \n with <br> in the html rendering. It's not
respecting the common mark spec but this is the same behavior as
Element
2021-10-23 20:35:19 +00:00
Carl Schwan
6c3ae87340
Support resizing right drawer
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu >
2021-10-21 23:04:52 +02:00
Carl Schwan
890860df92
Improve room setting
...
* Port away from OverlaySheet
* Use Kirigami.CategorizedSettings
* Add join rules (read only for now)
2021-10-21 20:00:50 +00:00
Tobias Fella
a6dd5b9a57
Escape html before processing text to be sent
2021-10-16 20:45:14 +02:00
Tobias Fella
22609b21df
Add custom eventToString message for power level events
2021-10-16 18:17:49 +00:00
Tobias Fella
6c5ca0ac9d
FIx querying power levels
...
Fixes #422
2021-10-16 20:16:36 +02:00
Tobias Fella
7bb7b7850b
Remove some dead code
2021-10-12 13:29:38 +02:00
Tobias Fella
82d49b91e7
Add custom message for acl events in statedelegates
2021-10-12 11:15:15 +00:00
Tobias Fella
97f8ad88fb
Fix statedelegate text for displayname changes
2021-10-12 00:28:47 +02:00
Tobias Fella
6b331ca8b4
Adapt to libQuotient API changes
2021-10-04 19:34:38 +02:00
Tobias Fella
7d6faaafea
More HTML safety in statedelegates
2021-10-04 15:56:24 +02:00
Tobias Fella
c844f2a157
Fix SSO login
2021-10-03 18:34:16 +02:00
Tobias Fella
21c571e2a1
Remove leftover debug log
2021-10-03 18:23:27 +02:00
Tobias Fella
011cf3c652
Fix highlighted room when opening room from notification
2021-10-03 16:21:53 +00:00
Tobias Fella
6b86c113f4
Refactor login.cpp and fix crash
2021-10-03 18:17:37 +02:00
Tobias Fella
4511c1a07e
Fix default color scheme selection
2021-10-03 14:31:16 +02:00
Tobias Fella
1345ddc9ee
Remove ifdef for older versions of KNotifications
...
We require a newer version
2021-10-03 14:15:00 +02:00
Tobias Fella
452380e274
Don't parent connections to controller/Login.
...
This prevents a crash upon destruction for newer libquotient versions
2021-10-03 14:13:04 +02:00
Tobias Fella
cd745d1df7
Minor fixes
2021-10-03 13:43:20 +02:00
Tobias Fella
fa631ece3a
Add feature to delete all loaded messages by user
2021-10-02 15:08:31 +00:00
Arnav Rawat
334930808c
Change wording for knock events
2021-10-02 14:37:06 +00:00
Tobias Fella
e9f935609f
Don't segfault on shutdown
...
Use the current QPalette for user color instead of getting the platform
theme from QML, which caused segfaults.
2021-09-30 18:42:19 +02:00
Tobias Fella
886ee1f5b6
Refactor startup
2021-09-29 22:38:45 +02:00
David Redondo
6dab24bc74
Search for syntax-highlighting qml module
...
It's an optional part of syntax-highlighting so just searching for
the it is not enough we need to make sure to have the qml module.
Also don't link to it, we only need it at runtime.
2021-09-24 17:03:51 +02:00
Tobias Fella
7c7d296981
Fix HTML escaping
2021-09-24 12:44:32 +02:00
Tobias Fella
d28279313d
Rename type because of conflict
2021-09-24 12:42:05 +02:00
Tobias Fella
0a39fccec8
Add syntaxhighlighting to the MessageSourceSheet
2021-09-19 18:56:57 +00:00
Tobias Fella
68830bae97
Don't do things in an assert
2021-09-17 16:22:19 +02:00
Christopher Hock
c421d4047b
Add arrow-down icon to imported icons list in CMakeLists.txt
2021-09-16 14:04:24 +00:00
Tobias Fella
9d4151dd00
Fix build against quotient 0.6
2021-09-12 17:00:32 +02:00
Tobias Fella
83d03b0e06
Fix html injection
2021-09-11 16:29:49 +02:00
Tobias Fella
35b88de526
Fix build against libQuotient API changes
2021-09-10 00:09:20 +02:00
Tobias Fella
7dc48cabcb
Don't try to remove the access token from the settings during login
2021-09-08 20:35:05 +02:00
Tobias Fella
98a35fe09f
Remove unused imports
2021-09-08 20:31:00 +02:00
Tobias Fella
caafd8c0bc
Don't try removing the access token from the accountsettings
2021-09-08 20:30:16 +02:00
Tobias Fella
5795bf5429
Fix typo
2021-09-08 20:28:55 +02:00
Aleix Pol
8d59e2ba67
Remove unneeded headers
2021-09-07 11:27:13 +00:00
Aleix Pol
265fcbfead
Fix wayland activation
...
Adds support for xdg_activation_v1 when calling the application from the
system tray by using KStatusNotifier which supports it.
Listens to XDG_ACTIVATION_TOKEN as it's passed when we are started from
dbus.
2021-09-07 11:27:13 +00:00
Tobias Fella
e778cd72af
Android: Package missing icons
2021-09-06 21:37:55 +02:00
Tobias Fella
9e709e4741
Android: Add another missing icon
2021-09-05 17:26:40 +02:00
Tobias Fella
868fe7543e
Android: add missing icon
2021-09-05 17:22:36 +02:00
Tobias Fella
0c95556618
Android: don't set fallback icon theme
2021-09-05 17:13:05 +02:00
Tobias Fella
31d395009e
It's 2021
2021-09-05 16:55:50 +02:00
Tobias Fella
710f4d86d6
Android: Use breeze style
2021-09-05 16:51:45 +02:00