Marcos Paulo
77d538dd97
feat: Bases Cards, List, embeds, Map view, Maps settings and inline cell editing
...
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-21 04:45:32 -03:00
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
2be0e6586e
fix: markdown fidelity in the core crates: fences, math environments, text blocks
...
CommonMark fence scanner (a closing fence is at least as long as the opening one, tilde fences, quote prefixes), used by every fence scan in the note view; math: Bmatrix, Vmatrix, smallmatrix, array, align, hline, lenient parse where an unknown command becomes one red atom; plain/text/txt code blocks are no unknown language; corpus test against pulldown-cmark over the help vault (0 disagreements on 179 notes). Adds the render audit of the help vault (20 findings).
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 23:59:11 -03:00
Marcos Paulo
0af85cece0
docs: code map for agents and the OpenCode runbook
...
ci / ci (macos-latest) (push) Has been cancelled
ci / ci (ubuntu-latest) (push) Has been cancelled
ci / ci (windows-latest) (push) Has been cancelled
docs/CODE-MAP.md says which file to open for which change (engine commands, views, strings, icons, settings, server, gates, shared tree rules); specs/agents/opencode-runbook.md tells OpenCode agents how they run (no research, write early, report format) and gives the brief template. oc-agent.sh attaches both before every brief.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-20 20:26:10 -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
b22f9208b9
feat(ui): folder view tab, explorer indent guides and current-branch highlight, Vim keys for the folder view, full Vim cheatsheet (card and docs)
...
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 21:07:55 -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
a05d3c9318
docs: screenshots in README; snapshot --theme selects the theme
...
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com >
2026-10-14 22:45:30 -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