| Commit message (Expand) | Author | Age |
| ... | |
| * | macos: sign and notarize on a mac that is not this one | Peter Geissler | 2026-08-26 |
| * | homebrew: a formula, and a script that keeps it honest | Peter Geissler | 2026-08-26 |
| * | make install: put the binary and the examples where they belong | Peter Geissler | 2026-08-26 |
| * | install.sh: `make` prints the help text, it does not build | Peter Geissler | 2026-08-26 |
| * | cleanup: remove pointless md artifacts | user | 2026-08-26 |
| * | docs: config.md audited against the code, three corrections | user | 2026-08-26 |
| * | tests: the greeting is not what the reattach test is about | Peter Geissler | 2026-08-26 |
| * | a client that stops reading must not stop the session | Peter Geissler | 2026-08-26 |
| * | macos: the kernel still knows, it just spells /proc differently | user | 2026-08-26 |
| * | compact: shared borders instead of gaps (D23) | user | 2026-08-25 |
| * | placeholder webbie | user | 2026-08-25 |
| * | www: a shimmer nobody sees is not a shimmer | user | 2026-08-24 |
| * | www: the shaders paragraph earns its keep, and the pane rings its bell | user | 2026-08-24 |
| * | www: the placeholder drops its em dashes | user | 2026-08-24 |
| * | www: the placeholder shows off shaders, and says who made it | user | 2026-08-24 |
| * | www: the front door says coming soon | user | 2026-08-24 |
| * | slosh: the config watcher speaks kqueue on macOS | user | 2026-08-24 |
| * | make vendor: no xcframework, a CLT-only xcodebuild is a stub | user | 2026-08-24 |
| * | vendor: an unanchored build/ ignore was eating libghostty-vt's build tooling | user | 2026-08-24 |
| * | slosh: a pane arriving in a zoomed tab ends the zoom | user | 2026-08-22 |
| * | DEMO-VIDEO.md: a scene list for the social cut | user | 2026-08-22 |
| * | docs: fact-check against the loader | user | 2026-08-22 |
| * | slosh: refuse to attach to the session this pane is inside | user | 2026-08-22 |
| * | slosh: paint the padding ring, so a float cannot be seen through | user | 2026-08-22 |
| * | slosh: put-away panes are miniature pane frames | user | 2026-08-21 |
| * | slosh: minimized panes wear buttons in the strip | user | 2026-08-21 |
| * | slosh: bell_mark defaults to "[!]" | user | 2026-08-21 |
| * | slosh: the scrolled edge fade earns its name | user | 2026-08-20 |
| * | slosh: M10c, the memory -- floats survive being written down | user | 2026-08-20 |
| * | slosh: fold floating panes and the drop grammar into DESIGN.md | user | 2026-08-20 |
| * | slosh: OSC 8 hyperlinks pass through the compositor | user | 2026-08-20 |
| * | slosh: floating panes and the drop grammar | user | 2026-08-20 |
| * | fuzz: libFuzzer harness for all six parser surfaces | user | 2026-08-19 |
| * | parsers: fix seven bugs found by fuzzing | user | 2026-08-19 |
| * | webdemo: the theme symlink is a dependency of the image | user | 2026-08-19 |
| * | slosh: the website lives in web/ -- one directory, one build, make www | user | 2026-08-19 |
| * | slosh: layout files are *.layout, not *.layout.kdl | user | 2026-08-19 |
| * | slosh: the logo flies into place -- a particle engine, statelessly | user | 2026-08-19 |
| * | slosh: the splash colours glyphs, never backgrounds | user | 2026-08-19 |
| * | slosh: the splash learns colour | user | 2026-08-19 |
| * | slosh: greet an attach with the logo, wearing a random shader | user | 2026-08-19 |
| * | slosh: split app.c into five units, mechanically | user | 2026-08-19 |
| * | slosh: defaults most people can live in, said by shaders | user | 2026-08-19 |
| * | slosh: a website that is a page, not a mock session | user | 2026-08-19 |
| * | slosh: the rename is formatting-shaped, walk blame past it | user | 2026-08-18 |
| * | slosh: rename the project from sl0ppty | user | 2026-08-18 |
| * | sl0ppty: aim the top handle at the middle, and stop ruling through the row | user | 2026-08-18 |
| * | sl0ppty: the split arrow belongs on the button | user | 2026-08-18 |
| * | sl0ppty: a horizontal handle gets heavier, not taller | user | 2026-08-18 |
| * | sl0ppty: the middle of a border is the button, not all of it | user | 2026-08-18 |