Quinten Kock
daf21c64e4
Add quick-open panel
2026-05-03 04:32:58 +02:00
Quinten Kock
b058ae8a6f
Open definitions in new column
2025-12-06 22:23:34 +01:00
Quinten Kock
27f2b18ac1
Add dark mode, styling fixes
2025-12-03 00:21:24 +01:00
Quinten Kock
019f0a2023
Give focused tab a header color
2025-12-02 23:27:40 +01:00
Quinten Kock
e898bd91f4
Add keyboard-driven navigation within tabs
2025-12-02 20:53:28 +01:00
Quinten Kock
2f3d640ffb
Add Displayable abstract class
2025-11-30 03:35:25 +01:00
Quinten Kock
d9584e7543
Fix types and formatting
2025-11-30 02:49:23 +01:00
Quinten Kock
7291bbee1b
Make closing a Displayable focus a neighbor
2025-11-30 02:37:15 +01:00
Quinten Kock
d9d856e269
Fix focusing children of editors; add focus() to type
2025-11-30 02:06:20 +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
5ac4d3d7cf
Fix: terminal focus-on-open and exit message
2025-11-29 17:37:14 +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
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
fd1956dbf6
Implement proper file closing
2025-11-10 03:54:37 +01:00
Quinten Kock
ec40c759d3
add file saving and dirty tracking
2025-11-10 01:49:50 +01:00
Quinten Kock
27d085fbab
Add auto-focus on opening files
2025-10-29 17:08:56 +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
7179f3d5eb
Rudimentary tab support
2025-10-20 12:05:03 +02:00
Quinten Kock
75e0d1b3d5
CSS fixes, refactor
2025-10-18 03:13:34 +02:00