Skip to content

History / Painting and text

Revisions

  • Shadows; the gaps found on the way; the scores

    @codingncaffeine codingncaffeine committed Oct 5, 2026
  • The rasterizer tests only the edges a row crosses and bounds its work by the size drawn Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011ebXZs43Ks9pd5MerR62rG

    @codingncaffeine codingncaffeine committed Sep 13, 2026
  • Colour emoji: the tables the reader finds, how a face draws them, which face an emoji goes to Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011ebXZs43Ks9pd5MerR62rG

    @codingncaffeine codingncaffeine committed Sep 13, 2026
  • Kerning: the tables the reader finds and how measure and paint apply them Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011ebXZs43Ks9pd5MerR62rG

    @codingncaffeine codingncaffeine committed Sep 13, 2026
  • CFF outlines: the reader, what it covers, the fonts it opens

    @codingncaffeine codingncaffeine committed Sep 12, 2026
  • SVG: the subset, its limits, the replaced-box rules, the score

    @codingncaffeine codingncaffeine committed Sep 12, 2026
  • BMP and ICO in the image table, the tab's icon, tab-icon-size, test_bmp Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_011ebXZs43Ks9pd5MerR62rG

    @codingncaffeine codingncaffeine committed Sep 12, 2026
  • Group transparency, and the measured figure with it

    @web-flow web-flow committed Sep 4, 2026
  • Boxes that scroll, and inline boxes that take their words into a layer

    @web-flow web-flow committed Sep 4, 2026
  • Tiles that space and round, and the background the canvas takes

    @claude claude committed Sep 3, 2026
  • Rounded corners: what the painter draws, what a curve clips, and overflow per axis

    @claude claude committed Sep 3, 2026
  • Backgrounds on the painting page; the not-written list and the WPT figure follow

    @codingncaffeine codingncaffeine committed Sep 2, 2026
  • Organize the wiki: a Home index by category, the pages that carry the details, and the C++ rationale under Design decisions Home is an index in five categories — getting started, what works today, measured, design decisions, testing and tools — with a sidebar on every page. The details that lived in the README's paragraphs move into pages of their own (Building, Running Sashfold, Themes, Parsing, Styling, Layout, Painting and text, Networking, The shell, Not written yet, Measurements, The Sashfold 100, The Pledge, Security defaults, Testing, Scripting the shell), each with headings, lists and tables. The C++ rationale becomes the Why C++ page under Design decisions, its five points kept and its prose tightened. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Aat76GqxAyBf9VRJ4QaUbK

    @codingncaffeine codingncaffeine committed Sep 2, 2026