Quinten Kock
4326199454
Fix folder refresh debouncing
2025-11-30 01:58: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
62d5af3b1e
Open terminal in currently active workspace
2025-11-30 00:04:33 +01:00
Quinten Kock
143576ba68
Fix packaging
2025-11-29 23:12:44 +01:00
Quinten Kock
185f44e4ec
Bump dependencies and fix README
2025-11-29 17:44:14 +01:00
Quinten Kock
5ac4d3d7cf
Fix: terminal focus-on-open and exit message
2025-11-29 17:37:14 +01:00
Quinten Kock
d020f41b89
Implement basic file and folder watching
2025-11-26 13:33:10 +01:00
Quinten Kock
238ca8c812
Add chokidar to repo
2025-11-24 22:43:12 +01:00
Quinten Kock
4edac451e4
[terminal] Implement title changing and close-after-exit
2025-11-18 01:55:44 +01:00
Quinten Kock
1330d8f897
Remove debug prints
2025-11-18 01:55:27 +01:00
Quinten Kock
437c9356d7
Implement node-pty for xtermjs ( #1 )
...
Reviewed-on: #1
2025-11-18 01:46:15 +01:00
Quinten Kock
bf697bd98e
Add placeholder terminal widget
2025-11-17 03:30:35 +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
26c56b13a3
fix icon?
2025-11-13 23:48:00 +01:00
Quinten Kock
2eb3c0efbc
refactor filestate.removeeditor
2025-11-13 01:46:15 +01:00
Quinten Kock
73d2ac9b45
add icon hopefully
2025-11-11 15:21:53 +01:00
Quinten Kock
abbe90760c
More honest version number
2025-11-11 12:21:42 +01:00
Quinten Kock
ef2adbdf80
Make wordwrapping toggleable with Alt+Z
2025-11-11 00:56:41 +01:00
Quinten Kock
4d6a2700d2
fix up types
2025-11-10 23:17:24 +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
fd1956dbf6
Implement proper file closing
2025-11-10 03:54:37 +01:00
Quinten Kock
6e09e25b2b
Only open devtools on startup in dev mode
2025-11-10 03:40:43 +01:00
Quinten Kock
0dd9ddc5b4
Simplify eslint config
2025-11-10 03:37:28 +01:00
Quinten Kock
e84a5192c5
Fix a bunch of lints
2025-11-10 03:10:29 +01:00
Quinten Kock
0ede7607c8
make eslint run again
2025-11-10 03:07:23 +01:00
Quinten Kock
b31c05d42f
Fix undo breaking cursor location
2025-11-10 02:15:55 +01:00
Quinten Kock
ec40c759d3
add file saving and dirty tracking
2025-11-10 01:49:50 +01:00
Quinten Kock
49cbd4ac35
Update npm dependencies
2025-11-09 03:43:27 +01:00
Quinten Kock
27d085fbab
Add auto-focus on opening files
2025-10-29 17:08:56 +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
1d31225dad
Delete pico.jade.css
2025-10-20 18:02:17 +02:00
Quinten Kock
7179f3d5eb
Rudimentary tab support
2025-10-20 12:05:03 +02:00
Quinten Kock
99ae7f9b07
Move all logic to TS; remove all HTML other than <body>
2025-10-20 01:48:05 +02:00
Quinten Kock
75e0d1b3d5
CSS fixes, refactor
2025-10-18 03:13:34 +02:00
Quinten Kock
9096973dc6
Implement basic file handling functions in main
2025-10-18 01:36:22 +02:00
Quinten Kock
920cc53ce3
more refactoring, add folder open indicators
2025-08-22 07:25:35 +02:00
Quinten Kock
b9c499a87e
create utils class
2025-08-22 06:28:33 +02:00
Quinten Kock
baedaca937
Switch to tailwind and flexbox
2025-08-14 06:44:20 +02:00
Quinten Kock
a585e7627b
Nav: improve error handling, add lazy DOM, simplify
2025-08-13 19:02:05 +02:00
Quinten Kock
9238099746
simplify foldernav mounting code
2025-08-13 18:12:08 +02:00
Quinten Kock
0d874a7cf1
add partially working file browser
2025-08-13 05:08:44 +02:00
Quinten Kock
c765b34019
add format on save in VSCode
2025-08-13 03:29:56 +02:00
Quinten Kock
b7120a78d6
fix formatting
2025-08-13 03:16:00 +02:00
Quinten Kock
12461881bc
refactor folder structure
2025-08-13 03:14:27 +02:00