max / shop
1 file changed,
+10 insertions,
-5 deletions
| @@ -10,11 +10,16 @@ | |||
| 10 | 10 | ||
| 11 | 11 | ## Status | |
| 12 | 12 | ||
| 13 | - | Pre-v0.1, and not yet daily-drivable. The workspace builds and the binary opens | |
| 14 | - | a Wayland window, runs a shell on a PTY, and renders its output: `ls`, `echo` | |
| 15 | - | and `printf` look right. The VT parser is written as `shop-vt` but is not wired | |
| 16 | - | into the binary yet, so escape sequences still render as garbage and vim and | |
| 17 | - | htop do not look right. No input handling crate (`shop-xkb`) and no sixel yet. | |
| 13 | + | Pre-v0.1, and not yet daily-drivable. The binary opens a Wayland window, runs a | |
| 14 | + | shell on a PTY, and renders its output through `shop-vt`, which is wired in, so | |
| 15 | + | escape sequences are interpreted rather than printed. Working: the Kitty | |
| 16 | + | graphics protocol, truecolor, cursor shapes via DECSCUSR, and a palette | |
| 17 | + | resolved from a makeover theme. | |
| 18 | + | ||
| 19 | + | Two things gate daily use, and they are what the work goes into next: there is | |
| 20 | + | no selection or clipboard, and keyboard handling still sits inline in the | |
| 21 | + | binary rather than in a `shop-xkb` crate. Also absent, and not gating: sixel, | |
| 22 | + | scrollback search, hyperlinks. | |
| 18 | 23 | ||
| 19 | 24 | ## Layout | |
| 20 | 25 |