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
02bfd3ed3d
Bump version to 0.7.0
2023-05-14 16:52:04 +02:00
876619454e
Update dependencies
2023-05-14 16:48:26 +02:00
3b4e41ea4e
Add example config to config documentation
2023-05-14 16:47:10 +02:00
dc0de4354f
Reduce tearing when redrawing
2023-05-10 19:43:51 +02:00
e6585286e3
Fix crash when cursor moves inside folded subtree
2023-05-03 00:02:52 +02:00
2afda17d4b
Improve config loading error handling
2023-04-30 22:57:21 +02:00
101d36cd45
Provide list of key groups in config crate
...
This also fixes the f1 menu not displaying the room group.
2023-04-30 22:12:21 +02:00
48279e879a
Show key binding hint in link popup
2023-04-29 16:31:23 +02:00
5e55389887
Make changelog more detailed
2023-04-29 16:18:04 +02:00
e4e321c589
Remove some_or_remove, ok_or_remove macros
2023-04-29 16:00:36 +02:00
325c5e6e5c
Remove resolved todos
2023-04-29 15:46:05 +02:00
01c2934fd5
Use actual key binding for empty room list hint
2023-04-29 15:41:25 +02:00
1b831f1b29
Fix messages not rendering as folded
2023-04-29 15:33:09 +02:00
dd427b7792
Show unbound bindings as "unbound"
2023-04-29 15:07:16 +02:00
b6fdc3b7e8
Parse and show space key as "space"
2023-04-29 15:04:37 +02:00
03c7fb567c
Auto-derive Default for KeyGroups
2023-04-29 01:50:33 +02:00
f3efff68f5
Allow closing log with abort key
2023-04-29 01:29:44 +02:00
98cb1f2cbc
Fix hidden editor sometimes crashing
2023-04-29 01:25:20 +02:00
c04f6a8cb4
Scroll key binding list with cursor keys
2023-04-29 01:17:45 +02:00
14e17730dc
Update changelog
2023-04-29 01:17:45 +02:00
591807dd55
Fix handling of shift for KeyCode::Char
2023-04-29 01:17:45 +02:00