Zander Hawke
|
8cdcb648a6
feat(tauri): D4 page model, two-flow index, and related fixes
|
1 hour ago |
Zander Hawke
|
77e97ec7e1
feat: desktop onboarding, native menu, sidebar overhaul, and real-time index suggestions
|
11 hours ago |
Zander Hawke
|
9fdc006fda
docs: update all READMEs; add pipeline perf test
|
13 hours ago |
Zander Hawke
|
ba3addc98b
feat(desktop): Hearthside theme, empty day state, ephemeral drag handle
|
14 hours ago |
Zander Hawke
|
4d7c6730fe
feat(tauri): add D1 data layer — SQLite index, file watcher, Pinia store, tests
|
18 hours ago |
Zander Hawke
|
bce41b9902
feat(editor): add toolbar layout modes (fixed/bubble/floating) with @floating-ui/vue
|
21 hours ago |
Zander Hawke
|
aa0a64bd45
test(editor): add visual regression suite (Phase 3), fix TS build errors
|
23 hours ago |
Zander Hawke
|
03e82e906e
test(editor): complete E2E Phase 2 — paste, DnD, focus, cursor boundaries, IME
|
23 hours ago |
Zander Hawke
|
781191f2f4
fix(editor): preserve single vs double newline via hard_break; add history coalescing tests
|
1 day ago |
Zander Hawke
|
ae3efdca9d
test(editor): add Playwright E2E suite, fix blocks.value staleness, document usage
|
1 day ago |
Zander Hawke
|
7b66329bf7
test(editor): add Playwright E2E harness, data attributes, shared test utils
|
1 day ago |
Zander Hawke
|
b80121dc71
chore: address code review items across history, caching, and event handling
|
1 day ago |
Zander Hawke
|
ac8ba1d93e
feat: Tauri desktop app shell and editor cleanup
|
1 day ago |
Zander Hawke
|
9b3d670b5b
ci: narrow deploy trigger to editor/dev paths and add manual dispatch
|
2 days ago |
Zander Hawke
|
4a0e3148e0
feat(docs): rebrand dev app with Geist font, isometric blocks logo, and favicons
|
2 days ago |
Zander Hawke
|
c1260ed94d
feat(editor): add image rendering, file drop/paste, and resolveAsset prop
|
2 days ago |
Zander Hawke
|
801cac42f8
fix: resolve code review issues — generation counter, XSS sanitizer, ARIA, zone refs, and editor-operations type safety
|
2 days ago |
Zander Hawke
|
f4832b2885
refactor(editor): replace randomUUID with 6-char NanoID for block IDs
|
2 days ago |
Zander Hawke
|
97154a1b58
feat(editor): add ARIA roles, labels, live region, and accessibility CSS
|
2 days ago |
Zander Hawke
|
024566c4ec
feat(editor): add unresolved reference styling and ref click events
|
2 days ago |
Zander Hawke
|
5c60ab8e7d
fix(editor): trigger mobile soft keyboard in insertion zone
|
2 days ago |
Zander Hawke
|
10ef13a829
feat(editor): replace drag grip with draggable bullet and zone-based drop
|
2 days ago |
Zander Hawke
|
94fbb8f181
test(editor): restore typing → split → typing → undo integration test lost during rebase conflict resolution
|
3 days ago |
Zander Hawke
|
c83c86c04a
feat(docs): restructure dev app to component-based pages with Nuxt UI-style API tables
|
3 days ago |
Zander Hawke
|
2b1a85c336
feat(editor): expose getHistoryState and applyHistory on Editor shell
|
3 days ago |
Zander Hawke
|
a097446465
test(editor): add integration tests for slash menu, mention menu, and drag reorder
|
3 days ago |
Zander Hawke
|
92265b805e
feat(editor): add drag-to-reorder with MoveBlockOp and native HTML5 drag
|
3 days ago |
Zander Hawke
|
9d99703fff
test(editor): add paste handling unit tests for zone and block paste paths
|
3 days ago |
Zander Hawke
|
58c8257fa5
feat(editor): add error boundaries for KaTeX, parser failures, and mount crashes
|
3 days ago |
Zander Hawke
|
9264c0c4b9
feat(editor): add character-level undo/redo with coalescing and toolbar buttons
|
3 days ago |