|
|
6c99f7a53a
|
Rename Group::Action to Event
|
2023-04-27 20:39:33 +02:00 |
|
|
|
15177a529a
|
Clean up macro code a bit
|
2023-04-27 20:36:00 +02:00 |
|
|
|
6f85995379
|
Derive Document for simple enums
|
2023-04-27 20:34:46 +02:00 |
|
|
|
458025b8bf
|
Use serde's default annotation for Document
|
2023-04-27 20:11:16 +02:00 |
|
|
|
d29441bf02
|
Move todo to proper location
|
2023-04-27 20:07:25 +02:00 |
|
|
|
9f24cb2de1
|
Fix function key parsing
|
2023-04-27 18:30:56 +02:00 |
|
|
|
c53e3c262e
|
Include key bindings in config
|
2023-04-27 18:30:42 +02:00 |
|
|
|
e1c3a463b2
|
Move key binding groups to config crate
|
2023-04-27 15:31:49 +02:00 |
|
|
|
5a0efd69e4
|
Extract euph config into submodule
|
2023-04-27 15:27:23 +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 |
|
|
|
a1acc26027
|
Extract Document derive macro to submodule
|
2023-04-27 10:38:17 +02:00 |
|
|
|
17acdd0575
|
Add Group trait
|
2023-04-27 10:38:17 +02:00 |
|
|
|
072290511b
|
Query key bindings against input event
|
2023-04-27 10:38:17 +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 |
|
|
|
f7f200a608
|
Add measure_widths config option
|
2023-04-24 18:21:46 +02:00 |
|
|
|
39026a217d
|
Use auto-generated config documentation
|
2023-04-24 14:09:21 +02:00 |
|
|
|
cc7dd29af4
|
Print config documentation
|
2023-04-24 14:08:57 +02:00 |
|
|
|
3d91d447c7
|
Document config
|
2023-04-24 14:08:57 +02:00 |
|
|
|
f2c3011888
|
Implement Document derive proc macro
|
2023-04-24 14:02:20 +02:00 |
|
|
|
cedeeff10b
|
Add Document trait for config doc generation
|
2023-04-24 14:02:20 +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 |
|
|
|
288a5f97dd
|
Set up workspace
|
2023-04-21 02:15:25 +02:00 |
|
|
|
babdd10fba
|
Fix docstrings
|
2023-04-21 02:15:17 +02:00 |
|
|
|
502ebab132
|
Fix scroll offset estimation
|
2023-04-21 01:44:22 +02:00 |
|
|
|
027bf489b7
|
Fix key binding listing spacing
|
2023-04-20 20:54:43 +02:00 |
|
|
|
3fb774e93e
|
Remove stray crash
|
2023-04-20 20:48:26 +02:00 |
|
|
|
318f7e2a73
|
Update vault
|
2023-04-19 23:24:35 +02:00 |
|
|
|
164c02243d
|
Fix scrolling for editor cursor
|
2023-04-18 18:13:25 +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 |
|
|
|
07b761e0f9
|
Fix list cursor being invisible until first redraw
|
2023-04-17 11:28:06 +02:00 |
|
|
|
3f18b76c7d
|
Fix chat scrolling up after sending message
|
2023-04-17 10:25:53 +02:00 |
|
|
|
21bb87fd45
|
Rename new modules to old module names
|
2023-04-17 10:14:01 +02:00 |
|
|
|
bc8c5968d6
|
Remove old chat, widgets, util modules
|
2023-04-17 10:10:26 +02:00 |
|
|
|
e2b75d2f52
|
Move ChatMsg trait to chat2
|
2023-04-17 10:10:26 +02:00 |
|
|
|
6f0088e194
|
Migrate F12 log to AsyncWidget
|
2023-04-17 10:10:26 +02:00 |
|
|
|
b8da97aaa4
|
Migrate room popups to AsyncWidget
|
2023-04-17 10:10:26 +02:00 |
|
|
|
31c8453a83
|
Migrate links popup to AsyncWidget
|
2023-04-17 10:10:25 +02:00 |
|
|
|
f69d88bf4a
|
Migrate chat to AsyncWidget
|
2023-04-17 10:10:25 +02:00 |
|
|
|
ecc4995397
|
Implement common widgets
|
2023-04-17 09:39:01 +02:00 |
|
|
|
95068920f1
|
Implement common cursor movement logic
|
2023-04-17 09:39:01 +02:00 |
|
|
|
a18ee8e7c0
|
Implement common renderer and scrolling logic
|
2023-04-17 09:39:01 +02:00 |
|
|
|
bb4d0fe047
|
Add blocks as basis for rendering
|
2023-04-17 09:39:01 +02:00 |
|
|
|
d7d25a8390
|
Migrate inspection popups to AsyncWidget
|
2023-04-17 09:39:01 +02:00 |
|
|
|
91d8d7ba97
|
Migrate account popup to AsyncWidget
|
2023-04-17 09:39:01 +02:00 |
|
|
|
03766802fd
|
Migrate auth popup to AsyncWidget
|
2023-04-17 09:39:01 +02:00 |
|