Commit Graph

19209 Commits

Author SHA1 Message Date
Tienson Qin
8a81b02bcc use deferred input for view search 2025-03-26 11:19:22 +08:00
Tienson Qin
a7474ba199 fix: ID 2025-03-26 10:01:53 +08:00
Tienson Qin
eecb21e6fc table row is a block id instead of entity now 2025-03-26 09:52:24 +08:00
Tienson Qin
3476d6665f fix: on-delete-rows 2025-03-26 09:44:03 +08:00
Tienson Qin
27a50ad0d7 fix: table select 2025-03-25 21:25:25 +08:00
Tienson Qin
15169e1faf Reduce view blink when searching 2025-03-25 20:56:51 +08:00
Tienson Qin
873413a0d6 fix: search view 2025-03-25 20:28:20 +08:00
Tienson Qin
68fbe3c4b2 fix: hide add new record for references 2025-03-25 18:41:15 +08:00
Tienson Qin
82ee92c9b1 fix: page title actions not shown 2025-03-25 18:18:56 +08:00
Tienson Qin
1dbd6f8469 fix: switching between different views 2025-03-25 18:11:58 +08:00
Tienson Qin
521aba97b6 add db/sub-entity for using in react functional components
`db/sub-block` can only be used in class components together with
rum/reactive and db-mixins/query.
2025-03-25 17:15:39 +08:00
Tienson Qin
b117a3ddf3 fix: page refs filter 2025-03-25 12:25:02 +08:00
Tienson Qin
065cb9eda6 don't show empty refs 2025-03-25 11:22:27 +08:00
Tienson Qin
c89bf000c8 move page refs filter to worker 2025-03-25 10:05:09 +08:00
Tienson Qin
ca73932d01 list view blocks group by parent 2025-03-24 15:17:53 +08:00
Tienson Qin
1f5c4158d2 perf: virtualized list in groups 2025-03-24 08:57:15 +08:00
Tienson Qin
6f3b01d9b0 fix: page backlinks sort 2025-03-24 08:19:59 +08:00
Tienson Qin
9d29829f39 fix: query view 2025-03-23 11:04:20 +08:00
Tienson Qin
6e004e349b fix: views on file graphs 2025-03-21 21:30:06 +08:00
Tienson Qin
80ecaea95a fix: rseq raises error of lazyseq on electron 2025-03-21 21:09:54 +08:00
Tienson Qin
a7093caf54 remove :block.temp/top? and :block.temp/bottom? 2025-03-21 20:59:19 +08:00
Tienson Qin
e169666173 using rseq instead of reverse because reverse isn't lazy 2025-03-21 20:46:05 +08:00
Tienson Qin
ea7836ba15 perf: virtualized journals 2025-03-21 17:28:50 +08:00
Tienson Qin
d20359080f fix: group-by page render 2025-03-21 13:53:38 +08:00
Tienson Qin
3676bce783 enhance: remove custom linked and unlinked refs implementations
Every view should use the same for loading data, filter and group by.
2025-03-21 12:07:18 +08:00
Tienson Qin
0257374f1d fix: reactive block title 2025-03-21 09:41:27 +08:00
Tienson Qin
a8aa1daccc fix: list view 2025-03-21 09:28:47 +08:00
Tienson Qin
e76be2a2c7 handle linked refs and unlinked refs in worker instead of ui thread 2025-03-19 22:00:15 +08:00
Tienson Qin
647e7e4584 add lru cache for <get-block 2025-03-19 18:02:41 +08:00
Tienson Qin
0528caabe1 fix: select options 2025-03-19 12:05:53 +08:00
Tienson Qin
6d49fcc38b fully loading block when editing
Table view blocks are not transacted to the ui db to not block rendering
2025-03-19 10:53:35 +08:00
Tienson Qin
5ef74725cd avoid transacting tag/property objects to the UI db 2025-03-18 17:16:53 +08:00
Tienson Qin
36b5778bf2 don't include block property values for all pages 2025-03-17 23:31:16 +08:00
Tienson Qin
b7d3bc58b0 no need to paginate data for views 2025-03-17 20:11:30 +08:00
Tienson Qin
ff6e0bc447 avoid transacting view data to ui db 2025-03-17 20:02:19 +08:00
Tienson Qin
5d623b453c limit properties to be queried from <get-block 2025-03-17 18:16:13 +08:00
Tienson Qin
515feee0aa wip: query data only if it's needed to be displayed 2025-03-17 10:28:28 +08:00
Tienson Qin
4b8e1eb687 avoid transacting existing view entities to the UI db 2025-03-16 17:34:47 +08:00
Tienson Qin
50940018f9 perf: memoize row 2025-03-16 16:07:18 +08:00
Tienson Qin
05054f0c4b Merge branch 'feat/db' into perf/app-start 2025-03-16 12:18:55 +08:00
Tienson Qin
a551370498 fix: no default set for the available choices stops selection
fixes https://github.com/logseq/db-test/issues/230
2025-03-14 17:23:41 +08:00
Tienson Qin
ad4b1af31e fix: page reference display error 2025-03-14 12:47:57 +08:00
Tienson Qin
8d2025a9ed fix: creating another property when using class as property
for the first time
2025-03-14 12:03:07 +08:00
Tienson Qin
01d8bd5dd7 fix: property key align 2025-03-14 11:52:10 +08:00
Tienson Qin
db52711d14 fix: reorder auto-complete if items are grouped 2025-03-14 11:43:01 +08:00
charlie
c95c2483c2 fix(ui): alignments for the property text key 2025-03-14 11:33:14 +08:00
Gabriel Horner
0cc9205e99 enhance(dev): option to query multiple graphs 2025-03-13 16:00:01 -04:00
Gabriel Horner
14091b42d8 fix: properties with closed value have incorrect title
was using ident instead of :block/title
2025-03-13 15:52:18 -04:00
Gabriel Horner
551070fb0c chore: frontend lint
would normally fix but would cause conflicts w/ other PRs
2025-03-13 15:50:18 -04:00
charlie
33cbf0f752 fix(ui): incorrect ref update causing render infinite loop 2025-03-13 19:12:05 +08:00