Tienson Qin
|
b9c385d2e3
|
fix: set parent page
|
2025-03-27 21:40:18 +08:00 |
|
Tienson Qin
|
2bb667fe91
|
fix: avoid changing recent pages position
|
2025-03-27 21:11:02 +08:00 |
|
Tienson Qin
|
591c5e391f
|
fix: make table row reactive
|
2025-03-27 20:50:19 +08:00 |
|
Tienson Qin
|
5305460694
|
perf: avoid transacting both blocks and properties to UI db
when displayed in table view
|
2025-03-27 18:35:40 +08:00 |
|
Tienson Qin
|
572d6f4390
|
perf: no need to transact property values to ui db
|
2025-03-27 17:07:15 +08:00 |
|
Tienson Qin
|
da74228213
|
fix: later picked settings should have higher priority for sorting
fix https://test.logseq.com/#/page/67cd8311-b5f6-4974-b18d-038876725b0d
|
2025-03-27 15:05:16 +08:00 |
|
Tienson Qin
|
d2162bb805
|
fix: property value select
|
2025-03-27 14:02:36 +08:00 |
|
Tienson Qin
|
e226a1f311
|
disable add new object for grouped views
|
2025-03-26 12:12:28 +08:00 |
|
Tienson Qin
|
9c7db9bebe
|
fix: add new object
|
2025-03-26 12:10:52 +08:00 |
|
Tienson Qin
|
5a2aa3d754
|
perf: virtualized view groups
|
2025-03-26 11:36:08 +08:00 |
|
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 |
|