c09608d1f8
Open link popup via key binding
2022-08-30 00:30:08 +02:00
bb542ae08e
Retrieve individual messages from store
2022-08-29 22:57:02 +02:00
JRF
7e086258b6
Add key bindings to move to parent/root message
2022-08-29 00:38:31 +02:00
827a854101
Add --offline cli flag
2022-08-27 17:05:40 +02:00
73a0971c34
Add 'offline' config option to turn off autojoin
2022-08-27 17:03:31 +02:00
04581f9158
Add 'euph.rooms.<name>.autojoin' config option
2022-08-27 15:09:53 +02:00
74561c791b
Add key bindings to dis-/connect from/to all rooms
2022-08-27 14:51:15 +02:00
ac13f4b490
Add key binding to change rooms sort order
2022-08-27 14:37:34 +02:00
c9eee7f1d0
Clean up cursor movement code a bit
2022-08-27 12:10:23 +02:00
8c1b207ac1
Fix --data-dir being incorrectly resolved
2022-08-27 12:10:23 +02:00
6150d05255
Add 'euph.rooms.<name>.force_username' config option
2022-08-25 23:19:40 +02:00
d0ba210855
Add 'euph.rooms.<name>.username' config option
2022-08-25 23:03:33 +02:00
6e6fddc0b1
Add 'euph.rooms.<name>.password' config option
2022-08-25 22:49:34 +02:00
e40948567a
Add 'data_dir' config option
2022-08-25 22:33:25 +02:00
84ff1f068b
Add 'ephemeral' config option
2022-08-25 22:15:43 +02:00
d61e0ceab7
Load config file on startup
2022-08-25 22:12:29 +02:00
8419afd2e1
Remove old comment
2022-08-25 22:08:47 +02:00
48764a2454
Bump version to 0.3.0
2022-08-22 21:26:39 +02:00
46a8f94818
Update dependencies
2022-08-22 21:25:34 +02:00
669e52a2ee
Add key binding to download more logs
2022-08-22 21:15:49 +02:00
4956027027
Don't download room history in ephemeral mode
2022-08-22 21:15:09 +02:00
68bd6042c5
Add --ephemeral cli flag
2022-08-22 21:04:15 +02:00
f76c6a557d
Remove key binding A as alias for a while joining room
2022-08-22 20:36:30 +02:00
3012de944b
Fix hidden editor rendering
2022-08-22 20:22:25 +02:00
c618413728
Make popup titles left-aligned
...
In some cases when expanding popups with centered titles horizontally,
the title would jump right and left by one character. The new popups
also look more like the lazygit popups.
2022-08-22 20:07:26 +02:00
7b1259dee3
Redesign account ui
2022-08-22 20:03:47 +02:00
10e1ad6003
Reconect immediately on login/logout
2022-08-22 18:26:50 +02:00
7ca6ed5496
Fix client not disconnecting on account changes
2022-08-22 18:21:48 +02:00
59a4294e35
Fix char filter when pasting into editor
2022-08-22 17:25:21 +02:00
8128342099
Implement account login and logout
2022-08-22 17:25:21 +02:00
84930c8c34
Add focus and hiding options to editor
2022-08-22 17:15:09 +02:00
e24a5ee1c4
Adjust export help message wording
...
Since the export command can now export multiple rooms at a time, the
old description was outdated.
2022-08-21 16:35:04 +02:00
d25873f3c6
Fix auth failure popup not showing up
2022-08-21 02:54:18 +02:00
10ea7d13fd
Refactor room key binding code a bit
2022-08-21 02:42:29 +02:00
235fd9acc5
Move stability checks back into room
2022-08-21 02:38:45 +02:00
878467835e
Extract auth dialog into module
2022-08-21 02:36:30 +02:00
9ad550f98c
Extract nick dialog into module
2022-08-21 02:30:12 +02:00
4e0509b08e
Extract nick list rendering into module
2022-08-21 02:14:29 +02:00
07fab96e12
Fix not being able to leave connected rooms
2022-08-21 01:42:03 +02:00
c661984d1c
Hide password while authenticating
2022-08-21 01:41:52 +02:00
7b52add24e
Add password authentication dialog
2022-08-21 01:19:07 +02:00
19d75a1d15
Add enum for room status
...
This way, it is far easier to understand what the different values mean
2022-08-21 00:35:17 +02:00
28899965c7
Update euphoxide
2022-08-20 23:52:54 +02:00
2201e04e15
Fix UI not updating when connecting to room fails
2022-08-20 23:18:13 +02:00
6c637390e4
Use popup widget builder
2022-08-20 23:17:48 +02:00
4094ba3e3d
Add popup widget builder
2022-08-20 23:17:42 +02:00
12f4b9fa73
Fix UI not redrawing when resizing
2022-08-20 21:22:33 +02:00
df8a278854
Polish look of error popups
2022-08-20 21:22:33 +02:00
5d5f55107a
Show error popups on some server errors
2022-08-20 21:22:33 +02:00
ab36df3c2b
Add error popups to room UI
2022-08-20 21:05:24 +02:00