Tienson Qin
a63d21cf01
fix: lost editor focus when indent to embed node
2025-07-03 17:25:36 +08:00
Tienson Qin
a1d1e0b752
fix: typo
2025-06-30 21:10:49 +08:00
Tienson Qin
fa0777c65a
fix: can't open empty block with arrow left and right
2025-06-30 21:10:49 +08:00
charlie
c953973cd6
fix: e2e tests
2025-06-30 21:10:49 +08:00
charlie
afc36f4549
enhance(ux): improve blocks selection for the dummy block button
2025-06-30 21:10:49 +08:00
Gabriel Horner
e4ffd13340
fix: tags can have duplicate names
...
Tags should not have duplicate names regardless of their
extends or if they're built-in or not.
Fixes https://github.com/logseq/db-test/issues/338 and fixes
https://github.com/logseq/db-test/issues/349
2025-06-24 08:35:49 -04:00
Tienson Qin
19513d3ecb
fix: delete at end concats wrong blocks
...
related to https://github.com/logseq/db-test/issues/347
2025-06-23 23:05:02 +08:00
Tienson Qin
33331cc3e6
enhance(perf): avoid re-run built-in queries when collapsed
2025-06-22 18:26:18 +08:00
Tienson Qin
9b0263823f
fix: invalidated blocks
...
related to https://github.com/logseq/db-test/issues/281
2025-06-22 12:33:48 +08:00
Gabriel Horner
e489cc283c
fix: built-in pages could be turned into tags
...
Fixes https://github.com/logseq/db-test/issues/333 .
Also added guards at handler level in case they are used elsewhere.
Made sure to couple them to outliner-validate as centralizing validation
is important if we want to have a consistent, bug-free approach
to updating entities
2025-06-20 12:53:23 -04:00
Tienson Qin
5d6f5ad8dd
fix: a few bugs on sentry
2025-06-19 14:33:22 +08:00
rcmerci
d6a96e825e
fix: repo has wrong graph-schema-version in all-repos
2025-06-18 19:51:07 +08:00
Tienson Qin
3bdd46a898
enhance(ux): use yyyymmdd to search journals
2025-06-18 15:44:40 +08:00
Tienson Qin
8611ecd4dc
style tweaks
2025-06-18 08:49:05 +08:00
Tienson Qin
51d0cf5207
fix: ordered list number on Library page
2025-06-17 19:59:33 +08:00
Tienson Qin
7b46076170
Merge branch 'master' into refactor/page-parent
2025-06-17 19:44:34 +08:00
Tienson Qin
3b718f70c8
enhance(ux): render blocks by their orders ( #11948 )
...
* enhance: render nested children when rendering its parent
except that for long pages (500+ blocks).
* refactor: rename :block.temp/fully-loaded? to :block.temp/load-status
* fix: tests
* enhance: define keyword :block.temp/load-status
* update to :self
* chore: remove buggy parent cycle detect
* enhance(ux): don't delay rendering block properties
---------
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-06-17 19:41:13 +08:00
Gabriel Horner
90c7fc5775
enhance: UI imports assets as #Asset
...
Also made importer and db asset creation use same helper fns
2025-06-17 19:36:05 +08:00
Tienson Qin
b348b031e4
enhance(ux): able to move existing pages to Library
2025-06-16 19:00:53 +08:00
Tienson Qin
5894579a62
Merge branch 'master' into refactor/page-parent
2025-06-16 16:26:56 +08:00
Tienson Qin
2b3e712762
fix: delete untitled pages
2025-06-16 15:23:41 +08:00
Tienson Qin
ed42ae17b2
enhance: able to delete pages from Library
2025-06-16 15:05:13 +08:00
Tienson Qin
e9df12d452
fix: add button should create new page instead of new block
...
For the Library page.
2025-06-16 14:38:27 +08:00
Tienson Qin
f442ae82a0
enhance(ux): able to create pages directly on Library
2025-06-16 11:05:22 +08:00
sarab
0feb634198
fix: match paste of x.com links for twitter
2025-06-15 08:37:43 +08:00
Tienson Qin
92ec65d61d
Merge branch 'master' into refactor/page-parent
2025-06-15 08:27:33 +08:00
Tienson Qin
1d3e8a1703
enhance(ux): cmdk tag configure
2025-06-13 20:07:16 +08:00
Tienson Qin
e92ea7a771
enhance(ux): convert existing page to a tag when tagging a block
2025-06-12 23:28:56 +08:00
Tienson Qin
47cc2c998e
fix: moving the focus up and down doesn't work properly
...
related to https://github.com/logseq/db-test/issues/302
2025-06-12 04:08:17 +08:00
Tienson Qin
fac981bea0
fix: links not resolving
...
fixes https://github.com/logseq/db-test/issues/311
2025-06-08 22:19:50 +08:00
Tienson Qin
f3cd818bee
fix: auto-complete fails when referencing a page
2025-06-08 14:52:49 +08:00
Tienson Qin
9cf01cecdf
fix: pages not resolved until visited
...
related to https://github.com/logseq/db-test/issues/291
2025-06-08 11:22:24 +08:00
Tienson Qin
e22c42c05b
fix: lint
2025-06-06 07:16:02 +08:00
Tienson Qin
876db84672
fix: can't scroll more than a couple journals down
...
without losing position. This bug happens for file graphs because
it keeps creating the today journal page if it's empty.
2025-06-06 06:35:10 +08:00
Tienson Qin
589e85550a
fix: esc to exit filter first and then clear the input
2025-06-06 02:42:18 +08:00
Gabriel Horner
4b4c76bef6
fix: invalid pages created from cmd-k
...
Could specify private tags like `P1 #Property` which resulted in invalid
pages. Could also create invalid whiteboards as noticed in
https://discord.com/channels/725182569297215569/725182570131751005/1380146143937433670
2025-06-05 11:53:28 -04:00
Gabriel Horner
f6d8595645
fix: view edn export fails for group by
...
Fixes https://github.com/logseq/db-test/issues/300
2025-06-05 10:07:31 -04:00
rcmerci
bcab738d52
fix(rtc): refresh ui component after asset-file writing finished
2025-06-05 00:43:52 +08:00
Tienson Qin
4d112d242c
fix: cursor moves to main area when using keyboard to delete blocks
...
in sidebar
2025-06-05 00:39:14 +08:00
Tienson Qin
7d5b72b896
fix: cursor moves to main area after deleting selection from sidebar
2025-06-05 00:39:14 +08:00
Tienson Qin
2b0b6fdb85
fix: arrow to create new block iff it's an empty page
2025-06-05 00:39:14 +08:00
Tienson Qin
f7035a0261
fix: delete block in a container moves cursor to another container
...
fix https://github.com/logseq/db-test/issues/284
2025-06-05 00:39:14 +08:00
Tienson Qin
17f5e9127c
fix: don't collapse blocks in list views if there's no children
2025-06-02 23:48:35 +08:00
Tienson Qin
8eee397b45
fix: rtc creates duplicated first blocks for new journal pages ( #11913 )
...
* fix: rtc creates duplicated first blocks for new journal pages
The root cause is that those blocks from different clients have
different ids. Instead of using persistent block id, this fix avoids
generating the first block until users really start editing it.
* fix: add button not displayed when the last block is not empty
* fix: e2e tests
* enhance: remove dummy block
* fix: open-last-block
2025-06-02 14:19:19 +08:00
Tienson Qin
d7f0c248ff
fix: bring back :ref/default-open-blocks-level
2025-06-02 11:19:10 +08:00
Tienson Qin
08bbe5c82d
enhance: add a command to gc current graph
2025-06-02 11:13:43 +08:00
Tienson Qin
a2936ba5ef
fix: backup file and notify existing one
2025-05-29 00:39:51 +08:00
Gabriel Horner
f846ec9dae
fix: repo test
...
need to stub worker-state config instead of state config. Also removed
unused async code in test fn
2025-05-29 00:39:51 +08:00
Tienson Qin
92639087d4
fix: sync calls for test version
2025-05-29 00:39:51 +08:00
Tienson Qin
2a74fc3d7e
Add test version of alter-file
2025-05-29 00:39:51 +08:00