Commit Graph

14672 Commits (49596151bb4f10079d2be68ad3250e90dddc5c8b)

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