Commits

feat: each release publishes its debug info beside it

d9fc5cc413 • clover caruso • 13d ago

fix: Dark chrome over dark Mica on Windows 11 from the first frame

1e031bc5ce • clover caruso • 14d ago

fix: the Linux crash log names the functions a signal stopped in

b614f34cb7 • clover caruso • 14d ago

feat: release builds keep their symbol tables and frame pointers

2ab7518926 • clover caruso • 14d ago

fix: Uninstall removes an update staged beside the binary

7069fb2abe • clover caruso • 14d ago

fix: Linux pastes files copied from GNOME apps

1277556627 • clover caruso • 14d ago

fix: Linux asks with its own dialogs where zenity and kdialog are missing

ed9fa1dfef • clover caruso • 14d ago

fix: Linux chooses and opens files through the desktop portal

597b520398 • clover caruso • 14d ago

fix: Linux logs crashes with a backtrace

a19933d465 • clover caruso • 14d ago

fix: quitting on Wayland no longer segfaults

dd5848fb96 • clover caruso • 14d ago

fix: without libwayland-egl, Wayland windows draw without OpenGL instead of crashing

0108e94dff • clover caruso • 14d ago

fix: without libxkbcommon, Snowbound says what to install instead of crashing

418e0a5f2f • clover caruso • 14d ago

fix: without libwayland-client, Snowbound opens through X11

cd1f5d42a7 • clover caruso • 14d ago

feat: the Linux build runs on NixOS as well as every glibc distribution

89fbf04ec8 • clover caruso • 14d ago

fix: text falls back to the fonts the system draws missing characters with

17a124c258 • clover caruso • 14d ago

fix: Insert Symbol picks from an in-app picker on every platform

931a2dbdbb • clover caruso • 14d ago

feat: password-protected sections, notebook recycle bin, unread changes, and Direct3D 11 on Windows 7

f68c9103fa • clover caruso • 14d ago

fix: open a section's cache another thread created meanwhile

932ef789ec • clover caruso • 14d ago

fix: take the iOS sync status out of list toolbars while it has nothing to say

23a1ac6331 • clover caruso • 14d ago

chore: drop leftover debug output

dee97ed977 • clover caruso • 14d ago

feat: styles and themes, settings redesign with search, keyboard customization, undo across pages, faster tab switching, sync popup redesign

9da2660e03 • clover caruso • 14d ago

docs: drawing, recording, Windows and iOS are no longer works in progress

24e89cb0f4 • clover caruso • 15d ago

docs: center the download row and align its badges with the text

747049cccc • clover caruso • 15d ago

feat: hybrid macOS icon, Intel Mac build, older systems, appearance setting, image paste, pinch zoom, guide draft

9da8af01de • clover caruso • 15d ago

docs: download badges and Snow Leopard screenshots in the readme

115236d842 • clover caruso • 15d ago

fix(windows): acrylic and Mica show through the row, live theme switching, Windows 7 glass through the toolbar

52d68a63f8 • clover caruso • 15d ago

chore(release): name the stable downloads folder latest/

3c0f71aec0 • clover caruso • 15d ago

feat(release): stable download names, linked from the readme

b84975878e • clover caruso • 15d ago

