| 1 day ago | clover caruso | | feat: Delete Notebook moves a notebook's folder to the Trash |
| 1 day ago | clover caruso | | fix: grey section colours shade grey |
| 1 day ago | clover caruso | | fix: the notebook button leads the tab row, Back and Forward after it |
| 1 day ago | clover caruso | | fix: unread changes are a dot, and never the reader's own |
| 1 day ago | clover caruso | | feat: drag a notebook's sidebar row to reorder the notebooks |
| 1 day ago | clover caruso | | feat: double-click a sidebar row to rename it in place |
| 1 day ago | clover caruso | | fix: Rename on a section tab's menu edits the tab in place |
| 1 day ago | clover caruso | | feat: the sync popup always ends in Check for Updates, which becomes the update once one is here |
| 1 day ago | clover caruso | | fix: the iCloud badge on notebook icons is white |
| 1 day ago | clover caruso | | feat: at most five carets on a page, the rest above or below the view folded into a chip at its edge |
| 1 day ago | clover caruso | | feat: Live Share holds a room of thirty: the relay copies presence and a host's news, and guests catch up by changes |
| 1 day ago | clover caruso | | feat: the avatar stack overlaps the first three and folds the rest into +N; clicking a person goes to their caret |
| 1 day ago | clover caruso | | feat: Live Share reaches its relay through proxies and networks that refuse WebSockets |
| 1 day ago | clover caruso | | feat: Live Share links: snowbound.paperclover.net/<code> opens the share in Snowbound |
| 1 day ago | clover caruso | | feat: Live Share speaks protocol 2, and each keystroke reaches the others in tens of milliseconds |
| 1 day ago | clover caruso | | feat: a peer's name sits on their caret while they type, then fades to a capped caret |
| 1 day ago | clover caruso | | fix: the web build leaves developer tools, view source and reloading to the browser, and takes only the chords Snowbound binds |
| 1 day ago | clover caruso | | feat: the web build deploys to snowbound.paperclover.net, each build's module and JavaScript in a folder named by their contents |
| 1 day ago | clover caruso | | feat: a Canvas 2D renderer where a browser has neither WebGPU nor WebGL 2, and Options' Renderer, which switches live |
| 1 day ago | clover caruso | | fix: the browser build starts with screen reader support on, rather than stopping on a tree sent before the first frame |
| 1 day ago | clover caruso | | fix: Modern sets its text in automatic colour but for the accented headings |
| 1 day ago | clover caruso | | fix: the Themes dialog says what taking a theme away leaves: the section's theme, the notebook's, or the pages as they are |
| 1 day ago | clover caruso | | fix: the Themes dialog rules off its own themes from the built-in ones, without the note on editing a copy |
| 1 day ago | clover caruso | | fix: the Styles gallery leaves out the theme's name above its styles |
| 1 day ago | clover caruso | | chore: CI prunes its build cache to 40 GB |
| 1 day ago | clover caruso | | feat: the web build loads behind a shell of the app, with a progress bar |
| 1 day ago | clover caruso | | fix: Open Existing is Open Notebook, as its command is named |
| 1 day ago | clover caruso | | fix: Open Shared Notebook wears the command's icon on the welcome screen and in the sidebar |
| 1 day ago | clover caruso | | fix: delete confirmations name the section without its file's extension, and alerts say Couldn't |
| 1 day ago | clover caruso | | fix: Notebook Properties names a notebook without a colour of its own Default |
| 1 day ago | clover caruso | | fix: Lock All Sections, Close This Notebook and Notebook Recycle Bin are disabled where they would do nothing |
| 1 day ago | clover caruso | | fix: Enter in the palette never runs another command than the one typed |
| 1 day ago | clover caruso | | fix: dialogs place Cancel and their default button as the platform does, the default outlined |
| 1 day ago | clover caruso | | fix: icons' arrows and page edges take the label's colour, so they read on any row |
| 1 day ago | clover caruso | | fix: the font size box takes any size typed and tags the default size and font |
| 1 day ago | clover caruso | | fix: the palette's commands include every context menu action on what is shown |
| 1 day ago | clover caruso | | fix: the palette offers Create Page “query” when nothing matches what was typed |
| 1 day ago | clover caruso | | fix: context menus offer only what applies to what was clicked, disabled when it can't |
| 1 day ago | clover caruso | | fix: the Themes dialog and its entry points are Customize Font Styles, with the Styles icon |
| 1 day ago | clover caruso | | fix: menu items, commands and buttons drop their trailing ellipses |
| 1 day ago | clover caruso | | fix: Back and Forward find pages by identity, and alerts never show raw I/O errors |
| 1 day ago | clover caruso | | fix: Live Share codes are Crockford base32, like 7KQ-4MZ-9XR, in place of words |
| 2 days ago | clover caruso | | fix: Open Shared Notebook sits in the sidebar's footer and beside Open Existing |
| 2 days ago | clover caruso | | fix: Stop Sharing ends a Live Share instead of starting it again |
| 2 days ago | clover caruso | | fix: Enter takes Live Share's default wherever the focus is, and Open Shared Notebook's too |
| 2 days ago | clover caruso | | fix: a Live Share host serves each guest through two workers and hangs up on one that floods it |
| 2 days ago | clover caruso | | fix: a replay settles only once every event sent before it went quiet has been taken |
| 2 days ago | clover caruso | | feat: every command and context-menu action has an icon |
| 2 days ago | clover caruso | | fix: menus scroll only once they outgrow the window |
| 2 days ago | clover caruso | | fix: Undo takes back theme changes, section colours and notebook properties |
|