Commit Graph

14972 Commits (18079d7e84df40cdb3ca013233f0f7cf2ee99628)

Author SHA1 Message Date
charlie 46891a8787 Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-02-26 16:22:09 +08:00
charlie d1c2dca94b enhance(ui): WIP refactor popups for the property editor 2024-02-26 16:22:04 +08:00
Tienson Qin b1dd6ca703 enhance: hide hidden properties by default
Show hidden properties only when zoom-in or opened in the sidebar.
2024-02-26 15:48:04 +08:00
charlie 215c428161 enhance(ui): WIP refactor popups for the property editor 2024-02-26 14:41:21 +08:00
rcmerci 855c58ddce fix(rtc): db-listen :block/journal-day 2024-02-25 15:00:59 +08:00
Tienson Qin 5cccc9a063 enhance: show page info border only when hovering the info title 2024-02-25 05:57:59 +08:00
Tienson Qin bb9da0781e enhance: don't show tags icon if a page has tags 2024-02-25 05:29:18 +08:00
Tienson Qin 1a07d170c9 fix: <q console errors
fixes LOG-3059
2024-02-25 00:46:47 +08:00
Tienson Qin 561a218063 fix: backspace on a tagged block deletes tag
fixes LOG-3063
2024-02-25 00:34:21 +08:00
Tienson Qin b7f8a5eef8 fix: enter to create a tagged block 2024-02-24 23:29:12 +08:00
Tienson Qin 5dbaca8638 fix: wrong ns 2024-02-24 22:49:03 +08:00
Tienson Qin 8e5851f251 fix: adding a block property deletes tag ref
fixes LOG-3064
2024-02-24 22:03:49 +08:00
Tienson Qin 562cf3b083 fix: navigating into a page ref results in a broken page ref
Fixes LOG-3051
2024-02-24 18:13:47 +08:00
Tienson Qin 6cadddedda enhance: display tags when editing a block 2024-02-24 16:35:56 +08:00
Tienson Qin b1aae957e0 fix: esc doesn't save tags 2024-02-24 16:21:03 +08:00
rcmerci 723fd6aff1 enhance(rtc): sync block/journal-day attr 2024-02-24 15:51:54 +08:00
Gabriel Horner 02ba0b3c87 enhance: configurable logging and user notification during import
Don't need to sprinkle prn's anymore or hide errors that shouldn't
be happening while developing
2024-02-24 00:55:14 -05:00
Gabriel Horner a61ee21e25 enhance: add basic script to test db graph import
also tweaked query script to work with db graphs by relative path
2024-02-24 00:42:46 -05:00
Gabriel Horner 356657d36b fix: adding uuids on imported classes causes multiple bugs
Caused invalid blocks as properties that were on the same block
as new class had invalid uuids. Also caused content to have
incorrect mangled uuids. Part of LOG-2985
2024-02-23 15:23:47 -05:00
Gabriel Horner eb994662a6 enhance: user can choose properties' values to import as classes
The user specified properties are then no longer needed since the
concept is built-in. Part of LOG-2985
2024-02-23 12:42:16 -05:00
Tienson Qin c9467ce23b fix: prefix # to create a heading lost properties 2024-02-24 00:20:22 +08:00
Tienson Qin 6580edf841 fix: undo/redo 2024-02-23 23:50:44 +08:00
Tienson Qin ed0429b088 fix: don't save twice when esc 2024-02-23 23:40:56 +08:00
Tienson Qin 6329f6e4e7 perf: async writes 2024-02-23 23:32:24 +08:00
Tienson Qin 86b70c1f6d fix: compute block/refs and block/path-refs after pulling remote 2024-02-23 21:35:11 +08:00
rcmerci 707ba7004f test(rtc): add same-name-two-pages-merge-test 2024-02-23 20:14:32 +08:00
rcmerci e80b9ed74a fix(rtc): merge same-name pages 2024-02-23 20:14:32 +08:00
Tienson Qin 8b9c3e249e fix: redo 2024-02-23 19:42:13 +08:00
Tienson Qin 674c787f46 perf: mark newly created blocks as fully loaded 2024-02-23 18:12:47 +08:00
Tienson Qin 61c953e134 fix: page crash 2024-02-23 17:46:18 +08:00
charlie 948a863eaa Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db 2024-02-23 14:48:42 +08:00
charlie 9f5104e590 refactor(ui): WIP refactor the perperty editor with the shui pupops 2024-02-23 14:48:25 +08:00
rcmerci 6bf103e590 test(rtc): add apply-remote-remove-page-ops-test1 2024-02-23 14:38:43 +08:00
rcmerci 075265a660 test(rtc): add apply-remote-update-page-ops-test2 2024-02-23 14:32:02 +08:00
Gabriel Horner 8cc4a9a63c fix lint 2024-02-22 17:03:28 -05:00
Gabriel Horner dad848fa73 enhance: improve property type detection
with macros. This improves :url property detection in docs
graph and other similar graphs. part of LOG-2985
2024-02-22 16:00:03 -05:00
Gabriel Horner bfc5bf9ccc enhance: allow user macros for :url property values
and single line :default values
2024-02-22 14:49:03 -05:00
Gabriel Horner 531a8ef533 enhance: import :filters and helpfully ignore :icon
Better to ignore :icon and explain to user than import them as broken with no explanation.
part of LOG-2985
2024-02-22 10:12:09 -05:00
rcmerci 1f3515a70d test(rtc): add apply-remote-update-page-ops-test 2024-02-22 18:02:49 +08:00
rcmerci 201b1ac9ac fix lint 2024-02-22 16:48:48 +08:00
rcmerci 6840f3fca0 test(rtc): add apply-remote-remove-ops-test 2024-02-22 16:35:24 +08:00
rcmerci a0bf2834ef test(rtc): add apply-remote-update-ops-test3 2024-02-22 16:35:24 +08:00
Gabriel Horner 37135fd242 enhance: import tags for existing pages - LOG-2985
also fixed namespaces and aliases missing from existing pages
2024-02-21 17:16:21 -05:00
Gabriel Horner a010298fc6 enhance: handle invalid property value changes
Ignore invalid property values and notify user, rather than
import them as broken. Part of LOG-2985
2024-02-21 15:30:27 -05:00
Gabriel Horner 95a43e24a3 clean up property importing - part of LOG-2985
- infer block property values by properties, not refs
- remove unnecessary property-changes state
- centralize property-change logging and handling
2024-02-21 11:45:40 -05:00
Gabriel Horner 32626de329 fix: lint 2024-02-21 09:25:50 -05:00
Gabriel Horner e4587f8259 Merge branch 'master' into feat/db 2024-02-21 08:17:31 -05:00
rcmerci 3b8284968f test(rtc): add apply-remote-update-ops-test2 2024-02-21 20:58:18 +08:00
rcmerci b892c9abe9 fix(rtc): db/retract when :type/link/schema/properties is nil 2024-02-21 20:57:21 +08:00
rcmerci 3ab33ff831 test(rtc): add apply-remote-update-ops-test 2024-02-21 17:18:34 +08:00