Zander Hawke
|
aa0a64bd45
test(editor): add visual regression suite (Phase 3), fix TS build errors
|
1 hari lalu |
Zander Hawke
|
03e82e906e
test(editor): complete E2E Phase 2 — paste, DnD, focus, cursor boundaries, IME
|
1 hari lalu |
Zander Hawke
|
781191f2f4
fix(editor): preserve single vs double newline via hard_break; add history coalescing tests
|
1 hari lalu |
Zander Hawke
|
ae3efdca9d
test(editor): add Playwright E2E suite, fix blocks.value staleness, document usage
|
1 hari lalu |
Zander Hawke
|
7b66329bf7
test(editor): add Playwright E2E harness, data attributes, shared test utils
|
1 hari lalu |
Zander Hawke
|
b80121dc71
chore: address code review items across history, caching, and event handling
|
1 hari lalu |
Zander Hawke
|
ac8ba1d93e
feat: Tauri desktop app shell and editor cleanup
|
2 hari lalu |
Zander Hawke
|
9b3d670b5b
ci: narrow deploy trigger to editor/dev paths and add manual dispatch
|
3 hari lalu |
Zander Hawke
|
4a0e3148e0
feat(docs): rebrand dev app with Geist font, isometric blocks logo, and favicons
|
3 hari lalu |
Zander Hawke
|
c1260ed94d
feat(editor): add image rendering, file drop/paste, and resolveAsset prop
|
3 hari lalu |
Zander Hawke
|
801cac42f8
fix: resolve code review issues — generation counter, XSS sanitizer, ARIA, zone refs, and editor-operations type safety
|
3 hari lalu |
Zander Hawke
|
f4832b2885
refactor(editor): replace randomUUID with 6-char NanoID for block IDs
|
3 hari lalu |
Zander Hawke
|
97154a1b58
feat(editor): add ARIA roles, labels, live region, and accessibility CSS
|
3 hari lalu |
Zander Hawke
|
024566c4ec
feat(editor): add unresolved reference styling and ref click events
|
3 hari lalu |
Zander Hawke
|
5c60ab8e7d
fix(editor): trigger mobile soft keyboard in insertion zone
|
3 hari lalu |
Zander Hawke
|
10ef13a829
feat(editor): replace drag grip with draggable bullet and zone-based drop
|
3 hari lalu |
Zander Hawke
|
94fbb8f181
test(editor): restore typing → split → typing → undo integration test lost during rebase conflict resolution
|
4 hari lalu |
Zander Hawke
|
c83c86c04a
feat(docs): restructure dev app to component-based pages with Nuxt UI-style API tables
|
4 hari lalu |
Zander Hawke
|
2b1a85c336
feat(editor): expose getHistoryState and applyHistory on Editor shell
|
4 hari lalu |
Zander Hawke
|
a097446465
test(editor): add integration tests for slash menu, mention menu, and drag reorder
|
4 hari lalu |
Zander Hawke
|
92265b805e
feat(editor): add drag-to-reorder with MoveBlockOp and native HTML5 drag
|
4 hari lalu |
Zander Hawke
|
9d99703fff
test(editor): add paste handling unit tests for zone and block paste paths
|
4 hari lalu |
Zander Hawke
|
58c8257fa5
feat(editor): add error boundaries for KaTeX, parser failures, and mount crashes
|
4 hari lalu |
Zander Hawke
|
9264c0c4b9
feat(editor): add character-level undo/redo with coalescing and toolbar buttons
|
4 hari lalu |
Zander Hawke
|
8d945dde60
docs(editor): rewrite AGENTS.md rule guide with three registration points and MarkdownPattern example
|
4 hari lalu |
Zander Hawke
|
9f5085ad0b
feat(editor): add extensibility hooks for rules, node views, and pattern specs
|
4 hari lalu |
Zander Hawke
|
baf00eded8
style(editor): align typography and tables with Nuxt UI prose theme
|
4 hari lalu |
Zander Hawke
|
242e028a81
fix(editor): restore table rendering and correct boundary math in buildCombinedText
|
4 hari lalu |
Zander Hawke
|
947a7d1b4f
refactor(editor): rename Block→EditorBlock, InsertionZone→EditorInsertionZone, EditorBlock→EditorBlockData
|
4 hari lalu |
Zander Hawke
|
661fa19b29
refactor(editor): move suggestion menu into Block.vue with scroll-following position
|
4 hari lalu |