-
4352954991
Extremely basic documentChanges handling
main
Quinten Kock
2025-12-29 19:28:42 +0100
-
a884736063
Early codeaction support
Quinten Kock
2025-12-29 16:07:45 +0100
-
c2ebaa17b8
Completion resolving
Quinten Kock
2025-12-22 00:26:53 +0100
-
b058ae8a6f
Open definitions in new column
Quinten Kock
2025-12-06 22:22:10 +0100
-
4a245fbe9e
Make pylsp run with check-parent-process
Quinten Kock
2025-12-06 05:10:46 +0100
-
54af507f1d
Bump version to 0.2.2
Quinten Kock
2025-12-03 04:22:13 +0100
-
ab73f22dc5
Add open path to window title
Quinten Kock
2025-12-03 04:21:47 +0100
-
04e5d57a22
fix lsp syncing
Quinten Kock
2025-12-03 04:20:02 +0100
-
954827a0d6
Change default size on open
Quinten Kock
2025-12-03 01:12:07 +0100
-
4a3e78e56c
Fix undo cursor jumps and formatting
Quinten Kock
2025-12-03 01:10:39 +0100
-
a570acf962
Fix lints in diagnostics.ts
Quinten Kock
2025-12-03 00:25:06 +0100
-
27f2b18ac1
Add dark mode, styling fixes
Quinten Kock
2025-12-03 00:21:24 +0100
-
b555937054
Make sure resized displayables are fully in view
Quinten Kock
2025-12-02 23:42:54 +0100
-
38698c24ed
Add lint gutter
Quinten Kock
2025-12-02 23:41:35 +0100
-
24aaf68184
Add custom menu
Quinten Kock
2025-12-02 23:34:45 +0100
-
019f0a2023
Give focused tab a header color
Quinten Kock
2025-12-02 23:27:40 +0100
-
db5f33e961
Fix diagnostic propagation
Quinten Kock
2025-12-02 23:22:39 +0100
-
0e70335791
Fix lsp file sync
Quinten Kock
2025-12-02 22:20:17 +0100
-
d6d49b0067
Merge pull request 'Basic LSP support' (#2) from lsp into main
Quinten Kock
2025-12-02 21:26:56 +0100
-
-
b738e9aab4
Fix deprecation warnings
lsp
Quinten Kock
2025-12-02 21:25:45 +0100
-
e898bd91f4
Add keyboard-driven navigation within tabs
Quinten Kock
2025-12-02 20:52:39 +0100
-
aecff9f546
Fix state sync
Quinten Kock
2025-12-01 12:52:42 +0100
-
9f3befdb61
Fix file closing
Quinten Kock
2025-12-01 02:35:33 +0100
-
c44971ff23
Small cleanup
Quinten Kock
2025-12-01 02:29:05 +0100
-
c0fed59548
More vibe-coding (for lsp/Workspace)
Quinten Kock
2025-12-01 02:09:21 +0100
-
dc766cbfa3
Fix keyboard shortcuts and remove llm garbage
Quinten Kock
2025-12-01 00:02:04 +0100
-
94454968e5
Vibe-code LSP support
Quinten Kock
2025-11-30 04:39:33 +0100
-
-
2f3d640ffb
Add Displayable abstract class
Quinten Kock
2025-11-30 03:35:25 +0100
-
d9584e7543
Fix types and formatting
Quinten Kock
2025-11-30 02:49:23 +0100
-
b7f51e099e
Set indentUnit to 4 spaces
Quinten Kock
2025-11-30 02:49:06 +0100
-
7291bbee1b
Make closing a Displayable focus a neighbor
Quinten Kock
2025-11-30 02:37:15 +0100
-
becd1483df
Enable folder-refresh button
Quinten Kock
2025-11-30 02:15:22 +0100
-
d9d856e269
Fix focusing children of editors; add focus() to type
Quinten Kock
2025-11-30 02:06:20 +0100
-
1299590f5d
Attempt to fix building (esp. .desktop file matching on Wayland)
Quinten Kock
2025-11-30 01:59:11 +0100
-
4326199454
Fix folder refresh debouncing
Quinten Kock
2025-11-30 01:55:57 +0100
-
f0520ebbdc
Add basic completion support, increase editor/term sizes
Quinten Kock
2025-11-30 00:56:48 +0100
-
8d935eb90e
Improve scrolling behaviour
Quinten Kock
2025-11-30 00:40:27 +0100
-
62d5af3b1e
Open terminal in currently active workspace
Quinten Kock
2025-11-30 00:04:33 +0100
-
143576ba68
Fix packaging
Quinten Kock
2025-11-29 23:12:44 +0100
-
185f44e4ec
Bump dependencies and fix README
Quinten Kock
2025-11-29 17:44:14 +0100
-
5ac4d3d7cf
Fix: terminal focus-on-open and exit message
Quinten Kock
2025-11-29 17:37:14 +0100
-
d020f41b89
Implement basic file and folder watching
Quinten Kock
2025-11-26 13:33:10 +0100
-
238ca8c812
Add chokidar to repo
Quinten Kock
2025-11-24 22:43:12 +0100
-
990ae9a7da
Enable nodeIntegration and put "fs" in window
nonIsolated
Quinten Kock
2025-11-24 22:07:44 +0100
-
-
4edac451e4
[terminal] Implement title changing and close-after-exit
Quinten Kock
2025-11-18 01:55:44 +0100
-
1330d8f897
Remove debug prints
Quinten Kock
2025-11-18 01:55:27 +0100
-
437c9356d7
Implement node-pty for xtermjs (#1)
Quinten Kock
2025-11-18 01:46:15 +0100
-
9ec9ff1ab4
further simplify and cleanup pty<->terminal comms
Quinten Kock
2025-11-18 01:43:27 +0100
-
a437ccebc9
simplify terminal code
Quinten Kock
2025-11-18 01:36:55 +0100
-
939b3a29d4
Implement termjs (hacky)
Quinten Kock
2025-11-17 08:14:12 +0100
-
-
bf697bd98e
Add placeholder terminal widget
Quinten Kock
2025-11-17 03:30:22 +0100
-
50ba297473
Create Displayable interface, fix file save-as
Quinten Kock
2025-11-14 00:43:37 +0100
-
55aac46630
Add keyboard shortcuts for resizing editors
Quinten Kock
2025-11-13 23:59:38 +0100
-
26c56b13a3
fix icon?
Quinten Kock
2025-11-13 23:48:00 +0100
-
2eb3c0efbc
refactor filestate.removeeditor
Quinten Kock
2025-11-13 01:46:15 +0100
-
73d2ac9b45
add icon hopefully
Quinten Kock
2025-11-11 15:21:53 +0100
-
abbe90760c
More honest version number
Quinten Kock
2025-11-11 12:21:42 +0100
-
ef2adbdf80
Make wordwrapping toggleable with Alt+Z
Quinten Kock
2025-11-11 00:56:41 +0100
-
4d6a2700d2
fix up types
Quinten Kock
2025-11-10 23:17:24 +0100
-
cfb7d5cea0
Refactor closing and make Mod+W close
Quinten Kock
2025-11-10 22:37:45 +0100
-
bde88881b2
Add folding keyboard shortcuts
Quinten Kock
2025-11-10 22:37:05 +0100
-
fd1956dbf6
Implement proper file closing
Quinten Kock
2025-11-10 03:54:37 +0100
-
6e09e25b2b
Only open devtools on startup in dev mode
Quinten Kock
2025-11-10 03:40:43 +0100
-
0dd9ddc5b4
Simplify eslint config
Quinten Kock
2025-11-10 03:37:28 +0100
-
e84a5192c5
Fix a bunch of lints
Quinten Kock
2025-11-10 03:10:29 +0100
-
0ede7607c8
make eslint run again
Quinten Kock
2025-11-10 03:07:23 +0100
-
b31c05d42f
Fix undo breaking cursor location
Quinten Kock
2025-11-10 02:15:55 +0100
-
ec40c759d3
add file saving and dirty tracking
Quinten Kock
2025-11-10 01:49:50 +0100
-
49cbd4ac35
Update npm dependencies
Quinten Kock
2025-11-09 03:43:27 +0100
-
27d085fbab
Add auto-focus on opening files
Quinten Kock
2025-10-29 17:08:56 +0100
-
02ecfb4bef
Add basic CodeMirror extensions, increase window size, improve foldernav CSS
Quinten Kock
2025-10-28 01:15:56 +0100
-
3c25204027
Add syntax highlighting
Quinten Kock
2025-10-28 00:54:28 +0100
-
e2a7435157
Basic file opening support
Quinten Kock
2025-10-28 00:48:55 +0100
-
001d215b0e
Add basic multi-view support
Quinten Kock
2025-10-20 18:02:37 +0200
-
1d31225dad
Delete pico.jade.css
Quinten Kock
2025-10-20 18:02:17 +0200
-
7179f3d5eb
Rudimentary tab support
Quinten Kock
2025-10-20 12:05:03 +0200
-
99ae7f9b07
Move all logic to TS; remove all HTML other than <body>
Quinten Kock
2025-10-20 01:48:05 +0200
-
75e0d1b3d5
CSS fixes, refactor
Quinten Kock
2025-10-18 03:13:34 +0200
-
608b3820b1
test
pico
Quinten Kock
2025-10-18 02:14:35 +0200
-
9096973dc6
Implement basic file handling functions in main
tailwind
Quinten Kock
2025-10-18 01:36:22 +0200
-
920cc53ce3
more refactoring, add folder open indicators
Quinten Kock
2025-08-22 07:25:35 +0200
-
b9c499a87e
create utils class
Quinten Kock
2025-08-22 06:28:33 +0200
-
baedaca937
Switch to tailwind and flexbox
Quinten Kock
2025-08-14 06:44:20 +0200
-
-
a585e7627b
Nav: improve error handling, add lazy DOM, simplify
pre-tailwind
Quinten Kock
2025-08-13 19:02:05 +0200
-
9238099746
simplify foldernav mounting code
Quinten Kock
2025-08-13 18:12:08 +0200
-
0d874a7cf1
add partially working file browser
Quinten Kock
2025-08-13 05:08:44 +0200
-
c765b34019
add format on save in VSCode
Quinten Kock
2025-08-13 03:29:56 +0200
-
b7120a78d6
fix formatting
Quinten Kock
2025-08-13 03:16:00 +0200
-
12461881bc
refactor folder structure
Quinten Kock
2025-08-13 03:14:27 +0200
-
6eeabfd34b
add nowrap to aside
Quinten Kock
2025-08-13 02:14:35 +0200
-
810c34d4b0
Use VanX.list
Quinten Kock
2025-08-13 01:23:20 +0200
-
eee5e46b23
use px widths
Quinten Kock
2025-08-12 23:24:15 +0200
-
6c0d7a4804
update to vite 7
Quinten Kock
2025-08-12 18:07:22 +0200
-
c400a976d2
Fix resizing editors, add VanJS
Quinten Kock
2025-08-12 18:06:23 +0200
-
008d96d802
wip: basic codemirror component
Quinten Kock
2025-08-12 16:02:00 +0200
-
f86530a817
Initial commit
Quinten Kock
2025-08-12 04:06:31 +0200