Marcos Paulo
5e9b5d3cfb
feat: audio player, code files with highlighting, ico, draw tools fixed, activity panel, calendar-title link, lightbox and shell fixes
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Audio tab and note embeds with waveform, live spectrum (own FFT), seek, speed, loop and volume through ffplay/ffmpeg; code and text files open in an editable source editor with syntax highlighting, a Language chip and a banner to install, pick or ignore a grammar; ico decoding through the largest entry; info card as a clean grid; draw tools: arrows and lines clamped and clipped to the picture with a head, inline text tool, hotkeys; Activity tab with unread count and hotkey; calendar title shows a link icon and a pointing hand; explorer trash button works on press; right panel tab pills shrink so they never cover the collapse button; math: unknown command keeps a parser tooltip; test files grouped into tests/ folders (12-file rule); flaky search-order test waits for the rows. Built by Claude Sonnet and MiniMax M3.1 Flash; the whole tree verified with cargo xtask ci (fmt, clippy -D warnings, 4422 tests, layers, tree, i18n) on a copy of the working tree.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-21 02:31:52 -03:00
Marcos Paulo
a71e294566
docs: specs, designs, research and agent rules for mobile, sync and collaboration
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
- specs: mobile-and-sync, collaboration, vault-launcher, e2ee, attachments-and-history, capture-and-publish, agents (brief and orchestrator notes for MiniMax and GLM agents)
- research: sync landscape, security and server, mobile platform (browsed, cited)
- design/mobile: 24 PaperCraft exports (dark and light) of the phone, desktop, sharing and launcher screens
- .claude: project skills and path rules so delegated agents follow the repo rules; CLAUDE.md imports AGENTS.md
- ARCHITECTURE and ROADMAP updated; AGENTS.md lists the approved sync dependencies
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 07:46:30 -03:00
Marcos Paulo
5e8020aa38
feat: Obsidian basics, editor previews, graph rework, query blocks, stacked tabs, pop-out windows
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
Editor previews (colour swatches, arrows, embeds), the 18 obsidian-basics tasks (find and replace
with regex, back/forward, auto-pair, footnotes, folding, search operators, split view, PDF/audio/
video embeds, spelling, drag and drop, pinned tabs, settings) and round 2: ```query blocks, stacked
tabs, pop-out windows, tasks ticked inside embeds, text around an embed, embeds that follow edits,
block menu shortcut. New crates: notescraft-regex (linear-time engine) and notescraft-syntax.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-19 11:21:19 -03:00
Marcos Paulo
15d7f5e873
feat: editor blocks and lint, vault knowledge, calendar plugin, macOS menu
...
- notescraft-lint (rules, safe fixes, learned style) and notescraft-blocks (block model and edits); engine lint.* and block.* commands with CLI and MCP parity
- Lint tab, underlines, slash menu with preview in Source and Visual, block grip and menu, Settings > Editor and lint, Vim block keys
- Visual view: tables, note embeds, %% comments, wrapping property chips
- Vault knowledge (Related tab, assistant sources, Settings) and calendar plugin
- Sidebar top padding fixed, dot grid follows PaperCraft spacing, right-card tabs no longer cover the collapse button
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-18 12:36:00 -03:00
Marcos Paulo
ec82aaeffc
docs: source layout, roadmap and skill paths after the folder restructure
...
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 22:16:24 -03:00
Marcos Paulo
c4121fdad2
feat(ui): edit notes in the Visual view: click a block to edit its markdown in place
...
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:17:24 -03:00
Marcos Paulo
d381884ae1
feat(i18n): move all UI copy into the i18n catalogue (252 keys); i18n --strict joins ci
...
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:28:43 -03:00
Marcos Paulo
34c1b794a9
fix(whiteboard): outline/fill hit testing in screen pixels, marquee, popover placement, contextual properties panel
ci / ci (windows-latest) (push) Has been cancelled
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
2026-10-16 11:51:42 -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
8ba8beebb3
merge wip
2026-10-15 14:24:24 -03:00
Marcos Paulo
be3293a89d
feat: properties panel, slash popup, attachment drop
2026-10-15 14:24:17 -03:00
Marcos Paulo
3437b58edc
feat: xtask i18n audit
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
2026-10-15 12:00:26 -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
97c162ba77
feat: acp-client
2026-10-15 02:24:15 -03:00
Marcos Paulo
dfd977b0b7
merge: control channel
2026-10-14 23:59:38 -03:00
Marcos Paulo
507e3ea6d7
feat: control-channel
2026-10-14 23:59:28 -03:00
Marcos Paulo
10a0b65c21
merge: attachments and slash engine
2026-10-14 23:16:49 -03:00
Marcos Paulo
9ffb627464
merge: properties engine
2026-10-14 23:16:42 -03:00
Marcos Paulo
b997da44e4
feat: attachments-slash-engine
2026-10-14 23:16:33 -03:00
Marcos Paulo
65a8283d42
feat: properties-engine
2026-10-14 23:16:33 -03:00
Marcos Paulo
ada48c50c8
chore: drop agent-process notes and a debug test from the repo
...
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-14 23:01:01 -03:00
Marcos Paulo
41b0604644
feat: math-engine
2026-10-14 22:39:13 -03:00
Marcos Paulo
81cefc9cf8
wip
2026-10-14 17:42:34 -03:00
Marcos Paulo
7f2d478b3e
feat(ui): wire sidebar tabs into the frame; docs
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 08:45:40 -03:00
Marcos Paulo
eca4db6e2e
docs: wave 9 status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 00:34:30 -03:00
Marcos Paulo
102a1afd6b
docs: mcp, cli, diagrams, settings status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 00:07:32 -03:00
Marcos Paulo
bef9c780a3
Wave 8 setup: ui-egui is L6, prompts (editor wiring, graph view, diagrams D, settings, mcp, cli)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 23:26:59 -03:00
Marcos Paulo
8c7bf70e19
feat(ui): bounce animations (spring pills, click wobble, folder pop, tab close swell)
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 22:07:45 -03:00
Marcos Paulo
6752547261
feat(ui): tab open/close animations, note slide-in, hover fades
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 21:49:02 -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
0c0bc52e20
docs: first UI status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:17:48 -03:00
Marcos Paulo
834bdc708e
docs: wave 5 status; theme clippy expectations
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:03:16 -03:00
Marcos Paulo
291f74d924
docs: wave 5 status; theme clippy expectations
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 20:03:08 -03:00
Marcos Paulo
56d2c0686c
docs: status after waves 3-4
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 19:47:51 -03:00
Marcos Paulo
49e819681e
layers: backlinks is L2
2026-10-13 19:45:22 -03:00
Marcos Paulo
95b414ca18
docs: engine registry status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 19:37:06 -03:00
Marcos Paulo
c22f256e74
docs: plugins status; lockfile
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 19:30:33 -03:00
Marcos Paulo
846d2a0a22
docs: roadmap, architecture and AGENTS.md; index status
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-13 19:22:22 -03:00