76bcd853cf
Scroll so cursor is visible when moving it
2022-08-01 01:17:41 +02:00
191d79f14c
Fix some warnings
2022-08-01 00:12:31 +02:00
a06fc51410
Fix placeholder style
2022-08-01 00:10:14 +02:00
ec388dde8d
Fix chat drawing over other widgets
2022-08-01 00:08:33 +02:00
cb2fc22c5a
Scroll with ctrl+e and ctrl+d
2022-07-31 23:10:49 +02:00
d23d7b155c
Reorganize widgets and render indent
2022-07-31 22:55:22 +02:00
327a524c86
Fix expanding blocks to bottom of screen
2022-07-31 20:45:37 +02:00
5d3e0ef73c
Reenable cursor movement
...
This also moves the Cursor definition back to the cursor module, and
modifies it to include info about the last non-editor/non-pseudo
position in editor/pseudo cursors (to be used when editing or waiting
for the server reply is aborted via Escape)
2022-07-31 20:33:46 +02:00
297d62d173
Rename parameters for consistency
2022-07-31 20:03:14 +02:00
ae8ec70e5e
Layout using new algorithm and new blocks
2022-07-31 20:03:14 +02:00
6f4d94afa5
Render time via widget
2022-07-31 19:21:54 +02:00
82fce0430d
Disable old chat rendering
2022-07-31 15:18:00 +02:00
422641ddf0
Add focus range to Block
2022-07-28 12:57:01 +02:00
e93c29b839
Prompt editor for cursor row
2022-07-28 11:46:10 +02:00
aa25def749
Add new more general widget-based Blocks
2022-07-27 10:20:18 +02:00
3b5f3416fe
Add --measure-widths command line flag
2022-07-26 17:44:06 +02:00
40674f5071
Add --data-dir command line option
2022-07-26 17:36:25 +02:00
227a5a67b1
Get rid of shift+q for closing cove
...
I'd like to be able to type a capital Q in text fields.
2022-07-26 13:30:15 +02:00
c6b0193849
Fix background leaking through popups
2022-07-24 22:24:07 +02:00
db19dbe818
Show user permissions after nick, not before
2022-07-24 22:14:13 +02:00
f501170d2c
Remove unnecessary async-s
2022-07-24 19:02:56 +02:00
60358edbc3
Add command to clear cookies
2022-07-24 19:02:15 +02:00
096e3f7cfd
Connect as human instead of bot
2022-07-24 19:02:07 +02:00
94a746f992
Fix nick from snapshot being ignored
2022-07-24 18:57:32 +02:00
e19ff7a622
Send and store euph cookies when connecting
2022-07-24 18:57:32 +02:00
7d32a7ebe0
Store cookie jars in euph vault
2022-07-24 18:47:21 +02:00
282609916a
Rename some methods for consistency
2022-07-24 17:45:29 +02:00
ee216d407e
Reenable cursor movement in log
2022-07-24 17:31:01 +02:00
59d2c7809b
Update dependencies
2022-07-24 17:27:58 +02:00
8bc7af0d3f
Replace chrono dependency by time
2022-07-24 17:27:58 +02:00
4e014168b4
Add gc command to clean up vault
2022-07-24 00:19:02 +02:00
099cb8d4f7
Fix cursor placement in nick dialog
2022-07-23 23:45:42 +02:00
73cb568702
Fix not being able to close nick dialog
2022-07-23 23:45:01 +02:00
77c5b479aa
Add 'choose nick' dialog
2022-07-23 23:00:09 +02:00
7818855cb6
Restrict room connection dialog characters
2022-07-23 22:59:45 +02:00
8a8c50028f
Add padding to room connection dialog
2022-07-23 22:34:40 +02:00
ade3120134
Add helper functions for padding
2022-07-23 22:34:18 +02:00
a5757d4660
Fix editor cursor positioning
2022-07-23 22:25:14 +02:00
1e4bbc6eab
Fix infinite loop in H/VJoins without expanding sections
2022-07-23 22:10:08 +02:00
f1899ab295
Add inline editor for connecting to new rooms
2022-07-23 22:09:05 +02:00
709ab07442
Make List widget naming more consistent
2022-07-23 19:50:49 +02:00
5f28ff0ffd
Make editor a widget
2022-07-23 19:49:58 +02:00
38dd7ccede
Redraw occasionally when batching events
2022-07-21 20:28:06 +02:00
f1b7ef0b98
Keep room UI state when disconnecting
2022-07-21 17:32:49 +02:00
38f8c0ed66
Add Float widget
2022-07-21 17:20:35 +02:00
805d1a5e63
Ignore unused code warnings in widgets module
2022-07-21 15:50:21 +02:00
4fa4c9a897
Add Layer widget
2022-07-21 15:42:06 +02:00
a620fcf907
Add border around banner and nick list
2022-07-21 15:33:28 +02:00
91fa13354f
Add Padding widget
2022-07-21 15:21:59 +02:00
c2e2ee52e8
Add Border widget
2022-07-21 15:21:49 +02:00