e5960b8eda
Include more things in InputEvent
2023-04-29 01:17:45 +02:00
593443f10e
Fix F1 menu panicking when opened
2023-04-29 01:17:45 +02:00
1ce31b6677
Always show all key bindings in F1 menu
2023-04-29 01:17:45 +02:00
e1c3a463b2
Move key binding groups to config crate
2023-04-27 15:31:49 +02:00
478e3e767c
Add some key binding groups
2023-04-27 11:08:14 +02:00
1276a82e54
Implement Group derive proc macro
2023-04-27 11:08:07 +02:00
3fbb9127a6
Model and (de-)serialize key bindings
2023-04-27 10:38:17 +02:00
abedc5f194
Create cove-input crate
2023-04-26 14:58:36 +02:00
3d91d447c7
Document config
2023-04-24 14:08:57 +02:00
dfb2ef5371
Set up cove-macro proc macro crate
2023-04-24 12:03:30 +02:00
5b5370d2df
Extract config into cove-config crate
2023-04-21 02:15:25 +02:00
318f7e2a73
Update vault
2023-04-19 23:24:35 +02:00
ade7be594e
Update toss and remove more async
2023-04-17 20:37:30 +02:00
a638caadcb
Render messages with less async
2023-04-17 18:59:16 +02:00
8182cc5d38
Fix blocks never being higher than one line
2023-04-17 16:53:34 +02:00
ff9a16d8a3
Make Widget::size like toss::AsyncWidget::size
2023-04-17 09:39:00 +02:00
059ff94aef
Update toss
2023-04-17 09:39:00 +02:00
53250ccdcb
Bump version to 0.6.1
2023-04-10 12:43:03 +02:00
6089a94a2e
Update dependencies
2023-04-10 12:40:37 +02:00
8c4a966451
Update euphoxide
2023-04-08 20:34:12 +02:00
9f9c3d998e
Bump version to 0.6.0
2023-04-04 23:37:21 +02:00
a487eeb85d
Update dependencies
2023-04-04 23:37:21 +02:00
1e90e76fba
Fix rooms being stuck in "Connecting" state
...
I haven't managed to reliably reproduce this bug, so I don't know if
this actually fixes it.
2023-03-12 16:36:54 +01:00
65fa1b8afd
Update euphoxide
...
This fixes authentication for rooms requiring passwords
2023-02-26 21:21:26 +01:00
293112777a
Fix bugged room state from lingering connection
...
When disconnecting from a room whose instance is "waiting" and then
reconnecting, the old instance would not be stopped immediately.
Instead, it would continue to run until it managed to reconnect, sending
status updates to the main event bus in the process.
These events led to the euph::Room entering a state where it was
connected but no last_msg_id was set. This meant that no new messages
could be entered into the vault, including messages sent by the user.
The result was UI weirdness when sending a message.
As a fix, euphoxide instances are now identified via an u32 id. This id
is unique across all rooms. Packets by unknown ids are rejected and have
no effect on room states.
2023-02-23 14:41:10 +01:00
7e9e441c1e
Use Garmelon/vault
2023-02-23 14:41:10 +01:00
55cc8a5d09
Update dependencies
2023-02-23 14:41:10 +01:00
ecedad8f0f
Update euphoxide
2023-01-30 19:04:24 +01:00
f2d70f99eb
Fix rooms not reconnecting properly
2023-01-24 18:22:52 +01:00
b94dfbdc31
Update euphoxide and enable feature "bot"
2023-01-23 22:49:34 +01:00
9f7c1fb9c0
Respect emoji when calculating nick hue
2023-01-20 20:18:34 +01:00
9324517c56
Update euphoxide
2023-01-20 19:33:52 +01:00
82d6738e49
Bump version to 0.5.2
2023-01-14 18:02:13 +01:00
1585b2e8a1
Update dependencies
2023-01-14 18:00:58 +01:00
008554a2bd
Update euphoxide and tokio-tungstenite
2022-12-10 02:49:46 +01:00
a2275d89eb
Bump version to 0.5.1
2022-11-27 02:11:18 +01:00
c84470ff5c
Update dependencies
2022-11-27 02:05:02 +01:00
ffcae898f3
Update euphoxide
2022-10-23 14:05:42 +02:00
3895388e54
Update to clap 4.0
2022-09-29 13:06:06 +02:00
ec3ba31176
Bump version to 0.5.0
2022-09-26 21:24:58 +02:00
30fe8aac60
Update dependencies
2022-09-26 21:24:58 +02:00
61a9cc10f1
Update toss to version with separate widthdb
2022-09-26 17:36:49 +02:00
5ed0cd5f3f
Update euphoxide to version with partial sessions
2022-09-26 16:56:38 +02:00
374c4c4f79
Update euphoxide to version with id newtype wrappers
2022-09-26 10:20:47 +02:00
9876dd67a7
Fix cursor being visible through popups
2022-09-08 18:16:29 +02:00
fff774dd16
Bump version to 0.4.0
2022-09-01 21:37:03 +02:00
7d598df28a
Update dependencies
2022-09-01 21:37:03 +02:00
8846234d8d
Extract links from message
2022-08-30 02:31:45 +02:00
JRF
a1043eafd3
Add key bindings to select and open links
2022-08-29 19:00:42 -05:00
d61e0ceab7
Load config file on startup
2022-08-25 22:12:29 +02:00