Commit Graph

12 Commits

Author SHA1 Message Date
noccy 10d8c4bfce Hidden files in open browser, menu tweaks
* Add key callback for menus
* Use key callback to intercept ^H and toggle hidden files in browser
2024-10-06 16:22:46 +02:00
noccy f389e5985f Add PgUp/Dn/Home/End to menu, bugfixes 2024-10-05 17:54:49 +02:00
noccy 0a82eb7a3c Fix scrollbars on Menu/MessageBox 2024-10-05 17:37:45 +02:00
noccy 923aed5cbe Fix menu overflow in open dialog, menu scrolling 2024-10-05 17:08:43 +02:00
noccy 9819b22019 Prevent menu items from overflowing 2024-10-04 17:29:36 +02:00
noccy ed57eec3b0 Refactor editor code, confirm on new if modified
* Break out the doDeleteValue method in Editor
* Confirm to save/discard when document modified and new requested
* Re-add the title to menus
2024-10-04 17:08:54 +02:00
noccy 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
noccy f023de0198 Show child keys of folded key, count of folded arrays 2024-10-03 01:58:50 +02:00
noccy 1cccfc0187 Implement folding (use '+' key), clean up code 2024-10-03 01:44:10 +02:00
noccy 89d0e2ca0e Refactor namespace, context sensitive info bar 2024-10-02 01:15:22 +02:00
noccy 338449824f Improve prompts, treat invalid json as string on insert/edit 2024-10-01 22:44:11 +02:00
noccy 88abeaa896 Add popup menus for actions 2024-10-01 22:31:51 +02:00