Commit Graph

15 Commits

Author SHA1 Message Date
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