Commit Graph

18312 Commits

Author SHA1 Message Date
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
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