Commit graph

78 commits

Author SHA1 Message Date
b157a87647 factor out modules; modal -> dialog 2025-04-06 16:05:48 +03:00
c075871e50 chore: rename to perch 2025-04-06 01:16:43 +03:00
4badc2fd7b wip: create/update/remove modified_tag 2025-04-05 14:54:38 +03:00
af8f08c765 wip: original_tag/modified_tag 2025-04-05 07:33:17 +03:00
c55f50162d make parsing mode configurable 2025-04-05 07:27:12 +03:00
0bdca2da01 wip: write data in new_tag 2025-04-04 22:22:37 +03:00
c3091dab7f wip: get data directly from tag 2025-04-04 22:09:01 +03:00
300cc8864a store source tag 2025-04-04 21:47:59 +03:00
72607e482c implement non-save options in modals 2025-04-04 21:06:23 +03:00
ef0213003a add background to modal (why does it expand completely?) 2025-04-04 21:05:58 +03:00
1d1fc483ba allow selecting button in modal 2025-04-04 16:46:03 +03:00
2e072cb51c allow exiting from modals; add buttons 2025-04-04 16:32:56 +03:00
a4ee3d2912 tengri 0.5.0, rudimentary modals 2025-04-04 00:35:26 +03:00
1c4991c51b add modal overlay 2025-04-04 00:07:47 +03:00
f571b079b1 refactor mode indicators 2025-04-03 23:45:27 +03:00
52102d771d refactor layout 2025-04-03 23:40:22 +03:00
48f651fc0f factor input handling into modes 2025-04-03 23:29:35 +03:00
648c37e9d4 filter out duplicate tasks 2025-04-03 23:17:58 +03:00
1215ace1ae fix set_year field 2025-04-03 23:10:10 +03:00
5a5b312955 use macro to define field setters 2025-03-28 16:02:03 +02:00
50dea84174 display task count 2025-03-27 20:20:10 +02:00
59c2fdcbcd emit tasks for columns 2025-03-27 19:50:38 +02:00
e16e8131aa collect emitted tasks 2025-03-24 05:10:12 +02:00
859da8e5d1 pass whole state to setter, to emit tasks 2025-03-24 04:54:35 +02:00
d26c46d6e1 remove redundant generic 2025-03-24 03:57:43 +02:00
870bf249d8 add edit modes 2025-03-24 03:37:36 +02:00
06b4efd70e add license 2025-03-24 03:19:07 +02:00
b2ed389edd start defining update tasks 2025-03-24 00:14:31 +02:00
a38d103d7d non-abbreviated function names 2025-03-24 00:14:13 +02:00
f4f38939d5 clamp scroll 2025-03-23 23:27:45 +02:00
57b418b567 add column title to value bar 2025-03-23 23:23:22 +02:00
41b6a0cd57 add value bar 2025-03-23 23:10:04 +02:00
2ebf2c6cef add year column 2025-03-23 22:05:54 +02:00
4bfdd28638 fix off-by-1 column widths; add edit cursor 2025-03-23 21:49:38 +02:00
59918491f6 update file type icons 2025-03-23 19:12:23 +02:00
cf18e32e13 refactor; EntryInfo -> Metadata 2025-03-23 19:00:45 +02:00
95aa9f8b02 set multiple values in table 2025-03-23 18:40:27 +02:00
29435bb937 add SIZE column and paths_under 2025-03-23 18:14:09 +02:00
1a00ef1ff6 allow for multisetters 2025-03-23 17:23:10 +02:00
13600a5837 add placeholders for editing whole directories 2025-03-23 00:20:57 +02:00
d443ccfc96 exit key and quickhelp 2025-03-23 00:18:08 +02:00
26d05e544b mode indicator 2025-03-23 00:01:22 +02:00
acc2ce0ca2 update edited table value 2025-03-22 23:11:25 +02:00
f9885713cc implement setters 2025-03-22 22:04:11 +02:00
7c4451e46f only enter edit mode for columns with setters 2025-03-22 21:50:16 +02:00
138bba99cb add optional column setters 2025-03-22 21:01:33 +02:00
c3fbc6abf1 edit the correct column 2025-03-22 20:50:55 +02:00
ac8e3dd198 refactor table render; fix backspace; only works in col 0? 2025-03-22 01:53:00 +02:00
6e0bf1e4b6 move trimmed strings to tengri 2025-03-18 01:19:10 +02:00
c67d3c8803 properly trimmed columns, only a bit misaligned 2025-03-18 01:00:56 +02:00