Nicolas Werner
7de1fc62e8
Tag rooms via context menu
2020-05-18 04:23:36 +02:00
Nicolas Werner
641a883bfd
Optimize RoomList sorting
...
Keep the almost sorted list around and sort by the raw timestamp value
instead of doing the expensive toMSecSinceEpoch conversion.
2020-04-30 23:59:17 +02:00
Nicolas Werner
27350cf51e
Fix high CPU usage on high dpi screens
...
Fixes #180
2020-04-29 20:23:00 +02:00
Nicolas Werner
95272ce4ab
Try to fix avatars not updating after deletion
2020-03-22 20:43:45 +01:00
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)
2020-03-15 17:05:21 -04:00
Emi Simpson
d51cbe7e32
Place invites on top of room list even when sorting by importance is off
2020-03-15 16:28:32 -04:00
Emi Simpson
78ac902549
Clean up stray comment
2020-03-15 16:19:45 -04:00
Emi Simpson
bf5ae884de
Make toggle in settings revert between old behavior and new behavior for sorting by unreads
2020-03-15 14:56:39 -04:00
Emi Simpson
b6bd36ac16
Added toggle in the settings to ignore minor events
2020-03-15 11:19:22 -04:00
Emi Simpson
81c9cb5c79
Switched room importance to an enum
2020-03-15 10:38:56 -04:00
Emi Simpson
a5b388db15
Appease the linter
2020-03-14 09:16:08 -04:00
Emi Simpson
389117f1e8
Add a comment explaining room importance
2020-03-13 20:59:20 -04:00
Emi Simpson
b2a6232eb3
Fixed channels appearing out of order when only mentions were present, without any non-mentions
2020-03-13 20:40:52 -04:00
Emi Simpson
08125e8c44
Sort room list by room priority
2020-03-13 19:30:50 -04:00
Nicolas Werner
328a3c7ebd
Fix avatar layering in room list
2020-03-03 01:23:04 +01:00
Nicolas Werner
095b59c01f
Delete unused variable
2020-02-28 09:00:26 +01:00
Nicolas Werner
9efa001bcf
Fix high dpi scaling of avatars
2020-02-28 03:20:27 +01:00
Nicolas Werner
4cd260bfcf
Optimize includes a bit
2020-01-31 15:11:21 +01:00
Nicolas Werner
13df852479
Reduce some include of Cache.h since it needs 11s on average
2019-12-14 23:40:32 +01:00
Nicolas Werner
932dbf38fe
Fix position of invite button and elide long button texts
2019-12-13 21:05:28 +01:00
Nicolas Werner
ba25771c08
Make invites always stick to the top
...
This also removes an ugly hack, that was needed before.
2019-12-13 20:49:27 +01:00
Nicolas Werner
2c37beba8d
Fix translation of roomlist message preview
...
This also makes long messages unreadable, because we don't shorten long
usernames anymore. We may eventually want to do that again, but it is
hard with translations and we probably want to shorten the displayname
more, as before this change the message was only ever as long as the
timestamp, which is usually just 5 characters...
2019-11-23 20:06:15 +01:00
Nicolas Werner
ebeb1eb772
Implement avatars in qml timeline
2019-11-23 20:06:14 +01:00
Aidan Hahn
4a223ef508
relinted
2019-09-03 19:59:08 -07:00
Aidan Hahn
a38f390355
Merge branch '0.7.0-dev' of https://github.com/Nheko-Reborn/nheko into 0.7.0-dev-bugfix-71
2019-09-01 16:32:09 -07:00
Aidan Hahn
a1c2aed36a
Refactored Avatar and RoomInfoListItem to access rounding settings in place
2019-09-01 14:41:23 -07:00
Aidan Hahn
b10d453bd5
add controll bits for avatar rounding
2019-08-28 21:36:28 -07:00
Nicolas Werner
52056a79fa
Try to reduce memory usage by reusing avatar pixmaps
2019-08-26 08:51:56 +02:00
Joseph Donofry
4c0d4f35fe
Fix support for Qt versions < 5.11
2019-07-04 22:58:56 -04:00
Joseph Donofry
2484e0c118
Fix formatting issues
2019-07-04 21:31:28 -04:00
Joseph Donofry
c0a010acbb
Fix deprecated function call issues with Qt 5.13
...
Update to mtxclient 0.3.0
2019-07-04 21:20:19 -04:00
redsky17
4185b8d121
Add unread notification color for user mentioned
...
When user is mentioned (via matrix 'highlight_count'), inactive
rooms will use a different color for the notification circle than
when only general unread messages exist.
2019-01-25 02:47:15 +00:00
redsky17
3fceaeb203
Add hover color for timestamp.
...
Update dark and system themes to provide
colors for the hover states for title, subtitle, and timestamp.
2019-01-12 22:03:25 +00:00
Joe Donofry
ae91bab07d
Tweak some of the colors in the CSS rules for nheko.
...
Add room list hover title/subtitle color change support.
2019-01-12 14:35:56 +00:00
Konstantinos Sideris
6a90ed574e
Increase the height of the roomlist items
2018-10-10 22:02:59 +03:00
Konstantinos Sideris
184c8b28e9
Use a smaller font size for the timestamp
2018-10-07 16:32:46 +03:00
Konstantinos Sideris
aa486a5c0c
Adjustments for the minimized sidebar
2018-10-07 14:09:47 +03:00
Konstantinos Sideris
844443a324
Adjust the widget size of the room list items
2018-10-06 17:21:03 +03:00
Konstantinos Sideris
9038c950ae
Remove pixel value from fonts
2018-09-30 13:24:36 +03:00
Konstantinos Sideris
1716502eff
Improvements on the system theme
2018-09-19 22:42:26 +03:00
Konstantinos Sideris
8767ea181d
Mark unread rooms as such in the room list
...
fixes #313
2018-09-13 19:15:58 +03:00
Konstantinos Sideris
990a3a97c7
Merge matrix-structs into the client lib
2018-09-01 13:35:10 +03:00
Konstantinos Sideris
0e814da91c
Move all files under src/
2018-07-17 16:37:25 +03:00