feat(windows): Snowbound on Windows 7 through 11 (#11)

df545058d6 • clover caruso • 15d ago

chore: ignore a target symlink as well as a target folder

142c3a3763 • clover caruso • 15d ago

feat: iCloud-signed releases for every platform, pen pressure setting, lock-free mount reads, iOS icon

7341e1e1c5 • clover caruso • 15d ago

fix(sync): section copies keep their own TOC entries

e860c97095 • clover caruso • 15d ago

fix(update): accept an archive of exactly its published size

9ffccbbee0 • clover caruso • 15d ago

fix(release): notarize with an API key file; stop shadowing folder()

354f001dec • clover caruso • 15d ago

feat: iCloud sync, updater, custom tag art, spelling, accessibility, server notebooks, and the unsupported-content pass

0aad32984f • clover caruso • 15d ago

feat: fast watched launch, single-read discovery, and Apple Pencil drawing

77c1c97d31 • clover caruso • 15d ago

feat: drawing tools and audio recording

a861b59985 • clover caruso • 16d ago

feat: change-driven sync with offline copies, Outlook task tags, OneNote-exact tag art, and pixel-snapped icons

3b58d8f8a9 • clover caruso • 16d ago

fix: undo restores deeper first paragraphs and TIFF pictures; replay snapshots wait for images

c514498e33 • clover caruso • 16d ago

feat: attachments, customize tags, typing undo runs, undoable background art, and iOS catch-up

91a2bf8cea • clover caruso • 16d ago

feat(sync): sync closed sections in the background, as OneNote 2010 does

f4e1afda77 • clover caruso • 16d ago

feat: custom page colours, more backgrounds, sync icon, draggable tab row, and the 10.6 gradient through the tabs

24912d5329 • clover caruso • 16d ago

feat(snow-leopard): textured window with the toolbar in the title gradient

cc021c98d7 • clover caruso • 16d ago

feat: one-row toolbar in the title bar, page background menu, rule lines, Insert Space, search pane, command palette

2d9ae58061 • clover caruso • 16d ago

feat: full toolbar, sync status, page select-all, tooltips, desktop menus, and Snowbound on Mac OS X 10.6

074834705a • clover caruso • 16d ago

feat: menu bar, native titlebars, new icons, motion, and editable links and math

9205754444 • clover caruso • 17d ago

feat(ios): iterative select all

11bf37c8a7 • clover caruso • 17d ago

feat(data): page versions, editable links and math, TOC and discovery repairs

71e4e308b6 • clover caruso • 17d ago

chore: update readme and docs

b589fec9d5 • clover caruso • 17d ago

fix(onestore): read sections OneNote has garbage-collected

c1bbd6da52 • clover caruso • 17d ago

feat: notebook search, Options, faster tab switches, and a split test suite

04cf1f3516 • clover caruso • 18d ago

docs: AGENTS.md and arc/ architecture essays

bb5a7aff22 • clover caruso • 18d ago

feat: notebooks, sections and pages in the app, native Linux titlebars

1c5ad4e548 • clover caruso • 18d ago

feat(ios): saving, embedded SMB, format bar, search and page management

130e7b1bd5 • clover caruso • 18d ago

feat(data): page series like OneNote, page colours, and notebook management ops

16f919e13a • clover caruso • 18d ago

feat: Linux, bundled Calibri-compatible fonts, our own template art, notebooks in progress

20f70854df • clover caruso • 18d ago

feat(ios): native selection, loupe, moving boxes, navigation and dark mode

46b2c3bf9e • clover caruso • 18d ago

feat(data): conflict pages, SMB like OneNote, and no whole-image edit API left

b305654ab5 • clover caruso • 18d ago

feat: the editor records ops and the app saves them

ed9e69d6d9 • clover caruso • 18d ago

feat(data): the notebook queues ops and publishes sealed transactions

4292e4deb7 • clover caruso • 18d ago

feat: native caret and selection, tag geometry, OneNote scroll and snap, iOS spike

216e64b3c7 • clover caruso • 18d ago

feat(data): edits as ops, header-checked transactions, and a long-lived section

878b4a52ab • clover caruso • 18d ago

feat: structural edits everywhere, all nine tags, and pages that always open

05027137f9 • clover caruso • 18d ago

feat: the toolbar formats the page

263f6a1b79 • clover caruso • 18d ago

perf: page writes in one revision, and saves off the main thread

e0b4334a77 • clover caruso • 18d ago

feat: list rows squash out and unfold in one motion

710848e64a • clover caruso • 18d ago

feat: lists fade reordered rows through the middle; page tabs with even gaps

1bdd0ee601 • clover caruso • 18d ago

fix: pills beside the open page tab leave it a little more room

a4301e095f • clover caruso • 18d ago

fix: page tab pills keep OneNote's rounding and hover in the section's hue

277262ce29 • clover caruso • 18d ago

feat: popups, animated lists and shell polish

8a427ca607 • clover caruso • 18d ago

feat: formatting commands for the toolbar

332e865dc1 • clover caruso • 18d ago

feat: OneNote-shaped shell, themes, dark pages, template backgrounds and large-page speed

0d00558189 • clover caruso • 19d ago

feat: ui kit and the Snowbound shell around the page

14ffea224c • clover caruso • 19d ago

refactor: move the renderer out of canvas into a draw crate

939081be8a • clover caruso • 19d ago

refactor: move page interaction from the snowbound host into canvas

1b0d6e5c86 • clover caruso • 19d ago

feat: draw superscripts and subscripts as OneNote does

dc52eff3f6 • clover caruso • 19d ago

feat: select, resize and delete pictures inside outlines

7b577f2383 • clover caruso • 19d ago

feat: keep outlines editable around content the canvas cannot draw

b822df2242 • clover caruso • 19d ago

feat: draw equations in two dimensions as OneNote does

5b135a2215 • clover caruso • 19d ago

feat: draw links blue and underlined as OneNote does

73142aea07 • clover caruso • 19d ago

feat: lay out pictures, files and handwriting inside outlines as OneNote does

ac8ebd9b6d • clover caruso • 19d ago

feat: align paragraphs left, center or right as stored

f5d0249a43 • clover caruso • 19d ago

fix: present the resized frame inside the window resize

c3f7869026 • clover caruso • 19d ago

fix: snap to the grid anchored at the page margin origin

22ec560def • clover caruso • 19d ago

feat: delete a selected picture and leave it with the arrow keys as OneNote does

1916e882c3 • clover caruso • 19d ago

feat: draw every tag the notebook uses as OneNote does

4527a05516 • clover caruso • 19d ago

feat: draw page ink as OneNote does

9954b152f5 • clover caruso • 19d ago

fix: open outlines that store only the level-zero indent

2632a55ddb • clover caruso • 19d ago

fix: decode GIF pictures so pages holding them open

4960c06d9a • clover caruso • 19d ago

feat: select, move and resize page pictures as OneNote does

b5d8955327 • clover caruso • 19d ago

fix: keep an outline's width handle reachable beside the outline above it

72cf5607ad • clover caruso • 19d ago

fix: stop scrolling at the topmost and leftmost page content

ac71f3406b • clover caruso • 19d ago

fix: keep digits in the paragraph font when its family is missing

1a88f66f3e • clover caruso • 19d ago

fix: review findings in protected saves, the cache and the parser; store only named table entries

b26c81f7c0 • clover caruso • 19d ago

perf: parse a section once per side when saving; store the working image as a patch

be6b82da9a • clover caruso • 19d ago

fix: bring the soak harnesses up to coalesced saves and a loaded host

3d0dd98f39 • clover caruso • 19d ago

perf: share one GUID across new identities; verify coalesced saves in the soak harness

cf24fa511d • clover caruso • 19d ago

feat: save page edits to password-protected sections

860f9341c7 • clover caruso • 19d ago

fix: bring the canvas-editor fuzz target up to the page model

2393166f77 • clover caruso • 19d ago

feat: recordings and annotations in the page model, kept through edits

0402199d1c • clover caruso • 19d ago