Nicolas Werner
2022775dd0
Clear notifications when event is read
5 years ago
Nicolas Werner
d68b24188f
Size reply background by contents
5 years ago
Nicolas Werner
4fa12b52aa
Add comment on why we surpress some of those log messages
5 years ago
Nicolas Werner
6794b6472d
Add a few missing palette colors
5 years ago
Nicolas Werner
31a5972f2a
Fix UserProfile resizing
5 years ago
Nicolas Werner
8bf25f3d80
Set palette globally
5 years ago
Nicolas Werner
d35cc3dda4
Use palette for qml code for theming
...
Can't do it for QtWidgets code. We need to fully transition, before we
can fully switch over probably.
5 years ago
Emi Simpson
a9bbea881e
Removed double-sanitization of ... is typing names
5 years ago
Nicolas Werner
95272ce4ab
Try to fix avatars not updating after deletion
5 years ago
Nicolas Werner
7a2b996f18
Fix high CPU usage on 5XX error codes
5 years ago
Nicolas Werner
7df6529310
Fix avatar not being set for some rooms in the top bar
5 years ago
Nicolas Werner
b25e481418
Clean up unused avatar functions
5 years ago
Nicolas Werner
31a83c515e
Fix broken avatars in quick switcher
5 years ago
Adasauce
d0a1e81f43
Better image overlay handling when downloading
...
- hides the overlay when prompting for download location
- cancel re-shows the dialog
- success closes the overlay
- would be nice to have a return code from the download fn in
mtxclient.
Closes #140
5 years ago
Emi Simpson
5c308b1caf
Fixed bug caused by me forgetting what types im using (invites appearing at the bottom of the list instead of the top when priority sorting was off)
5 years ago
Emi Simpson
d51cbe7e32
Place invites on top of room list even when sorting by importance is off
5 years ago
Emi Simpson
78ac902549
Clean up stray comment
5 years ago
Emi Simpson
12aa94ad9a
Fixed compatibility with Qt < 5.11
5 years ago
Emi Simpson
bf5ae884de
Make toggle in settings revert between old behavior and new behavior for sorting by unreads
5 years ago
Emi Simpson
abac4c8d34
Sort room list on setting change
5 years ago
Emi Simpson
2320bfea26
Foiled by the linter once more
5 years ago
Emi Simpson
b6bd36ac16
Added toggle in the settings to ignore minor events
5 years ago
Emi Simpson
81c9cb5c79
Switched room importance to an enum
5 years ago
Emi Simpson
a5b388db15
Appease the linter
5 years ago
Emi Simpson
389117f1e8
Add a comment explaining room importance
5 years ago
Emi Simpson
0153dc7a39
Automatically move rooms down in the list once they've been read
5 years ago
Emi Simpson
b2a6232eb3
Fixed channels appearing out of order when only mentions were present, without any non-mentions
5 years ago
Emi Simpson
08125e8c44
Sort room list by room priority
5 years ago
Pushpam Choudhary
71ba8cb284
Add periods to terminate non-user messages in the timeline
5 years ago
Nicolas Werner
0f1a352dd7
Make buttons hideable via setting, button contents can still be accessed via context menu
5 years ago
Nicolas Werner
69a50c15c7
Reduce times we read upload data
5 years ago
Nicolas Werner
b894ce4dcd
Make blurhash provider async
5 years ago
Nicolas Werner
5ac18f1f5f
Speed up blurhash code
5 years ago
Adasauce
ed4bb1a576
Add support for more room events in timeline
5 years ago
Nicolas Werner
0fc98b2692
Experimental blurhash implementation (MXC2448)
5 years ago
Adasauce
309461dcba
total + first member shows as one too many room members
...
i was confused when a room with me and two friends showed as "user1" and
3 others.
5 years ago
Nicolas Werner
328a3c7ebd
Fix avatar layering in room list
5 years ago
Nicolas Werner
2fd6385403
Make small sidebar sizing consistent
5 years ago
Nicolas Werner
b80697b072
Fix encrypted messages being pinned to the bottom after read marker fix
5 years ago
Nicolas Werner
095b59c01f
Delete unused variable
5 years ago
Nicolas Werner
9efa001bcf
Fix high dpi scaling of avatars
5 years ago
Nicolas Werner
b1eff0a37f
Improve link theming
5 years ago
Nicolas Werner
5115339636
Wrap error label on login page
...
fixes #30
5 years ago
Nicolas Werner
1eb2869fa8
Fix stuck unread messages by storing state events in the db
...
This may increase the db size by a factor of 1000 in the worst case and
it will need some fixes, when we decide to not show some events in the
timeline, but it should work for now.
5 years ago
Nicolas Werner
62b962cb44
Improve read status handling in room list
...
Only consider the room as unread, if there is a message in the room and
only consider message and sticker events as messages.
fixes #65
5 years ago
Nicolas Werner
e96241265e
Use third_party singleapplication helper
...
This may still not raise the application correctly on some WMs, because
they don't allow disturbing the user with windows popping up. I don't
think we want to work around that.
fixes #84
fixes #113
5 years ago
Nicolas Werner
3ef0d9db3c
Fix Registration
...
fixes #97
fixes #51
5 years ago
Adasauce
6e6fe0cad2
remove setStyleSheet calls directly from widget code
...
removed from:
- emoji panel scrollbars
- emoji category labels
- splitter image handles
- textfield setTextColor impl
small change to the category separator label for better contrast /
readability in dark mode.
removed setTextColor completely from TextField. Doesn't appear to be in
use anywhere, and focus going more toward qss themeing from qproperty
setting.
5 years ago
Nicolas Werner
55fb5532ee
Fix opaque widget in community list
...
fixes #126
5 years ago
Nicolas Werner
6bdc75d073
Reset user colors on theme change (in qml timeline)
5 years ago