Carl Schwan
41b64f977c
Fix creating broken direct chat for user with a direct chat already open
...
Just enter the existing room instead of trying to create a new one but
broken.
Fix !237
(cherry picked from commit 0dbb56ba1e )
2021-05-23 19:51:30 +00:00
Tobias Fella
f09dff979e
Fix banning users
...
(cherry picked from commit af6880b2ca )
2021-05-22 12:09:43 +00:00
Tobias Fella
0476398f91
Don't offer banning users that are already banned
...
(cherry picked from commit 48d1fa27cf )
2021-05-22 12:09:20 +00:00
Tobias Fella
41993bfe24
Don't offer to kick users that already left
...
(cherry picked from commit bd893adb34 )
2021-05-21 22:42:45 +00:00
Carl Schwan
d77d8c3835
Improves dialogs
...
* Fix some small spacing issues
* Add title
2021-05-05 23:11:06 +02:00
Carl Schwan
2139112301
Simplify dialog title
...
No need to repeat the name two times
2021-05-05 23:04:47 +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
Tobias Fella
7da342e629
Align avatar background colors in Timeline and UserDetailDialog
...
Fixes #160
2021-04-03 00:03:55 +02:00
Arnav Rawat
b84375749b
Close menu after selecting a reaction
...
Fixes #256
2021-02-10 10:33:35 +00:00
Tobias Fella
724f10a895
Don't load empty images from imageprovider
...
Previously, when there was no avatar set, the source property of Avatar was still set to 'image://mxc/',
which caused Avatar to load that from the imageprovider. The imageprovider can't provide an empty image and aborts with error
2020-12-28 01:28:13 +01:00
Carl Schwan
dbc82b113b
Fix not eliding text in USerDetailDialog
...
Fix : #169
2020-12-22 15:23:12 +01:00
Tobias Fella
3c5ee404c3
Get rid of Neochat.Effect
2020-12-12 00:09:10 +00:00
Carl Schwan
064bc5adbe
Allow kicking and banning users
2020-12-05 11:06:27 +01:00
Tobias Fella
516ad863b8
Don't allow users to ignore themselves
...
Implements #16
2020-11-19 08:13:34 +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
76e79b9dc4
Use an overlay sheet for user detail dialog
2020-11-09 18:04:02 +00:00
Carl Schwan
122a7cdd2f
Rebrand files names Spectral -> NeoChat
2020-11-08 23:17:30 +01:00