ssh://git@git.notashelf.dev:33/notashelf/beer.gitCommits
- 2026-06-26
- grid: scrollback with mouse-wheel and Shift+PageUp scrolling
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified3dd953b75a22 - input: drive key repeat off a calloop timer
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedba8f8d714469 - font: bound the glyph cache; synthesize missing bold/italic
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified23ad00348d20 - font: render colour emoji from bitmap strikes, scaled to the cell
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5682027a947c - nix: load terminfo in the devshell and complete the package build
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified8486c343d709 - vt: answer `XTGETTCAP` capability queries
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified8e737dd2fff2 - render: cut per-frame cost with a fast clear and row fills
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified7254cbf3812b - input: encode keyboard events and send them to the shell
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb2d656e7bdb3 - wayland: spawn the pty after the first configure
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified0df5588f02af - render: cursor shapes, visibility, and focus
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified88df7c2404ed - 2026-06-24
- render: draw underline styles, strike, overline, and dim
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified2afb4875bed5 - vt: answer XTVERSION, DA3, DECRQM, and the title stack
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified6b3c8dc05945 - pty: propagate the shell's exit status
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified56907b411509 - render: draw the grid with rasterized glyphs
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified5690e0e883a9 - build: tag 0.0.1
Still not usable, so we're incrementing patch versions only. It's like
unverifieda3c41c6ccb20 - vt: parse terminal output into a grid model
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedbc53393aec6f - pty: run the shell and read its output
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified740aefffa8ac - wayland: we have a (blank) window ladies and gentlemen
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc68d3445e72d - 2026-06-23
- nix: initial tooling
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified2ccd62ba5ed3 - docs: initial project README
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedb5c80f5921b2 - beer: initial project scaffolding
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified35ea43577618 - meta: set up linters and rustfmt
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverifiedc9b8424bd1ac - initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
unverified1593b40decf2
Previous Page 2 of 2