Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
a617a4e
feat: add sidebar sorting and collapse controls
Norkep Aug 3, 2026
661b600
feat: add editor display and title-bar settings
Norkep Aug 3, 2026
1cb30a5
feat: improve standalone Markdown window behavior
Norkep Aug 3, 2026
6df1812
feat: add multiple windows and workspaces
Norkep Aug 3, 2026
7ce1747
feat: add selection formatting and improved tables
Norkep Aug 3, 2026
a5b47e6
feat: add image drag and drop between blocks
Norkep Aug 3, 2026
046554a
feat: add editor block drag and drop
Norkep Aug 3, 2026
24d4bef
fix: harden image drop and stacked editor persistence
Norkep Aug 5, 2026
9f71933
fix(block-drag): harden movement and nested task styles
Norkep Aug 5, 2026
bdb6c27
docs: rename development guide
Norkep Aug 5, 2026
017e41c
merge: integrate PR #202 and stacked corrections
Norkep Aug 5, 2026
97acef2
fix: support note creation without hard links
Norkep Aug 6, 2026
7e061c6
fix: flush both editor save paths
Norkep Aug 6, 2026
843bab6
fix: parse loaded note HTML in an inert document
Norkep Aug 6, 2026
bf3a8b1
fix: preserve merged table geometry during repair
Norkep Aug 6, 2026
3479efb
fix: keep title bar information modes exclusive
Norkep Aug 6, 2026
4b1a6d9
fix: scope git settings refreshes by workspace
Norkep Aug 6, 2026
d0f30c4
fix: canonicalize preserved table fingerprints
Norkep Aug 6, 2026
afaf089
fix: recover poisoned workspace registry locks
Norkep Aug 6, 2026
c9cacde
fix: wrap wikilinks in repaired table cells
Norkep Aug 6, 2026
6782a87
fix: support zoom shortcuts across keyboard layouts
Norkep Aug 6, 2026
337c76a
fix: handle close-listener registration failures
Norkep Aug 6, 2026
be75410
fix: reject stale table row selections
Norkep Aug 6, 2026
987a546
fix: harden watcher-driven refreshes
Norkep Aug 6, 2026
aeb9abd
style: format review fixes
Norkep Aug 6, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CLAUDE.md → Scratch - Development Guide.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ Runs on every push to `main` and on PRs. Validates frontend build (`tsc` + Vite)
2. Commit to `main`, then tag and push: `git tag v0.5.0 && git push origin v0.5.0`
3. The release workflow builds all platforms and creates a draft GitHub release
4. Update the description in `latest.json` from GitHub after the action finishes
5. Review, edit notes, and publish
5. Review, edit notes, and publish
1,355 changes: 941 additions & 414 deletions package-lock.json

Large diffs are not rendered by default.

47 changes: 28 additions & 19 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,9 @@
"dev": "vite",
"build": "tsc && vite build",
"preview": "vite preview",
"tauri": "tauri"
"tauri": "tauri",
"test": "vitest run",
"test:watch": "vitest"
},
"dependencies": {
"@dnd-kit/core": "^6.3.1",
Expand All @@ -22,23 +24,28 @@
"@tauri-apps/plugin-dialog": "^2.6.0",
"@tauri-apps/plugin-opener": "^2",
"@tauri-apps/plugin-updater": "^2.10.0",
"@tiptap/core": "^3.19.0",
"@tiptap/extension-code-block-lowlight": "^3.20.0",
"@tiptap/extension-image": "^3.18.0",
"@tiptap/extension-link": "^3.18.0",
"@tiptap/extension-mathematics": "^3.18.0",
"@tiptap/extension-placeholder": "^3.18.0",
"@tiptap/extension-table": "^3.19.0",
"@tiptap/extension-table-cell": "^3.19.0",
"@tiptap/extension-table-header": "^3.19.0",
"@tiptap/extension-table-row": "^3.19.0",
"@tiptap/extension-task-item": "^3.18.0",
"@tiptap/extension-task-list": "^3.18.0",
"@tiptap/markdown": "^3.18.0",
"@tiptap/pm": "^3.18.0",
"@tiptap/react": "^3.18.0",
"@tiptap/starter-kit": "^3.18.0",
"@tiptap/suggestion": "^3.18.0",
"@tiptap/core": "3.29.2",
"@tiptap/extension-code-block-lowlight": "3.29.2",
"@tiptap/extension-drag-handle-react": "3.29.2",
"@tiptap/extension-highlight": "3.29.2",
"@tiptap/extension-image": "3.29.2",
"@tiptap/extension-link": "3.29.2",
"@tiptap/extension-mathematics": "3.29.2",
"@tiptap/extension-placeholder": "3.29.2",
"@tiptap/extension-subscript": "3.29.2",
"@tiptap/extension-superscript": "3.29.2",
"@tiptap/extension-table": "3.29.2",
"@tiptap/extension-table-cell": "3.29.2",
"@tiptap/extension-table-header": "3.29.2",
"@tiptap/extension-table-row": "3.29.2",
"@tiptap/extension-task-item": "3.29.2",
"@tiptap/extension-task-list": "3.29.2",
"@tiptap/extension-text-style": "3.29.2",
"@tiptap/markdown": "3.29.2",
"@tiptap/pm": "3.29.2",
"@tiptap/react": "3.29.2",
"@tiptap/starter-kit": "3.29.2",
"@tiptap/suggestion": "3.29.2",
"beautiful-mermaid": "^1.1.3",
"clsx": "^2.1.1",
"highlight.js": "^11.11.1",
Expand All @@ -58,8 +65,10 @@
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@vitejs/plugin-react": "^4.6.0",
"happy-dom": "20.11.1",
"tailwindcss": "^4.1.18",
"typescript": "~5.8.3",
"vite": "^7.0.4"
"vite": "^7.0.4",
"vitest": "4.1.10"
}
}
2 changes: 1 addition & 1 deletion src-tauri/capabilities/default.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"$schema": "../gen/schemas/desktop-schema.json",
"identifier": "default",
"description": "Capability for all app windows",
"windows": ["main", "preview-*"],
"windows": ["main", "preview-*", "workspace-*", "preferences"],
"permissions": [
"core:default",
"core:window:allow-close",
Expand Down
Loading