Tienson Qin
|
4169f20a28
|
Merge branch 'feat/db' into perf/app-start
|
2025-04-07 20:06:45 +08:00 |
|
Tienson Qin
|
70e2012e29
|
bump React to 18
|
2025-04-07 19:51:14 +08:00 |
|
charlie
|
48591f0085
|
chore(dev): restore package.json style
|
2025-04-07 19:19:32 +08:00 |
|
Tienson Qin
|
c2aad7109b
|
perf: don't trigger <get-block when scrolling table view
|
2025-04-07 19:18:45 +08:00 |
|
charlie
|
c9a87a0e37
|
chore(dev): upgrade capacitor to latest
|
2025-04-07 19:13:00 +08:00 |
|
Tienson Qin
|
73801eb9f3
|
enhance: show block popup for text properties except :block/title
|
2025-04-07 18:36:43 +08:00 |
|
Tienson Qin
|
e48f3c72b4
|
fix: open as page on sidebar
|
2025-04-07 17:04:46 +08:00 |
|
Tienson Qin
|
42dadf7c73
|
enhance(ux): click node name to open it in sidebar on table view
Also, disable editing for node names for better ux and performance.
|
2025-04-07 12:41:12 +08:00 |
|
Tienson Qin
|
60bcefb979
|
replace derived-atom with flow
|
2025-04-07 09:18:27 +08:00 |
|
Tienson Qin
|
d959193a05
|
sub-block-selected uses flow
|
2025-04-07 09:03:56 +08:00 |
|
rcmerci
|
17ef19325a
|
enhance: sub-editing? add use-memo, use-callback
|
2025-04-07 01:11:46 +08:00 |
|
rcmerci
|
c93376b98b
|
enhance: update sub-editing?
|
2025-04-06 20:17:52 +08:00 |
|
Tienson Qin
|
885f198506
|
fix: transducer
|
2025-04-06 19:36:41 +08:00 |
|
Tienson Qin
|
acbb19e8c3
|
sub-editing? uses flow
|
2025-04-06 19:32:17 +08:00 |
|
Tienson Qin
|
ba39aed385
|
perf: all pages
|
2025-04-06 15:37:39 +08:00 |
|
Tienson Qin
|
72bd28cf12
|
fix: sorting
|
2025-04-06 13:44:52 +08:00 |
|
Tienson Qin
|
89a9b18dbb
|
fix: view group by and filters
|
2025-04-06 10:40:44 +08:00 |
|
Tienson Qin
|
b7be2f46c6
|
add eavt sort example
|
2025-04-06 00:27:26 +08:00 |
|
rcmerci
|
ea58e20e69
|
enhance: dont need get-view-data-cache anymore
|
2025-04-05 21:22:44 +08:00 |
|
rcmerci
|
b0745d0865
|
perf: much faster get-view-data
|
2025-04-05 21:20:31 +08:00 |
|
Tienson Qin
|
3205e638db
|
fix: show references as list on file graphs
|
2025-04-05 08:58:26 +08:00 |
|
Tienson Qin
|
d2037c1c73
|
fix: view sorting && filters on file graphs
|
2025-04-05 08:54:48 +08:00 |
|
Gabriel Horner
|
99331545c4
|
enhance: give partial exports reliable page sort order
Could be useful as partial exports are used more often
|
2025-04-04 15:12:11 -04:00 |
|
Gabriel Horner
|
ffca9c862f
|
enhance: add export+import of selected nodes
Fixes https://github.com/logseq/db-test/issues/232
|
2025-04-04 14:48:09 -04:00 |
|
rcmerci
|
ba8a30cadb
|
chore: add some comments
|
2025-04-05 00:46:30 +08:00 |
|
rcmerci
|
a5ac9d1505
|
chore: add some comments
|
2025-04-05 00:45:06 +08:00 |
|
rcmerci
|
391f553c2a
|
enhance: add atom/volatile mem-leak detect tool
|
2025-04-05 00:31:55 +08:00 |
|
Gabriel Horner
|
445be61fcf
|
enhance: Add EDN export to page+block menus
for db graphs for more user-friendly use of the feature and to provide
consistency. Addresses a request in #alpha-db-feedback
|
2025-04-04 11:07:05 -04:00 |
|
Tienson Qin
|
4744c2659d
|
property-value-block doesn't need loading? anymore
|
2025-04-04 22:53:03 +08:00 |
|
Tienson Qin
|
06afb4600d
|
remove sub-async-query-loading from block-container
|
2025-04-04 22:47:01 +08:00 |
|
Tienson Qin
|
c8bdcb10ea
|
fix: query builder
|
2025-04-04 22:34:35 +08:00 |
|
rcmerci
|
5288f171ef
|
enhance: add use-flow-state hook
|
2025-04-04 22:17:46 +08:00 |
|
Tienson Qin
|
f0c5851abf
|
fix: views not displayed for file graphs
|
2025-04-04 22:13:42 +08:00 |
|
Tienson Qin
|
b39a81db17
|
fix: lint
|
2025-04-04 21:39:29 +08:00 |
|
Tienson Qin
|
a77174c3ab
|
fix: load block when clicking on table row
|
2025-04-04 20:56:17 +08:00 |
|
Gabriel Horner
|
cf114803ff
|
remove silent failing of CI jobs
Can't debug failures if we can't see their output e.g.
https://github.com/logseq/logseq/actions/runs/14252668697/job/39948918589?pr=11807
|
2025-04-04 08:34:31 -04:00 |
|
Gabriel Horner
|
f4c5e6b0bb
|
Add time assertion on largest test import to prevent regression
|
2025-04-04 08:34:31 -04:00 |
|
Gabriel Horner
|
26cbd74cd1
|
enhance(perf): speed up db graph importer for larger graphs
Use atom cache based on tx instead of full db lookup to create
all-existing-page-uuids
|
2025-04-04 08:34:31 -04:00 |
|
Tienson Qin
|
7be6381636
|
perf: instant result for node search
|
2025-04-04 20:13:55 +08:00 |
|
Tienson Qin
|
00e32763ce
|
fix: nested page
|
2025-04-04 19:22:02 +08:00 |
|
Tienson Qin
|
46c81cafd3
|
fix: nested list gap
|
2025-04-04 11:40:48 +08:00 |
|
Tienson Qin
|
7abff592ac
|
chore: remove debug code
|
2025-04-04 11:29:16 +08:00 |
|
Tienson Qin
|
24e94e4026
|
fix: export duplicated blocks
|
2025-04-04 11:10:16 +08:00 |
|
Tienson Qin
|
d3c0ecc257
|
fix: copy unloaded blocks
This commit also fixs:
1. load block when clicking at bullet
2. copy linked block as markdown
|
2025-04-04 10:03:15 +08:00 |
|
rcmerci
|
1abb857232
|
enhance: add more cancelable use-effect setup-fns (2)
|
2025-04-04 00:17:18 +08:00 |
|
rcmerci
|
672cc8c3ae
|
enhance: add more cancelable use-effect setup-fns
|
2025-04-03 23:46:15 +08:00 |
|
rcmerci
|
d05a8ac07f
|
enhance: replace atom blocks-ast-cache by lrucache
|
2025-04-03 22:14:27 +08:00 |
|
rcmerci
|
1c24fff543
|
fix: mem leak in *key->atom
|
2025-04-03 21:18:20 +08:00 |
|
rcmerci
|
bbe5764a0e
|
fix: make (fn? cancel) => true, otherwise react won't treat it as cleanup fn
|
2025-04-03 19:01:56 +08:00 |
|
Tienson Qin
|
38c3cfd0c2
|
enhance(ux): set persistent row height
|
2025-04-03 17:23:13 +08:00 |
|