Commit Graph

20873 Commits

Author SHA1 Message Date
Tienson Qin
a5c3dda958 fix: lint 2025-07-01 23:05:25 +08:00
Tienson Qin
d8a07234c1 perf: linked references
1. don't use recursive rule `block-parent`
2. using `:block/path-ref` to get both parent and children
3. run `hidden-ref?` check for refs only (not path-refs)
2025-07-01 22:50:19 +08:00
Tienson Qin
b81c053f2a fix: hide keyboard when presenting modal 2025-07-01 16:28:31 +08:00
Tienson Qin
6ad99e8746 fix(mobile): move cursor to the end on iOS 2025-07-01 15:44:48 +08:00
Tienson Qin
88ad410a9d remove contenteditable as it introduces other issues 2025-07-01 15:28:14 +08:00
Tienson Qin
d80a1261c5 enhance(mobile): reduce breakpoints 2025-07-01 15:11:03 +08:00
charlie
be6be685d5 refactor: simplify web assets path 2025-07-01 14:55:18 +08:00
charlie
e02dff3ff7 refactor: simplify assets path 2025-07-01 14:41:17 +08:00
Tienson Qin
18309f28a9 fix(mobile): page icon size 2025-07-01 14:33:19 +08:00
Tienson Qin
b27277a2a2 fix(mobile): table view style 2025-07-01 14:23:54 +08:00
Tienson Qin
1f18aeb8c9 fix(mobile): table view scroll container 2025-07-01 10:33:16 +08:00
Tienson Qin
f339d0a712 enhance(ux): remove #Task from todos when toggle Done 2025-07-01 10:21:46 +08:00
Tienson Qin
90a776edf1 enhance(ux): hide #Task by default on mobile 2025-07-01 08:54:35 +08:00
Tienson Qin
001e5ec40c fix(mobile): display properties when zoom in 2025-07-01 08:48:35 +08:00
Tienson Qin
13305e3169 Merge branch 'master' into feat/capacitor-new 2025-07-01 08:06:47 +08:00
Tienson Qin
a365154eec fix: indentation after an embeded node
fixes https://github.com/logseq/db-test/issues/361
2025-06-30 23:28:47 +08:00
Tienson Qin
a1d1e0b752 fix: typo 2025-06-30 21:10:49 +08:00
Tienson Qin
fa0777c65a fix: can't open empty block with arrow left and right 2025-06-30 21:10:49 +08:00
charlie
c953973cd6 fix: e2e tests 2025-06-30 21:10:49 +08:00
charlie
a97e7ff7ff enhance(ux): visible selected block add button 2025-06-30 21:10:49 +08:00
charlie
afc36f4549 enhance(ux): improve blocks selection for the dummy block button 2025-06-30 21:10:49 +08:00
Tienson Qin
702255adea fix: don't create unnecessary linked/unlinked reference views 2025-06-29 15:43:35 +08:00
Tienson Qin
84b83397cc enhance: remove parent extends when setting a child class for extends 2025-06-29 15:21:09 +08:00
Tienson Qin
6b13406e92 fix: remove extends class adds Root Tag 2025-06-29 15:21:09 +08:00
Gabriel Horner
a1967ef748 fix: db lint
also move class fn to db-class
2025-06-29 15:21:09 +08:00
Gabriel Horner
1ae6e5ceb5 fix: build doesn't fail if one extends
doesn't have a class-db id. Also fix export
which should always export extends unless it's the default
2025-06-29 15:21:09 +08:00
Gabriel Horner
268889d0b7 chore: rename sqlite.build :build/class-parent to :build/class-extends
Matches new property name and its arity. :build/class-parent deprecated
2025-06-29 15:21:09 +08:00
Tienson Qin
c07d8a6a6e fix: tests 2025-06-29 15:21:09 +08:00
Tienson Qin
ded9c8e517 fix: update :build/class-parent to multiple values 2025-06-29 15:21:09 +08:00
Tienson Qin
6902578358 add migration for tag extends 2025-06-29 15:21:09 +08:00
Tienson Qin
9c49f63a6f add tests for extends cycle validation 2025-06-29 15:21:09 +08:00
Tienson Qin
326ed9f753 fix: prevent extends cycle 2025-06-29 15:21:09 +08:00
Tienson Qin
1c44bc47f0 fix: disallow creating new tag in extends select 2025-06-29 15:21:09 +08:00
Tienson Qin
9bede53a34 fix: tests 2025-06-29 15:21:09 +08:00
Tienson Qin
cc39c1c1fb refactor: extends support multiple tags 2025-06-29 15:21:09 +08:00
charlie
b6e3e98990 Merge branch 'master' into feat/capacitor-new 2025-06-28 11:06:25 +08:00
Tienson Qin
f830bccadf fix: invalid block when adding existing pages to library 2025-06-28 00:44:56 +08:00
Gabriel Horner
7968058d4b fix: asset links with regex characters not getting updated
Fixes https://github.com/logseq/db-test/issues/358
2025-06-27 10:51:18 -04:00
Tienson Qin
3cd604787f fix: remove block.temp/* attrs from vector tx-data 2025-06-27 22:30:35 +08:00
Gabriel Horner
b6cb12445c enhance(dev): schema CLI supports optional export
instead of dump option. Dump option required some maintenance and and
export has the advantage of being able to save the created graph. The
only thing that dump had over export was refs which really shouldn't
change now that we've standardized on them with db-pipeline/add-listener
2025-06-26 17:57:05 -04:00
Gabriel Horner
32a29f5f3d enhance(dev): CLI can diff other export types 2025-06-26 17:02:14 -04:00
Gabriel Horner
16ac807894 enhance: import + sqlite.build supports classes and properties
from multiple namespaces
2025-06-26 16:57:39 -04:00
Gabriel Horner
7a7995e96f fix: test affected by option alias change 2025-06-26 14:08:30 -04:00
Gabriel Horner
0cb5c99502 enhance(dev): CLI can export other types e.g. graph-ontology 2025-06-26 12:12:50 -04:00
Tienson Qin
7037a84137 fix: failed to export EDN because default value property refed 2025-06-26 18:40:06 +08:00
Tienson Qin
2ec76caed7 fix: export datoms urls 2025-06-26 18:24:54 +08:00
Tienson Qin
2635301951 fix: invalid blocks caused by separating classes and properties 2025-06-26 18:20:29 +08:00
charlie
593aca94c0 fix: lint 2025-06-26 17:15:38 +08:00
charlie
3a66ea8920 enhance(plugins): improve get db indent from the plugin caller 2025-06-26 17:15:38 +08:00
Charlie
62eaf3ae6b Update src/main/logseq/api/block.cljs
Co-authored-by: Gabriel Horner <97210743+logseq-cldwalker@users.noreply.github.com>
2025-06-26 17:15:38 +08:00