T18 Terminal: a real shell on a pseudo-terminal through alacritty_terminal 0.26, drawn cell by cell in the theme's ANSI colors, with keys, text input, selection, scrollback, links and regex find; replayed output; tabs, splits and toolbar with a shell selector; command blocks and history; AnsiText, LogViewer and ProcessList
This commit is contained in:
1 parent
dd09d2802a
commit
7da1368cd9
30 files changed
+3527
-12
No files matched your search
+12
-12
@@ -343,18 +343,18 @@
|
||||
|
||||
## T18 Terminal — `src/terminal`
|
||||
|
||||
- [ ] Terminal — prove: `alacritty_terminal` grid and PTY
|
||||
- [ ] TerminalTabs → `navigation::EditorTabs`
|
||||
- [ ] TerminalSplit → `layout::PaneGroup`
|
||||
- [ ] TerminalToolbar
|
||||
- [ ] TerminalSearch → `editor::FindWidget`
|
||||
- [ ] TerminalLink
|
||||
- [ ] ShellSelector
|
||||
- [ ] CommandBlock
|
||||
- [ ] CommandHistory
|
||||
- [ ] AnsiText
|
||||
- [ ] LogViewer
|
||||
- [ ] ProcessList
|
||||
- [x] Terminal — proven: `alacritty_terminal` 0.26 grid on a pseudo-terminal → `terminal::Terminal::spawn`, and `Terminal::replay` for recorded output
|
||||
- [x] TerminalTabs → `navigation::EditorTabs`
|
||||
- [x] TerminalSplit → `layout::PaneGroup`, a `Terminal` per pane
|
||||
- [x] TerminalToolbar
|
||||
- [x] TerminalSearch → `editor::FindWidget` over `Terminal::find`
|
||||
- [x] TerminalLink → `Terminal`, a Cmd-press on `terminal::links`: URLs and path:line:column
|
||||
- [x] ShellSelector
|
||||
- [x] CommandBlock
|
||||
- [x] CommandHistory
|
||||
- [x] AnsiText
|
||||
- [x] LogViewer
|
||||
- [x] ProcessList
|
||||
|
||||
## T19 Git — `src/git`
|
||||
|
||||
|
||||
Reference in new issue
Block a user