Tienson Qin
e9fe52172e
fix: looped page/block embeds
2024-02-29 03:35:40 +08:00
Tienson Qin
7be3421e99
fix: can't add tag
2024-02-29 01:30:15 +08:00
Tienson Qin
f5af62ad15
fix: trailing whitespace disappears
2024-02-29 01:18:39 +08:00
Gabriel Horner
9569bed720
fix: property value with mixed refs not imported
...
correctly. Also fixed lints
2024-02-28 11:08:53 -05:00
Tienson Qin
623043d363
enhance: `j` jump to a property key or value (selection mode)
...
We can support jump to any block in the future.
More enhancements need to be done including:
1. still focus on the block or property key/value after any property
operation
2. up/down/left/right support maybe?
2024-02-28 21:34:09 +08:00
charlie
7cec0e696f
Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db
2024-02-28 21:33:27 +08:00
charlie
308f7cf455
enhance(ux): popups collision padding for the property editor
2024-02-28 21:33:20 +08:00
rcmerci
6fa4048299
fix: avoid [:block/uuid nil] err when transact
2024-02-28 21:26:01 +08:00
rcmerci
977807db69
test(rtc): add :block/tags update-attr test
2024-02-28 21:04:59 +08:00
charlie
fafb9bcaf5
enhance(ui): refactor the specify template dropdown with shui popup
2024-02-28 20:54:53 +08:00
Tienson Qin
d14e1d98a4
fix: close popover after select a value for a new property
2024-02-28 19:34:31 +08:00
Tienson Qin
f5f38800c4
enhance: mod+p works for both editing and non-editing mode
...
The first selected block will be choosed in a non-editing mode,
we can improve this to choose the hovering block in the future.
2024-02-28 18:38:37 +08:00
Tienson Qin
f26c002c3e
fix: closed value query in dsl
2024-02-28 18:13:11 +08:00
Tienson Qin
a2041bfb3e
fix: property values needed to be async query
2024-02-28 17:18:37 +08:00
charlie
42fe7184a1
Merge branch 'feat/db' of https://github.com/logseq/logseq into feat/db
2024-02-28 17:16:26 +08:00
charlie
15dce782ae
enhance(ui): WIP polish emojis&icons picker
2024-02-28 17:16:18 +08:00
rcmerci
f5a79c4b61
test(rtc): add local-db-tx->remote-ops-test
2024-02-28 17:14:19 +08:00
rcmerci
3d069152e9
chore(rtc): clear ut
2024-02-28 15:09:44 +08:00
charlie
b43c576158
enhance(ui): colorful task icons
2024-02-28 11:49:50 +08:00
charlie
242fe696fc
fix(ui): multi values interaction for page
2024-02-28 11:06:34 +08:00
charlie
191ec5acab
enhance(ui): polish property components details
2024-02-28 10:44:32 +08:00
Gabriel Horner
44d60808c1
fix: correctly detect property type
...
for property values containing text and refs.
Also allow import script to only import a file for testing.
Part of LOG-2985
2024-02-27 16:27:26 -05:00
Gabriel Horner
bd49f8d750
enhance: add shui components to import form
...
Also tweaked import messages and made shui alias consistent
2024-02-27 13:47:41 -05:00
Gabriel Horner
13439ed699
enhance: port two more import steps to be script compatible
...
also fix save-file! not waiting on async transact before post-save
2024-02-27 12:07:25 -05:00
Tienson Qin
94ce77e509
fix: alias always redirect to the source page
...
No matter whether the alias page has content or not.
Clicking the alias page in its source page's properties redirect to
the alias page though.
2024-02-28 00:52:28 +08:00
Tienson Qin
38f3cef2c5
fix: copy with parent+child blocks loses the parent block
...
fixed LOG-3056
2024-02-27 23:29:54 +08:00
charlie
270eb7e2da
enhance(ui): shui select for the UI position select
2024-02-27 21:35:42 +08:00
charlie
9fe1b9fba7
enhance(ux): add context actions for the property key
2024-02-27 14:47:51 +08:00
charlie
b7ff6d45e2
enhance(ui): polish details of the property editor
2024-02-27 11:26:03 +08:00
Gabriel Horner
3e3e9a303b
fix graph-parser lints
2024-02-26 16:30:12 -05:00
Gabriel Horner
e3cc4bad36
enhance: speed up import of doc files and make them scriptable
...
Refactored the largest part of the import to used promesa which made it
nbb compatible and made large imports like docs 10-25% faster. Also
updated db-import script to use this work
2024-02-26 16:20:03 -05:00
Gabriel Horner
5d915de2e2
enhance: add more useful counts to validation script
...
helpful for checking a new/imported db graph hasn't regressed
2024-02-26 11:52:46 -05:00
Gabriel Horner
d8f41f22c2
fix: class page schemas have a new optional attribute
2024-02-26 11:11:01 -05:00
charlie
d4dca4feb0
enhance(ux): better MacOS scrollbar for the auto scrolling mode
2024-02-26 23:06:13 +08:00
charlie
49d3c63a89
enhance(ui): align popup position for the specific target element trigger
2024-02-26 22:16:45 +08:00
Tienson Qin
429617ba8b
fix: block text blink when exits editor
2024-02-26 22:13:01 +08:00
Tienson Qin
c7d367d1ed
fix: lint
2024-02-26 21:48:24 +08:00
Tienson Qin
232195b4ee
fix: wrong args
2024-02-26 21:45:57 +08:00
Tienson Qin
ae76416083
fix: don't auto-complete tags when input headings
2024-02-26 21:41:15 +08:00
charlie
d00556dd4d
enhance(ui): show date picker popup from the specific target
2024-02-26 21:31:46 +08:00
Tienson Qin
d816b847a9
fix: close new property config after esc or enter its value
2024-02-26 21:27:19 +08:00
Tienson Qin
9121ca710d
fix: remove waiting timeout for new property value
2024-02-26 21:11:06 +08:00
Tienson Qin
3d238f28dd
fix: align left property key popover
2024-02-26 20:39:12 +08:00
Tienson Qin
296bd40648
fix: don't hide page configure if there're opened popovers
2024-02-26 19:53:56 +08:00
Tienson Qin
93a73e73c1
feat: toggle page properties
2024-02-26 19:29:16 +08:00
Tienson Qin
a2b4d8b892
fix: wrong collapsable? check for blocks with tags
2024-02-26 17:43:16 +08:00
Tienson Qin
594ac39f1e
fix: show hidden properties for pages
2024-02-26 17:18:19 +08:00
Tienson Qin
8ade7ecccb
fix: hide class hidden properties
2024-02-26 17:18:19 +08:00
Tienson Qin
2b95ca6ed6
fix: block value property not loaded
2024-02-26 17:18:19 +08:00
charlie
249a4ebac6
fix(ui): the date picker overflow within the property value editor
2024-02-26 17:12:12 +08:00