Charlie
630c077c02
Enhance(UX): left sidebar ( #11649 )
...
* chore(ui): add sidebar related components
* chore(shui): add sidebar core
* enhance(ui): WIP polish left sidebar
* enhance(ui): polish opacity value
* enhance(ui): remove unnecessary css
* enhance(ui): simplify the left sidebar related css
* enhance(ui): polish left sidebar navigations
* enhance(ui): polish navigations items
* enhance(ui): polish graphs picker from the left sidebar
* enhance(ui): polish graphs selector
* enhance(ui): graphs dropdown content
* enhance(ux): create new page for the graphs selector section
* enhance(ui): remote icon for the graphs selector
* enhance(ui): polish sidebar navigations filter
* fix(ui): background color for the left sidebar
* enhance(ui): refactor names related with the left sidebar
* enhance(ux): WIP configurable navigations from the left sidebar
* enhance(ux): configurable navigations popup
* enhance(ux): persist user navigations from the left sidebar
* fix(ui): bad graph selector type icon
* fix: lint
* fix: lint
* enhance(ui): polish details for the left sidebar
* chore: remove shadcn sidebar component
* chore: remove shadcn sidebar related component
* fix(ui): text overflow for the page name item
2024-12-19 15:00:52 +08:00
Tienson Qin
56e3136103
enhance: skip property inner text when navigating properties
2024-12-16 11:16:35 +08:00
Tienson Qin
1f86f47c3d
fix: CTRL+z on config files goes back to previous page
...
fixed https://github.com/logseq/db-test/issues/169
2024-12-15 20:58:03 +08:00
rcmerci
7de634956f
perf: replace high-freq updated atom with volatile
2024-12-12 17:49:43 +08:00
rcmerci
ebbb53c5ae
perf: reduce str & pr-str calls
2024-12-12 17:40:14 +08:00
rcmerci
3c97f9ba34
enhance: show remote-graphs in All graphs when rtc-enabled
2024-12-12 13:52:44 +08:00
Tienson Qin
8b8fd8712c
feat: highlight recent blocks
2024-12-02 21:07:04 +08:00
Tienson Qin
cca7a030f3
refactor: use :rtc/asset-upload-download-progress
...
instead of :rtc/asset-downloading?
2024-11-27 15:41:03 +08:00
rcmerci
3ea357d7c2
feat(asset-sync): add progress when upload&download
2024-11-27 12:54:41 +08:00
Tienson Qin
c1203b3cce
fix: reactive asset downloading status
2024-11-25 22:49:25 +08:00
Tienson Qin
3b40cc586e
fix: can't copy block ref
2024-11-25 21:50:14 +08:00
Tienson Qin
25bbbc7950
fix: can't select blocks after inserting/indenting a block
2024-10-31 17:40:54 +08:00
Tienson Qin
4da4f2b2d5
fix: table still shows deleted blocks
2024-10-31 15:56:58 +08:00
Tienson Qin
818f0645ac
fix: CMD+(shift)k does not navigate to block
...
Fixes https://github.com/logseq/db-test/issues/125 .
2024-10-28 17:52:27 +08:00
Tienson Qin
12b1f3eaf3
perf: reuse non-updated entities as possible as we can
2024-10-21 15:17:21 +08:00
Tienson Qin
62e0ce4819
enhance: collapse class/property properties by default
2024-10-18 12:33:05 +08:00
Tienson Qin
c215f7e496
fix: worker add missing class or properties to typed display blocks
2024-10-14 21:23:58 +08:00
charlie
eb4cb0609f
enhance(ui): remove all of the classic modal components
2024-10-12 15:17:32 +08:00
charlie
7167e56f8c
enhance(ui): remove classic sub modals
2024-10-12 11:56:38 +08:00
charlie
669299dd7a
enhance(ui): refactor the classic select modal with the shui dialog
2024-10-11 18:38:34 +08:00
Tienson Qin
a53943e19e
fix: block content not saved when exit code mode
2024-10-03 18:31:25 +08:00
Tienson Qin
ccb6ee48e4
enhance: ESC on code back to raw editor
...
Also, removed :editor/pending-type-block.
2024-10-03 17:16:41 +08:00
charlie
7d1d6f49da
enhance(ux): enter to edit the code type block
2024-10-01 13:56:04 +08:00
charlie
ebe2d794cc
enhance(ux): up/down for the code type block
2024-09-30 11:18:40 +08:00
charlie
ca08ba94e1
enhance(ux): polish workflow for the code type block
2024-09-27 14:34:22 +08:00
Gabriel Horner
ca9d247c72
fix: private built-ins and hidden pages can't be opened
...
in sidebar to cause error states like in #91 . Fixes
https://github.com/logseq/db-test/issues/92#issuecomment-2357277495
2024-09-18 22:50:58 -04:00
Gabriel Horner
5c59c45b45
enhance: make default queries consistent with new task states
...
Fixes logseq/db-test#74
2024-09-11 10:27:15 -04:00
Tienson Qin
8455c9419c
fix: UI not updated after importing file db
...
Related to https://github.com/logseq/db-test/issues/59
2024-09-10 00:21:41 +08:00
Tienson Qin
da5f3cbb20
feat: p t to toggle display properties including empty && hidden
...
It can toggle display selected blocks or all the blocks if no block
has been selected.
2024-09-05 06:49:16 +08:00
Tienson Qin
97d4a4caf6
enhance: display empty positioned checkbox properties
2024-09-05 05:21:54 +08:00
Tienson Qin
2293d11a2b
chore: rename :logseq.property/title-format to
...
:logseq.property.journal/title-format
2024-08-29 14:29:22 +08:00
Tienson Qin
0643c862d9
wip: journal custom title
2024-08-28 16:50:48 +08:00
Gabriel Horner
1401bb1dd9
enhance: unify advanced commands with slash commands
...
fixes LOG-3206
2024-08-27 12:36:46 -04:00
Tienson Qin
f442c9e954
fix: lint
2024-08-27 23:22:27 +08:00
Tienson Qin
b9f9fa0ca6
wip: Demo switch to use db graph
2024-08-10 13:42:37 +08:00
Gabriel Horner
48df03a1fa
fix: finish removing arweave
...
Follow up to a6e0b0a092
2024-08-08 09:24:02 -04:00
Tienson Qin
c1c6197b9b
fix: pages of different types can use the same name
2024-08-06 13:08:35 +08:00
charlie
12aa626d8b
feat(ui): custom editor font
2024-08-05 16:30:17 +08:00
Gabriel Horner
46c5110701
fix: document and validate a db only config.edn option
...
Also fix another outdated comment
2024-07-30 17:20:12 -04:00
Tienson Qin
b3a786db02
Merge branch 'feat/db' into refactor/narrow-gap-between-page-and-block
2024-07-29 13:36:00 +08:00
Tienson Qin
91800b0222
fix: use the original ref that users chosen when possible
2024-07-29 12:51:11 +08:00
Tienson Qin
eb1108527c
fix: virtualized blocks selection
2024-07-25 23:12:58 +08:00
Tienson Qin
1fa2fef5ad
fix: selection with reversed direction
2024-07-25 21:59:29 +08:00
Tienson Qin
0eaf10cacc
fix: selection for virtualized blocks
2024-07-25 21:35:40 +08:00
Tienson Qin
d847023dc1
Refactor: rename :block/content to :block/title
2024-07-10 22:33:44 +08:00
rcmerci
7ce9cd7094
refactor(rtc): remove recent-updates related code
2024-07-02 17:41:56 +08:00
rcmerci
8500fbc4e2
enhance(rtc): add rtc-recent-updates-flow
2024-06-24 01:14:49 +08:00
Tienson Qin
f16e972709
fix: wrong pos when pressing Backspace
...
Editor's state including last pos and cursor range need to be cleared
when callling block-handler/edit-block!
2024-06-21 18:29:48 +08:00
rcmerci
b5b28a6563
enhance(rtc): add :rtc/log in state, and update debug-ui
2024-06-18 21:20:31 +08:00
Tienson Qin
b9fc96e3dd
fix: new typing chars are not saved after Enter pressed
...
This happens when writing fast or on an old device, the reason is that
the user can still write something after Enter pressed and before the
data is transacted and UI refreshed.
2024-06-18 21:16:27 +08:00