20 Commits

Author SHA1 Message Date
d01730862b Fix unicode glyphs 2025-09-26 15:26:26 +02:00
ca61374654 Add duplicate (^D), basic search, bugfixes
* Use ^D to duplicate array items
* Use / to search, matching keys will be highlighted
* Don't attempt to load non-existing files when passed on command line
2024-10-08 11:04:31 +02:00
98576daa67 Change indent guide, comments 2024-10-07 11:41:00 +02:00
73ac4dd3f6 Add alternate array index style, with setting 2024-10-07 00:58:34 +02:00
0e1354bd47 Misc fixes 2024-10-07 00:30:09 +02:00
46bf135446 Prevent duplicate/overwritten keys 2024-10-07 00:02:15 +02:00
62c78fa14c Editor fixes, code cleanup, bool colors, open dialog 2024-10-05 14:57:51 +02:00
19ba6a9bee Improve tail line, fix edit box
* Edit box now supports the usual keys; left/right plus home/end, and does
  the appropriate scrolling.
* Tail line is now a top bar.
* Added option to toggle tail bar, but not bound to any key.
2024-10-03 17:57:41 +02:00
466406733d Tune icons, different icons for true/false 2024-10-03 17:00:51 +02:00
0abca3d3a8 Add icons to items in before mode, ask to save changes 2024-10-03 16:36:35 +02:00
ddfefa124b Allow left/right for collapse, more hotkeys
* Use 'b' to toggle fold icon before/after key
* Use 'g' to toggle indentation guide lines
* Cosmetic fixes
2024-10-03 15:29:56 +02:00
f023de0198 Show child keys of folded key, count of folded arrays 2024-10-03 01:58:50 +02:00
1cccfc0187 Implement folding (use '+' key), clean up code 2024-10-03 01:44:10 +02:00
be63775334 Add compact mode, toggle with 'c' 2024-10-02 02:14:36 +02:00
89d0e2ca0e Refactor namespace, context sensitive info bar 2024-10-02 01:15:22 +02:00
f23c378020 Add messagebox, bugfixes 2024-10-02 00:53:11 +02:00
53b9ae84a0 Bugfixes, tweak colors 2024-10-01 23:01:26 +02:00
88abeaa896 Add popup menus for actions 2024-10-01 22:31:51 +02:00
3caca13e5c Add save to json/yaml (ctrl-w) 2024-10-01 21:40:13 +02:00
e2868cd7bf Initial commit 2024-10-01 18:46:03 +02:00