Commit Graph

19 Commits

Author SHA1 Message Date
Quinten Kock d9584e7543 Fix types and formatting 2025-11-30 02:49:23 +01:00
Quinten Kock b7f51e099e Set indentUnit to 4 spaces 2025-11-30 02:49:06 +01:00
Quinten Kock d9d856e269 Fix focusing children of editors; add focus() to type 2025-11-30 02:06:20 +01:00
Quinten Kock f0520ebbdc Add basic completion support, increase editor/term sizes 2025-11-30 00:56:48 +01:00
Quinten Kock 8d935eb90e Improve scrolling behaviour
- Focusing a document or terminal scrolls it into view
- Automatic scrolling leaves some room around the target
- Aside: fix terminal shortcut giving input to xtermjs
2025-11-30 00:40:27 +01:00
Quinten Kock d020f41b89 Implement basic file and folder watching 2025-11-26 13:33:10 +01:00
Quinten Kock 50ba297473 Create Displayable interface, fix file save-as 2025-11-14 00:43:37 +01:00
Quinten Kock 55aac46630 Add keyboard shortcuts for resizing editors 2025-11-13 23:59:38 +01:00
Quinten Kock ef2adbdf80 Make wordwrapping toggleable with Alt+Z 2025-11-11 00:56:41 +01:00
Quinten Kock cfb7d5cea0 Refactor closing and make Mod+W close 2025-11-10 22:37:45 +01:00
Quinten Kock bde88881b2 Add folding keyboard shortcuts 2025-11-10 22:37:05 +01:00
Quinten Kock e84a5192c5 Fix a bunch of lints 2025-11-10 03:10:29 +01:00
Quinten Kock ec40c759d3 add file saving and dirty tracking 2025-11-10 01:49:50 +01:00
Quinten Kock 02ecfb4bef Add basic CodeMirror extensions, increase window size, improve foldernav
CSS
2025-10-28 01:15:56 +01:00
Quinten Kock 3c25204027 Add syntax highlighting 2025-10-28 00:54:28 +01:00
Quinten Kock e2a7435157 Basic file opening support 2025-10-28 00:48:55 +01:00
Quinten Kock 001d215b0e Add basic multi-view support 2025-10-20 18:05:00 +02:00
Quinten Kock 75e0d1b3d5 CSS fixes, refactor 2025-10-18 03:13:34 +02:00
Quinten Kock 920cc53ce3 more refactoring, add folder open indicators 2025-08-22 07:25:35 +02:00