aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile (follow)
Commit message (Expand)AuthorAge
* vendor build: pass ghostty its own version, not our tagsv0.1.0user2026-08-27
* slosh(5): the file formats get their manpage; slosh(1) learns shadersuser2026-08-27
* a manpage: slosh(1), installed, shipped, and held to the sourceuser2026-08-27
* release: one 'make release' for the three target binariesuser2026-08-27
* version: derive from git tags instead of a hand-bumped constantuser2026-08-27
* macos: the pipeline is the project's, the identity is yoursPeter Geissler2026-08-27
* macos: sign and notarize on a mac that is not this onePeter Geissler2026-08-26
* make install: put the binary and the examples where they belongPeter Geissler2026-08-26
* make vendor: no xcframework, a CLT-only xcodebuild is a stubuser2026-08-24
* fuzz: libFuzzer harness for all six parser surfacesuser2026-08-19
* slosh: the website lives in web/ -- one directory, one build, make wwwuser2026-08-19
* slosh: greet an attach with the logo, wearing a random shaderuser2026-08-19
* slosh: defaults most people can live in, said by shadersuser2026-08-19
* slosh: rename the project from sl0pptyuser2026-08-18
* sl0ppty: the make tools the last commit describeduser2026-08-17
* sl0ppty: ruff formats the Python, and sorts its importsuser2026-08-17
* sl0ppty: clang-format, and a hook that runs it on what you stageduser2026-08-17
* sl0ppty: [CC] src/app.cuser2026-08-16
* sl0ppty: make docsuser2026-08-16
* sl0ppty: decode the PNGs programs actually senduser2026-08-15
* make coverage: a number, cheaplyuser2026-08-15
* sl0ppty: say which build you are talking touser2026-08-15
* contrib: a shadertoy for shader expressionsuser2026-08-14
* sl0ppty: a shader's strength can be an expressionuser2026-08-14
* sl0ppty: shaders can be loaded from shared librariesuser2026-08-14
* sl0ppty: saving the config reloads ituser2026-08-14
* sl0ppty: the test cycle was 80s, it is now 5.5suser2026-08-14
* sl0ppty: drag greys the other panes, and dim_unfocuseduser2026-08-14
* sl0ppty: terminal shaders — a colour pass over pane contentsuser2026-08-14
* sl0ppty: the pane title is a name — double-click it to renameuser2026-08-14
* sl0ppty: one-shot --headless printed a blank screenuser2026-08-14
* sl0ppty: rename from sl0pttyuser2026-08-14
* sl0ptty: kitty graphics passthroughsl0p2026-08-14
* sl0ptty: the border is the button — click an edge to split toward itsl0p2026-08-14
* sl0ptty: select-to-copy, middle-click paste, and toastssl0p2026-08-14
* sl0ptty: scrollback — wheel, keyboard, and a clickable indicatorsl0p2026-08-13
* sl0ptty: focus follows the mouse, with the guards that make it liveablesl0p2026-08-13
* sl0ptty: M8 — pane sizes as weights, resize and drag-to-reordersl0p2026-08-13
* sl0ptty: M7 — layout files and suspended panessl0p2026-08-13
* sl0ptty: M6 — the config file, and a READMEsl0p2026-08-13
* sl0ptty: M5 — responsive collapse, status bar, pane findersl0p2026-08-13
* sl0ptty: M4 — OSC 5577 pane status bars, buttons and click reportssl0p2026-08-13
* sl0ptty: M3 — tabs, purposes, and the JSON control APIsl0p2026-08-13
* sl0ptty: M2 — server/client split, detach/reattach, control socketsl0p2026-08-13
* sl0ptty: M1 — layout tree, splits, focus, frames, and the hit list in usesl0p2026-08-13
* sl0ptty: M0.5 — the headless driver and the harness everything rests onsl0p2026-08-13
* sl0ptty: input decoder + per-pane re-encodesl0p2026-08-13
* sl0ptty: M0 — libghostty-vt vendored, one pane, compositor, diff renderersl0p2026-08-13