|
|
aa47233794
|
Enable ssl via rustls
|
2022-06-22 21:49:38 +02:00 |
|
|
|
2f5b4b1c2f
|
Omit throttled if not true
|
2022-06-22 21:16:58 +02:00 |
|
|
|
956cb51231
|
Simplify function types
|
2022-06-22 21:12:03 +02:00 |
|
|
|
c0fc9589dc
|
Use canaries
|
2022-06-22 21:06:42 +02:00 |
|
|
|
a4a8174ea3
|
Change euph packet representation
|
2022-06-22 21:05:31 +02:00 |
|
|
|
03c1fe7f34
|
Implement connection in yet another way
|
2022-06-22 16:10:57 +02:00 |
|
|
|
49169a1b62
|
Convert between Packet and individual packet structs
|
2022-06-22 10:47:26 +02:00 |
|
|
|
21010fc48a
|
Add draft for euph room connection
|
2022-06-21 00:51:54 +02:00 |
|
|
|
a57e15c9f3
|
Simplify encoding snowflakes
|
2022-06-20 22:14:25 +02:00 |
|
|
|
dcbad0a739
|
Implement EuphVault
|
2022-06-20 11:18:17 +02:00 |
|
|
|
58c6c90055
|
Create tables for euph messages
|
2022-06-20 09:30:24 +02:00 |
|
|
|
04427f1378
|
Make some booleans default to false
|
2022-06-20 09:29:51 +02:00 |
|
|
|
de7815f653
|
Model euphoria api
|
2022-06-19 14:07:52 +02:00 |
|
|
|
03dfe10f3e
|
Separate navigation and messaging
|
2022-06-18 17:23:23 +02:00 |
|
|
|
416b5bf31e
|
Add simple logging
|
2022-06-18 16:55:09 +02:00 |
|
|
|
27769d38d2
|
Decrease poll duration again
|
2022-06-17 20:50:20 +02:00 |
|
|
|
36e1dbfa59
|
Compose messages via external editor
|
2022-06-17 20:50:12 +02:00 |
|
|
|
9a351b5eb3
|
Calculate previous and next sibling in tree
|
2022-06-17 20:49:17 +02:00 |
|
|
|
54fc4b59ce
|
Set pragmas and migrate db
|
2022-06-17 18:22:22 +02:00 |
|
|
|
74a80f6ec4
|
Ensure db is closed properly when exiting
|
2022-06-17 14:48:01 +02:00 |
|
|
|
9763c11f3f
|
Quit with ctrl+c
|
2022-06-16 00:52:56 +02:00 |
|
|
|
9d1810eceb
|
Open and close sqlite db properly
|
2022-06-16 00:51:00 +02:00 |
|
|
|
e65bf49a6e
|
Remove unused dependencies
|
2022-06-16 00:51:00 +02:00 |
|
|
|
d5dd2924eb
|
Remove crossterm's event-stream feature
|
2022-06-16 00:51:00 +02:00 |
|
|
|
23c551a5b7
|
Make store room-specific
|
2022-06-16 00:51:00 +02:00 |
|
|
|
15213f8003
|
Add more dummy messages
|
2022-06-16 00:51:00 +02:00 |
|
|
|
fee405b573
|
Implement cursor movement
|
2022-06-14 23:34:27 +02:00 |
|
|
|
a1c714d116
|
Fumble around unsuccessfully with cursor movement
|
2022-06-14 22:20:49 +02:00 |
|
|
|
0d77b3cf92
|
Reword comments and code slightly
|
2022-06-14 22:15:02 +02:00 |
|
|
|
704873af6e
|
Ensure blocks are always scrolled properly
|
2022-06-14 19:37:04 +02:00 |
|
|
|
ea6b345fa9
|
Start implementing proper cursor movement
|
2022-06-14 17:29:26 +02:00 |
|
|
|
bec12917d6
|
Extract cursor proportion calculations
|
2022-06-14 16:41:01 +02:00 |
|
|
|
eeb350aef4
|
Describe modules
|
2022-06-14 16:09:19 +02:00 |
|
|
|
01ec2c67c1
|
Clean up rendering a bit
|
2022-06-14 16:03:45 +02:00 |
|
|
|
d6d8397683
|
Clean up layouting a bit
|
2022-06-14 14:00:27 +02:00 |
|
|
|
221a783858
|
Increase input poll duration
|
2022-06-14 11:25:56 +02:00 |
|
|
|
1dbc95bb81
|
Rename constants module to util
|
2022-06-14 10:48:18 +02:00 |
|
|
|
b918f0f31f
|
Fix message order and cursor movement
|
2022-06-14 10:30:08 +02:00 |
|
|
|
8cbdc89b7e
|
Clean up message rendering
|
2022-06-14 10:26:27 +02:00 |
|
|
|
b96ade872f
|
Fix dummy store tree retrieval
|
2022-06-14 09:34:22 +02:00 |
|
|
|
73582c3d1f
|
Extract layouting into separate module
|
2022-06-14 09:20:41 +02:00 |
|
|
|
e7ce00e528
|
Extract blocks and layout into separate module
|
2022-06-14 09:17:30 +02:00 |
|
|
|
eba68dc7d7
|
Extract constants to separate module
|
2022-06-13 23:33:14 +02:00 |
|
|
|
6e9216913e
|
Make block ids mandatory
|
2022-06-13 23:16:30 +02:00 |
|
|
|
fc7b01b8c2
|
Round cursor position towards top of screen
|
2022-06-13 23:14:57 +02:00 |
|
|
|
1113c197f7
|
Center cursor with z
|
2022-06-13 23:14:38 +02:00 |
|
|
|
dc0c56d759
|
Fix some warnings
|
2022-06-13 23:09:40 +02:00 |
|
|
|
bb6169e315
|
Move cursor upwards
|
2022-06-13 23:07:12 +02:00 |
|
|
|
f36f205a40
|
Disable width measuring
|
2022-06-13 22:42:12 +02:00 |
|
|
|
3b8cd6c0a1
|
Fix vertical off-by-one
|
2022-06-13 22:41:58 +02:00 |
|