Commit graph

811 commits

Author SHA1 Message Date
a5b33440c5 Fix spelling of "indexes" 2024-01-12 22:21:44 +01:00
133681fc62 Bump version to v0.8.1 2024-01-11 11:25:45 +01:00
37e4c6b845 Update dependencies 2024-01-11 11:22:34 +01:00
ee7121b04e Implement live caesar cipher 2024-01-05 23:29:41 +01:00
ab81c89854 Set window title
The title includes the amount of unseen messages in the room or room
list. The room list heading also now contains the amount of connected
rooms as well as the amount of unseen messages in total (if any).
2024-01-05 15:07:20 +01:00
ed7bd3ddb4 Remove key binding to open present page 2024-01-04 23:50:35 +01:00
6352fcf639 Bump version to v0.8.0 2024-01-04 13:55:20 +01:00
a0b029b353 Update dependencies 2024-01-04 13:52:18 +01:00
dadbb205e5 Fix cargo doc warnings 2024-01-03 23:51:27 +01:00
e0948c4f1c Fix duplicated key presses on windows 2024-01-03 23:51:20 +01:00
88ba77b955 Move domains in front of room names in the UI
The reasoning behind this change in the room list is that putting the
domain (which rarely changes) in front of the room name (which often
changes) is a lot more readable. It also moves it away from the status
info parentheses, making them more obvious again.

The reasoning for the individual room view is consistency. Putting the
domain at the end here looked fine, but putting it in front matches the
room list and still looks fine.
2024-01-03 18:56:29 +01:00
2d2dab11ba Reduce connection timout to 10 seconds 2024-01-03 18:13:15 +01:00
a8570cf9c5 Make TZ env var override time_zone config option 2024-01-03 17:03:00 +01:00
f94eb00dcd Clean up config docs 2024-01-03 16:30:08 +01:00
f555414716 Improve tz load error message very slightly 2024-01-03 02:53:04 +01:00
1189e3eb7b Display chat time stamps in configured time zone 2024-01-03 02:20:59 +01:00
43a8b91dca Load time zone when opening vault 2024-01-03 02:06:33 +01:00
c286e0244c Add time_zone config option 2024-01-03 02:05:53 +01:00
956d3013ea Remove unused code 2024-01-02 18:25:31 +01:00
a1b0e151ff Update changelog 2024-01-02 18:21:55 +01:00
1bf4035c57 Remove message editor cursor when unfocused 2024-01-02 17:52:32 +01:00
cc1a2866eb Simplify retrieving Joined from room::State 2024-01-02 17:32:59 +01:00
5bbf389dbe Remove some old todos 2024-01-02 17:31:36 +01:00
b302229d7c Mention that F1 popup can be scrolled 2024-01-02 17:17:30 +01:00
2deecc2084 Add welcome info box next to room list 2024-01-02 17:03:41 +01:00
a522b09f79 Use let-else in some more places 2024-01-02 15:43:47 +01:00
4e6e413f3d Fix not being able to enter . in domain field 2024-01-02 15:27:32 +01:00
72310d87f5 Update changelog 2024-01-02 15:02:15 +01:00
85cf99387e Extract room deletion popup into module 2024-01-02 13:58:49 +01:00
970bc07ed9 Support choosing domain in room connection popup 2024-01-02 13:51:51 +01:00
f4967731a1 Fix room deletion popup not checking entered name
From the looks of it, I accidentally broke it in v0.7.0 in commit
9bc6931fae.
2024-01-02 13:01:14 +01:00
13a4fa0938 Support domain in room deletion popup 2024-01-02 12:53:59 +01:00
2a10a7a39f Add todos 2024-01-02 12:36:54 +01:00
6a2f9de85b Update changelog 2024-01-02 12:36:20 +01:00
fdbd6e0c55 Simplify getting Joined room state 2024-01-01 19:45:32 +01:00
5995d06cad Support domain in config file 2024-01-01 19:35:46 +01:00
c094f526a5 Fix room names and domains being swapped in room list 2024-01-01 13:06:48 +01:00
60fdc40a21 Fix incorrect room name in url
I naïvely implemented Display for RoomIdentifier, which lead to me
passing room names like "&test@euphoria.leet.nu" to euphoxide instead of
"test". Of course, no room of that name exists, so every attempted
connection failed.

To figure this out, I manually relaxed the verbosity filters to let
through all euphoxide log messages and recompiled.

Only implementing Debug led to compile errors whereever I misused the
Disply instance, so at least the bug fix was nice and easy once I knew
what happened.
2024-01-01 02:18:32 +01:00
78bbfac2f3 Fix domain errors in UI 2024-01-01 02:18:32 +01:00
708d66b256 Support domain when clearing cookies 2024-01-01 01:38:22 +01:00
1f1795f111 Support domain when exporting room logs 2024-01-01 01:38:22 +01:00
2bbfca7002 Respect domain in euph room 2024-01-01 01:38:22 +01:00
da1d23646a Migrate euph vault to respect domain 2024-01-01 01:37:59 +01:00
6b7ab3584a Switch domain mentions to euphoria.leet.nu 2023-12-31 20:15:13 +01:00
076c8f1a72 Include domain in temporary tables 2023-12-31 19:35:57 +01:00
c6a1dd8632 Migrate vault identify rooms by their name and domain 2023-12-31 19:35:52 +01:00
39a4f29a2a Update dependencies 2023-12-28 20:05:18 +01:00
2983733744 Bump version to 0.7.1 2023-08-31 14:01:17 +02:00
2e039a855c Update dependencies 2023-08-31 14:01:03 +02:00
bd874e6212 Run cargo fmt 2023-08-31 13:29:01 +02:00