Marcos Paulo
a9cff2e151
feat: undo/redo in the Visual view (typing merges per word), window icon on Windows/Linux
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 17:56:05 -03:00
Marcos Paulo
d1cedc99d2
fix(engine): note.delete/rename/duplicate work on drawings, canvases and attachments; feat(mac): no title bar, traffic lights float over the canvas
...
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
ci / ci (macos-latest) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 17:30:45 -03:00
Marcos Paulo
22daa31853
feat(app): File > Open vault… and Open recent: switch vaults by relaunching on the chosen folder
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 16:12:13 -03:00
Marcos Paulo
7db396618e
feat(release): packaging for macOS, Windows and Linux; app icon; xtask version/ico; plain launch reopens the last vault or asks for a folder; --version
...
Packaging lint / lint (push) Has been cancelled
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Packaging is ported from the Craft family (effectcraft): DMG built and smoke-tested on
macOS aarch64, MSI/deb/rpm scripts adapted, thin release.yml and packaging-lint.yml callers.
rfd 0.17 added (native folder dialog; same version the other Craft apps use).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 12:48:09 -03:00
Marcos Paulo
4806209761
feat: whiteboard upgrade (.draw format, zoom bar, layers, SVG export) and vault-only engine exports
...
Whiteboard: zoom bar and dot grid, layers panel, appear motion, sound cues, focus rings
and AccessKit labels; .draw files with legacy .excalidraw still readable;
notescraft-cli export whiteboard.
Security: export.pdf and file.export_whiteboard_svg accept vault-relative out paths only
(they are reachable by the assistant and the control channel). The CLI places absolute
--out files itself via the new notescraft_engine::render_pdf; the UI export worker renders
and the live session writes.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-16 11:12:33 -03:00
Marcos Paulo
614b8f7e91
fix(cli): mcp --via-control keeps its local session read-only while the app runs
...
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 14:41:32 -03:00
Marcos Paulo
d103a96c69
merge: acp client crate, PDF export (crate, engine command, CLI)
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-15 02:27:46 -03:00
Marcos Paulo
02136c8078
feat: pdf-export
2026-10-15 02:24:15 -03:00
Marcos Paulo
d57c544adf
feat: assistant gate
2026-10-15 02:00:16 -03:00
Marcos Paulo
507e3ea6d7
feat: control-channel
2026-10-14 23:59:28 -03:00
Marcos Paulo
86a4cfd56e
merge: views-wire (typed tabs, canvas/whiteboard/graph/settings, title bar)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 09:28:23 -03:00
Marcos Paulo
c27e546c56
feat(ui): wire canvas/whiteboard/graph/settings tabs, title bar
2026-10-14 09:25:49 -03:00
Marcos Paulo
0666cb9aa9
Merge branch 'feat/editor-wire' into develop
...
# Conflicts:
# Cargo.lock
2026-10-14 00:32:16 -03:00
Marcos Paulo
9ed85a3c41
feat(editor-wire): wave 9
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 00:32:10 -03:00
Marcos Paulo
f893c85a18
feat(cli-mcp): wave 9
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 00:32:04 -03:00
Marcos Paulo
7a70adc7ac
feat(cli): wave 8
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 00:00:21 -03:00
Marcos Paulo
154be8d24b
feat(ui): animations and pop sounds (motion, synthesised cues, cpal sink)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 21:38:49 -03:00
Marcos Paulo
2feadd9760
feat(ui): PaperCraft visual pass (fonts, icons, sidebar, tabs, cards), offscreen snapshot example
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 21:11:03 -03:00
Marcos Paulo
a8158190d0
feat: wave 7 merged (ui polish, editor); wgpu app
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:49:33 -03:00
Marcos Paulo
8e3f79aad8
feat(ui-polish): wave 7
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:47:41 -03:00
Marcos Paulo
9f47f843f7
feat(ui): first UI merged (shell, views); app compiles
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:15:23 -03:00
Marcos Paulo
3ce2a9b099
feat(ui-egui): ui-shell
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:12:24 -03:00
Marcos Paulo
1f06da8926
ui-egui: dependencies and theme token contract
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 19:55:28 -03:00
Marcos Paulo
9fbb7073d1
Phase 0: workspace foundation
...
Spec, roadmap, 17 stub crates, two app stubs, xtask verify/layers/ci.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 18:32:56 -03:00