logseq/docs
Tienson Qin 1ec4796eff refactor: replace :block/left with :block/order
Finally no need to worry about parent-left conflicts and broken chain.
With :block/order, we only need to re-compute new orders for siblings
with same order (it can happens if there're bugs in our code, or
updates from rtc), but it doesn't break UI.

Another huge potential benefit after discussing with Zhiyuan is:
Ee might be able to simplify both RTC and undo/redo, currently, we
need to handle each new op for both of them, with recently
refactorings like properties being db attributes, :block/order
is a string instead of a ref, we can handle most property value
conflicts using last-write-wins, and others (e.g. :block/parent,
property with :default type) specifically.

I haven't fixed the issues of using :block/left in RTC and undo/redo,
because we might change both soon.
2024-05-02 01:12:22 +08:00
..
assets chore(readme): add thanks section 2021-01-18 17:42:05 -08:00
Build LogSeq Desktop for windows on Ubuntu.md fix(docs): typos (#10143) 2023-09-05 11:23:21 +08:00
accessibility.md fix(docs): typos (#10143) 2023-09-05 11:23:21 +08:00
contributing-to-translations.md Simplify fn translations in light of #10868 2024-01-18 23:39:37 +08:00
dev-practices.md refactor: replace :block/left with :block/order 2024-05-02 01:12:22 +08:00
develop-logseq-on-mobile.md ci: upgrade typos to 1.16.8 2023-08-24 10:29:51 -04:00
develop-logseq-on-windows.md Update develop-logseq-on-windows.md 2023-08-29 22:13:50 +08:00
develop-logseq.md Merge branch 'master' into feat/db 2024-04-15 07:58:14 +08:00
docker-web-app-guide.md Add note about unsafe exposed port for dockker commands (#9857) 2023-07-14 09:04:20 +08:00
issue-labels.md docs: format table and update command 2023-03-20 12:57:47 +08:00