akiba pushed to main at akiba/BadNote 2026-06-24 08:03:34 -05:00
978111eeff feat(storage): PDF editor persists to per-file sidecar
akiba pushed to main at akiba/BadNote 2026-06-24 07:53:05 -05:00
953c7b700f feat(storage): sidecar model + atomic store (lib only)
akiba pushed to main at akiba/BadNote 2026-06-24 07:45:18 -05:00
9fcac47ef2 feat(vault): pick a notebook vault folder on first run
akiba pushed to main at akiba/BadNote 2026-06-24 07:38:23 -05:00
875dabcd89 feat(tools): rnote-style toolbar core writing batch
akiba pushed to main at akiba/BadNote 2026-06-24 07:18:25 -05:00
fd102b5703 fix(pdf): live ink follows pen + stop zoom jump
akiba pushed to main at akiba/BadNote 2026-06-24 07:02:17 -05:00
9bb5c483d6 feat(pdf): anchored scratch links replace board
akiba pushed to main at akiba/BadNote 2026-06-24 04:15:45 -05:00
f757701391 feat(board): sticky-note board with backlinks
akiba pushed to main at akiba/BadNote 2026-06-23 22:13:47 -05:00
0feca74278 feat(pen): extensible brush model (4 brushes)
akiba pushed to main at akiba/BadNote 2026-06-23 13:33:00 -05:00
45a8931b64 docs(pen): rnote + krita brush algorithm spec
db6e3842c7 feat(pdf): rebuild editor on vector PdfViewer
Compare 2 commits »
akiba pushed to main at akiba/BadNote 2026-06-23 03:57:34 -05:00
f41df2033f feat(editors): expose pen settings on note + slide
akiba pushed to main at akiba/BadNote 2026-06-23 03:53:19 -05:00
df389177e6 fix(split): frame scratchpad on existing ink
8908f42f76 feat(windows): disable pen tap / press-hold visual feedback
eae4493954 fix(zoom): stop re-baseline scale oscillation
Compare 3 commits »
akiba pushed to main at akiba/BadNote 2026-06-23 02:52:57 -05:00
0ae2671f9b feat(split): scratchpad inks on the pen-first canvas
akiba pushed to main at akiba/BadNote 2026-06-22 21:27:15 -05:00
ffb9e35755 feat(slide): rebuild PPT annotator on the pen-first canvas
akiba pushed to main at akiba/BadNote 2026-06-22 21:21:47 -05:00
dfe5f2a477 feat(note): rebuild note editor on the pen-first canvas
akiba pushed to main at akiba/BadNote 2026-06-22 21:06:05 -05:00
3507e929b1 refactor: delete dead old PDF annotator screen
96594fbe1b feat(route): search opens PDFs in pen editor too
Compare 2 commits »
akiba pushed to main at akiba/BadNote 2026-06-22 21:03:06 -05:00
a7d71e7cfd feat(i18n): localize settings + search screens
akiba pushed to main at akiba/BadNote 2026-06-22 20:57:08 -05:00
d1b265dc70 chore: clean analyzer to zero issues
akiba pushed to main at akiba/BadNote 2026-06-22 20:51:19 -05:00
2c9f6037f7 test: fix gamma default + localized home
akiba pushed to main at akiba/BadNote 2026-06-22 20:49:00 -05:00
4fb431727e feat(eraser): configurable size + stroke-eraser mode
299b9546a8 feat(pen): apply pressure-response curve for natural feel
Compare 2 commits »
akiba pushed to main at akiba/BadNote 2026-06-22 20:35:50 -05:00
1d70c029b3 feat(i18n): add English + Chinese localization
f48e43f13d fix(zoom): kill re-baseline pinch pop
5db364d1fc feat(route): open PDFs in pen-first editor
Compare 3 commits »