Michael Sippel
|
6c80865229
|
implement color by depth through viewport to account for dynamic change of tree structure
|
2023-09-08 13:40:06 +02:00 |
|
Michael Sippel
|
62cc40c39c
|
typeterm editor: avoid nested ladders through more clever event handling instead of dynamically refactoring editor-trees
|
2023-09-07 18:09:11 +02:00 |
|
Michael Sippel
|
3aec30e32a
|
remove unused imports
|
2023-09-06 23:46:14 +02:00 |
|
Michael Sippel
|
e22f4cc9ac
|
cargo fix
|
2023-09-06 23:40:32 +02:00 |
|
Michael Sippel
|
84b2a6e66d
|
colors by depth; still has some bugs with typeterm morphings
|
2023-09-06 05:50:48 +02:00 |
|
Michael Sippel
|
9d190e188c
|
tree height & first version of cursor gravity
|
2023-09-06 04:33:21 +02:00 |
|
Michael Sippel
|
fea6193885
|
typeterm editor: outfactor Commander-impl into separate file
|
2023-09-05 12:24:51 +02:00 |
|
Michael Sippel
|
bf69e8293b
|
typeterm editor: outfactor TreeNav-impl into separate file
|
2023-09-05 12:22:01 +02:00 |
|
Michael Sippel
|
445fa0bd3a
|
tree nav: rename get_max_depth() to get_height()
|
2023-09-04 06:18:45 +02:00 |
|
Michael Sippel
|
40500aa60e
|
remove debug prints, reduce empty typeterms to any-state and unwrap singleton lists on splits
|
2023-09-04 05:56:42 +02:00 |
|
Michael Sippel
|
e111a360a9
|
fix list split/join & more edge cases in typetermeditor
|
2023-09-04 01:32:17 +02:00 |
|
Michael Sippel
|
b386fee6eb
|
wip typterm edit; list editor: split using spill buf
|
2023-08-25 04:00:38 +02:00 |
|
Michael Sippel
|
bbac1c3d5a
|
typeterm editor: fix get_addr_view & get_mode_view
|
2023-08-23 21:56:12 +02:00 |
|
Michael Sippel
|
070131b7fc
|
typeterm editor: shorten match arms in set state
|
2023-08-23 21:55:29 +02:00 |
|
Michael Sippel
|
21484979a4
|
typeterm editor: add vertical view for ladders
|
2023-08-23 21:53:05 +02:00 |
|
Michael Sippel
|
ef99a986a8
|
typeterm editor: fix split & close
|
2023-08-21 19:05:09 +02:00 |
|
Michael Sippel
|
077d91c47e
|
cargo fix
|
2023-08-21 16:31:44 +02:00 |
|
Michael Sippel
|
249e811c77
|
move TypeTerm editor to editors module; remove make_editor.rs and distribute context initialization into editor submodules
|
2023-08-21 15:49:07 +02:00 |
|