Commit Graph
57 Commits
Author SHA1 Message Date
lix-2026 563e64e5de refactor: share editor content layout helpers 2026-05-25 09:17:48 +08:00
lix-2026 193b3e1154 refactor: extract selection anchor helpers 2026-05-25 08:54:27 +08:00
lix-2026 c90499b16e refactor: extract hovered block target helper 2026-05-25 08:20:41 +08:00
lix-2026 b37568bda8 refactor: extract block state helper 2026-05-25 08:12:51 +08:00
lix-2026 8b47fed62d refactor: extract table selection overlay style 2026-05-25 08:01:27 +08:00
lix-2026 2c3077cb24 refactor: extract block label helper 2026-05-25 07:52:06 +08:00
lix-2026 06ace3c5e6 refactor: extract table overlay helpers 2026-05-25 07:32:48 +08:00
lix-2026 7956db06c2 refactor: extract editor dom event helpers 2026-05-25 07:23:39 +08:00
lix-2026 ce32150db1 refactor: extract drop indicator rect helper 2026-05-25 07:11:24 +08:00
lix-2026 08f9d94d8f refactor: extract hovered block index helper 2026-05-25 07:00:53 +08:00
lix-2026 1abc05e4a3 refactor: remove unused bridge wrappers 2026-05-25 06:46:08 +08:00
lix-2026 0509081bbb refactor: prune block transform helpers 2026-05-25 06:27:00 +08:00
lix-2026 8bcf958fe8 refactor: extract block dnd element helpers 2026-05-25 06:21:02 +08:00
lix-2026 6017a0ad7c refactor: extract block dnd handle predicate 2026-05-25 06:09:42 +08:00
lix-2026 7c6392becd refactor: remove dead selection bridge helpers 2026-05-25 05:48:26 +08:00
lix-2026 ec27e08e8b refactor: move selection payload helpers 2026-05-25 05:34:16 +08:00
lix-2026 c9d89f2609 refactor: extract selection overlay sync 2026-05-25 05:18:25 +08:00
lix-2026 dddf9eb9c1 refactor: extract drop indicator geometry 2026-05-25 05:06:28 +08:00
lix-2026 63d1ea7e47 refactor: move editor overlay sync helper 2026-05-25 04:53:19 +08:00
lix-2026 aa293fec3f refactor: extract toolbar overlay lock helper 2026-05-25 04:28:43 +08:00
lix-2026 1e097a9597 refactor: extract dnd target and sidebar helpers 2026-05-25 04:16:35 +08:00
lix-2026 32adfb38a1 refactor: extract editor overlay open helpers 2026-05-25 04:10:16 +08:00
lix-2026 50ed7456ca refactor: extract editor escape overlay close 2026-05-25 03:48:58 +08:00
lix-2026 3f8c7a1238 refactor: extract block menu overlay close helper 2026-05-25 03:41:19 +08:00
lix-2026 bf6cd19878 refactor: extract editor overlay close state 2026-05-25 03:27:51 +08:00
lix-2026 3361a5e1b1 refactor: extract editor dnd helpers 2026-05-25 03:05:57 +08:00
lix-2026 3b8445ffab refactor: extract block menu overlay layout 2026-05-25 02:50:31 +08:00
lix-2026 9d1ec75c6f refactor: extract block hover state types 2026-05-25 02:34:01 +08:00
lix-2026 a3abeadfe8 refactor: move body focus detection 2026-05-25 02:19:57 +08:00
lix-2026 6d0852e431 refactor: extract editor focus helpers 2026-05-25 02:17:09 +08:00
lix-2026 ab34050742 fix: stabilize block menu undo focus 2026-05-25 02:03:47 +08:00
lix-2026 018eb6ccc2 fix: restore block menu delete undo 2026-05-25 01:45:03 +08:00
lix-2026 a4e50c1d19 refactor: extract block menu html helpers 2026-05-25 01:22:26 +08:00
lix-2026 7975ce0997 refactor: extract editor overlay helpers 2026-05-25 01:06:37 +08:00
lix-2026 e20c0f95ff refactor: extract editor dom selection runtime 2026-05-25 00:48:37 +08:00
lix-2026 f2a7de9896 refactor: move block delete to history-safe commands 2026-05-24 23:56:25 +08:00
lix-2026 5a96ea9eba refactor: extract editor upload intent 2026-05-24 23:24:38 +08:00
lix-2026 b4c74bbb81 refactor: extract editor command persistence runtime 2026-05-24 23:12:29 +08:00
lix-2026 0a03572601 refactor: externalize local upload helpers
Add local-upload-runtime.js as a browser runtime module for upload and attachment helper functions, with sidebar fallback wrappers and a fixed runtime asset route.

While validating task479, fix the editor attachment delete path so DOM-selected local attachment links are mapped back to a Tiptap text selection before delete_selection(), preserving undo history and adjacent links.
2026-05-24 22:42:53 +08:00
lix-2026 418f8ff8b0 refactor: extract attachment link history commands 2026-05-24 22:18:44 +08:00
lix-2026 cafd29a963 fix: preserve undo for attachment link deletion 2026-05-24 19:55:37 +08:00
lix-2026 6d9d8ce9cd fix local folder resource lifecycle and workspace switch 2026-05-24 02:23:48 +08:00
lix-2026 97953101a2 fix local folder resource lifecycle 2026-05-24 01:49:51 +08:00
lix-2026 3feeaab3cb fix: handle local mindmap trash and block insertion 2026-05-20 11:19:42 +08:00
lix-2026 b4c8bcb647 收口本地工作区清理与资源投影
清理历史 Electron、Graphify、沙箱和截图等仓库跟踪残留,补充 CodeGraph 与 Convex active deploy source 协作说明。

新增 tree-first 下一阶段设计稿和 2026-05-20 清理总结,记录本地工作区、路径身份和 Zed/Lapce/VSCode 参考收口方向。

扩展 Rust Web 本地文件夹、DocumentBuffer、mindmap 资源、tree runtime 和页面聚合链路,并补充 task455 local-folder mindmap clean smoke。

验证:git diff --check 通过;pnpm store status --store-dir .pnpm-store 通过;npm ls --depth=0 --json 通过;find -L node_modules 未发现断链。cargo test -p mnote-web 当前 418 passed / 35 failed。
2026-05-20 10:43:38 +08:00
lix-2026 d8bfaea306 1.0 mvp 2026-05-16 12:34:48 +08:00
lix-2026 b4a452a8b7 20260513 mindmap优化01 2026-05-13 22:43:16 +08:00
lix-2026 b5eb27fabc feat: 收口 mindmap Phase 6 Leptos UI shell 2026-05-11 12:27:40 +08:00
lix-2026 b7dddd2a66 fix: 修复 Rust OnlyOffice 附件打开链路 2026-05-11 08:27:52 +08:00
lix-2026 3d5e0c9d5a feat: finish rust web dual pane document shell 2026-05-08 23:15:00 +08:00