charlie
|
96fb8da599
|
enhance(ui): add ghost shui button for the toolbar
|
2024-12-19 17:51:33 +08:00 |
|
Tienson Qin
|
8b8fd8712c
|
feat: highlight recent blocks
|
2024-12-02 21:07:04 +08:00 |
|
charlie
|
4e1f7bbdbd
|
fix(ui): table new button from the right sidebar
|
2024-11-29 11:55:38 +08:00 |
|
charlie
|
d6354529a0
|
enhance(ux): auto calculate popup side position for default option
|
2024-11-06 16:46:20 +08:00 |
|
Tienson Qin
|
e85b05336d
|
perf: table search
1. cache :block/title calculation
2. sort rows if only sorting changed
3. use string/includes? instead of fuzzy search
|
2024-10-13 02:38:13 +08:00 |
|
charlie
|
eb4cb0609f
|
enhance(ui): remove all of the classic modal components
|
2024-10-12 15:17:32 +08:00 |
|
Gabriel Horner
|
a0d4e43d18
|
enhance: add /Advanced Query for db graphs
Related to
https://linear.app/logseq/issue/LOG-3246/improve-advanced-query-editor.
Had to upgrade promesa to get p/doseq
|
2024-09-26 10:55:50 -04:00 |
|
Tienson Qin
|
263a2bf219
|
feat: add #Cards and :logseq.property/query
Some enhancements:
1. DSL query is a property value (:default type) for better UX.
2. Cards can be selected on the flashcards dialog.
|
2024-09-24 18:19:05 +08:00 |
|
Tienson Qin
|
b826fc5ba9
|
fix: built-in pages shouldn't be deleted
Fixes https://github.com/logseq/db-test/issues/91.
We still need to add validation before db/transact!, this will be
handled in another commit.
|
2024-09-16 06:24:38 +08:00 |
|
charlie
|
1561a5b98f
|
fix(ui): page crash for the tagged journal node icon
|
2024-09-10 11:56:00 +08:00 |
|
charlie
|
24ff1d2540
|
enhance(ux): improve interaction for the dummy block
|
2024-09-02 11:17:03 +08:00 |
|
charlie
|
3d582c9cda
|
enhance(ux): support do not remind me for the shui confirm dialog
|
2024-08-26 16:34:53 +08:00 |
|
charlie
|
ac2417a9fb
|
enhance(ux): WIP dropdown property editor
|
2024-08-20 12:49:02 +08:00 |
|
rcmerci
|
138900ccad
|
fix(shui): limit value's type before compare when sorting
|
2024-08-16 02:31:39 +08:00 |
|
charlie
|
528aa48b87
|
fix(ux): sticky table header within the right sidebar
|
2024-08-12 17:53:37 +08:00 |
|
charlie
|
37830905ae
|
fix(ux): table sticky header in viewport
|
2024-08-12 12:09:29 +08:00 |
|
Tienson Qin
|
6c403fe506
|
fix: sort nodes by closed value properties and task deadline
|
2024-08-11 10:07:57 +08:00 |
|
charlie
|
fcb92a5bdc
|
fix(ui): sticky header for all pages table
|
2024-08-09 17:58:27 +08:00 |
|
charlie
|
bbe28d1ad2
|
fix(ui): sticky header for the tagged table
|
2024-08-09 17:21:28 +08:00 |
|
charlie
|
6db0e786e3
|
enhance(ux): improvements for the page preview editor
|
2024-07-18 15:41:14 +08:00 |
|
charlie
|
15b15af181
|
enhance(ui): icon color for the page reference
|
2024-07-13 16:29:38 +08:00 |
|
charlie
|
95ebc1e805
|
fix(ui): z-index for the table header row
|
2024-07-08 23:23:31 +08:00 |
|
Tienson Qin
|
374f43e0c4
|
enhance: add table action bar
|
2024-07-08 16:12:57 +08:00 |
|
charlie
|
73c4bac53c
|
enhance(ux): add the table footer row
|
2024-07-08 14:03:45 +08:00 |
|
Tienson Qin
|
57c578d215
|
enhance: add class property directly from table
|
2024-07-08 11:56:04 +08:00 |
|
charlie
|
19505ae692
|
fix(ui): css tweaks for the ls table container
|
2024-07-07 21:44:07 +08:00 |
|
charlie
|
73a53cb368
|
enhance(ux): WIP another solution for the sticky table header row
|
2024-07-07 15:41:24 +08:00 |
|
Tienson Qin
|
ff4d3a9c14
|
enhance: use virtualized-list instead of virtualized-table
This should makes it easier to implement group-by
|
2024-07-07 14:56:14 +08:00 |
|
charlie
|
61afe1ee2f
|
enhance(ux): WIP sticky header for the objects table
|
2024-07-07 11:25:43 +08:00 |
|
charlie
|
821caa2536
|
enhance(ux): WIP sticky header for the objects table
|
2024-07-05 17:30:23 +08:00 |
|
Tienson Qin
|
3bcd90c80b
|
enhance: show select when hovering on it
|
2024-07-05 15:55:04 +08:00 |
|
Tienson Qin
|
d523948803
|
Use new tables for all pages
|
2024-07-05 15:13:34 +08:00 |
|
Tienson Qin
|
d132522590
|
enhance: checkbox color
|
2024-07-03 10:51:28 +08:00 |
|
Tienson Qin
|
484c4305ef
|
fix: checkbox
|
2024-07-03 10:25:14 +08:00 |
|
Tienson Qin
|
a4f7014700
|
Style tweaks
|
2024-07-03 09:42:06 +08:00 |
|
Tienson Qin
|
cba34dbfcf
|
feat: table properties dnd
|
2024-07-02 23:36:52 +08:00 |
|
Tienson Qin
|
3c0e57c75c
|
enhance: add muted color for th
|
2024-07-02 22:30:06 +08:00 |
|
Gabriel Horner
|
3809d58b21
|
fix: typos
|
2024-07-02 20:17:02 +08:00 |
|
Tienson Qin
|
52987fc02f
|
enhance: table use fixed layout
|
2024-07-02 18:17:44 +08:00 |
|
Tienson Qin
|
6c653094dd
|
wip: class objects table
|
2024-06-29 00:50:30 +08:00 |
|
Tienson Qin
|
d8c94b7a2f
|
Revert "feat(shui): add shui table & expose tanStackReact APIs"
This reverts commit e2b6623ef5.
|
2024-06-27 15:48:45 +08:00 |
|
Tienson Qin
|
a21a61fde6
|
fix: sorting
|
2024-06-26 22:26:20 +08:00 |
|
Tienson Qin
|
cc56ba1227
|
add delete support for all pages
|
2024-06-26 20:27:33 +08:00 |
|
Tienson Qin
|
5c965e5235
|
fix: load all pages initially
There're still some issues when loading partial pages initially,
let's improve the performance during the test.
|
2024-06-26 17:46:52 +08:00 |
|
charlie
|
119b519e2a
|
Merge branch 'feat/db' into experiment/tanstack-table
|
2024-06-26 11:33:18 +08:00 |
|
charlie
|
d278067f8c
|
enhance(ui): support hide close button option for the shui dialog
|
2024-06-26 10:01:54 +08:00 |
|
Tienson Qin
|
2cdfaa7fdf
|
Remove debug
|
2024-06-25 22:42:53 +08:00 |
|
Tienson Qin
|
9b259a8291
|
fix: shui table demo
|
2024-06-25 22:42:23 +08:00 |
|
Tienson Qin
|
da602e7490
|
wip: shui table
|
2024-06-25 19:10:58 +08:00 |
|
charlie
|
946499ad56
|
enhance(ui): support auto width for the shui dialog content
|
2024-06-25 18:06:13 +08:00 |
|