Commit graph

458 commits

Author SHA1 Message Date
FIGBERT
a6d6f7af04
Initial split inbox view implementation
This has one serious regression from the previous inbox view, which is a
lack of scrolling. The re-implementation of scrolling is in progress.
2023-06-15 22:18:25 -07:00
FIGBERT
1328aa82e3
Update UI on /escape 2023-05-03 09:34:03 -07:00
FIGBERT
706375b5a1
Add textual selection indicator in modern mode 2023-05-03 09:34:02 -07:00
FIGBERT
7e1f8bcc59
Italicize selected room in roster view 2023-05-03 09:34:02 -07:00
FIGBERT
73b0d3f1a2
Add an escape command for modern display mode 2023-05-03 09:33:55 -07:00
FIGBERT
27160c1fc6
Increase message width in modern display mode 2023-05-03 09:33:00 -07:00
FIGBERT
50acd2474a
Add vim-like top/bottom keybinds to roster view 2023-05-03 09:33:00 -07:00
FIGBERT
03f8db40a0
Remove scroll looping 2023-05-03 09:32:59 -07:00
FIGBERT
81018c2da7
Keep selected room on screen when scrolling 2023-05-03 09:32:59 -07:00
FIGBERT
04ceba153f
Fix reaction rendering in modern display mode 2023-05-03 09:32:59 -07:00
FIGBERT
3b26a8fbd1
Enforce title bar styling on display mode switch 2023-05-03 09:32:59 -07:00
FIGBERT
6bb265cc66
Add continuous scroll to rooms in roster view 2023-05-03 09:32:59 -07:00
FIGBERT
b9b363e686
Add edit indicator in modern display mode 2023-05-03 09:32:58 -07:00
FIGBERT
7a83ebd7f4
Add Bump implementation to roster view 2023-05-03 09:32:58 -07:00
FIGBERT
22acad8287
Synchronize access to roster view room list 2023-05-03 09:32:58 -07:00
FIGBERT
b9529e39e1
Adapt click behavior for modern username placement 2023-05-03 09:32:58 -07:00
FIGBERT
abfcdae4ef
Fix highlight height in modern mode 2023-05-03 09:32:58 -07:00
FIGBERT
d4e820579c
Render reactions properly in modern view 2023-05-03 09:32:57 -07:00
FIGBERT
7a2f907528
Open rooms on click from roster view 2023-05-03 09:32:57 -07:00
FIGBERT
99bd36f216
Forward mouse events to the roster view 2023-05-03 09:32:57 -07:00
FIGBERT
9cecf0bd02
Move utility functions above mauview interfaces 2023-05-03 09:32:57 -07:00
FIGBERT
0af8d507e1
Forward roster key events to room when focused 2023-05-03 09:32:57 -07:00
FIGBERT
dc5632e946
Move chat view username and timestamp inline 2023-05-03 09:32:56 -07:00
FIGBERT
bd2c06e417
Add comment about title styling bug 2023-05-03 09:32:56 -07:00
FIGBERT
3f01535cdf
Render topic view in modern style 2023-05-03 09:32:56 -07:00
FIGBERT
80638d4a5b
Make topic bar two high in modern display mode 2023-05-03 09:32:56 -07:00
FIGBERT
6d4d6b7d20
Display title in topic bar in modern room view UI 2023-05-03 09:32:56 -07:00
FIGBERT
7fffa994af
Hide user list in modern room view UI 2023-05-03 09:32:55 -07:00
FIGBERT
1eb132a589
Add RoomView previews to roster view 2023-05-03 09:32:55 -07:00
FIGBERT
f6b722f523
Add quit keybind to roster view 2023-05-03 09:32:55 -07:00
FIGBERT
a5ac5ec86e
Add keybindings to roster view 2023-05-03 09:32:55 -07:00
FIGBERT
167b4a497b
Use border utilities to draw horizontal rule 2023-05-03 09:32:55 -07:00
FIGBERT
572bc357cb
Constrain width of messages in roster view 2023-05-03 09:32:54 -07:00
FIGBERT
78cda42654
Retrieve the most recent message accurately 2023-05-03 09:32:54 -07:00
FIGBERT
43b939f567
Add initial message preview to roster view 2023-05-03 09:32:54 -07:00
FIGBERT
24c0e66944
Fix timestamp rounding 2023-05-03 09:32:54 -07:00
FIGBERT
2a01fdb559
Add pretty timestamp to rooms in RosterView 2023-05-03 09:32:54 -07:00
FIGBERT
32665a2e5a
Sort rooms in RosterView by most recent message 2023-05-03 09:32:53 -07:00
FIGBERT
1a18a7e89b
Add header to RosterView 2023-05-03 09:32:53 -07:00
FIGBERT
5fae3fedb9
Add rudimentary RosterView 2023-05-03 09:32:53 -07:00
FIGBERT
1f62926e0e
Update DisplayMode toggle message 2023-05-03 09:32:53 -07:00
FIGBERT
a2432d031f
Add DisplayMode to UserPreferences 2023-05-03 09:32:53 -07:00
Tulir Asokan
22900d8f8a Add command to manage power levels 2023-04-04 22:25:37 +03:00
Tulir Asokan
7e738485ee Don't sprintf with no arguments in Command.Reply 2023-04-04 22:09:29 +03:00
Tulir Asokan
099006c9c3 Don't read NotifySpecified in push rules 2023-04-04 22:09:25 +03:00
Tulir Asokan
2751b186fa Add safety for negative indexes in HTML renderer 2023-01-15 15:57:34 +02:00
Tulir Asokan
d6c08dc134 Update mautrix-go and remove duplicate function 2023-01-15 15:48:12 +02:00
Tulir Asokan
68e9d6e981 Fix showing some types of errors in login screen
Double fixes #402
2022-11-21 22:45:28 +02:00
Tulir Asokan
6aaeb8c244 Check spec versions supported by homeserver. Fixes #402 2022-11-21 22:42:42 +02:00
Nicolas Peugnet
8450651a03 Better colors with black on white themes
Added ColorDefault to more places by default and override some other
specific places with white for better contrast.

This should not affect White on black themes.
2022-11-15 20:14:36 +01:00