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