Tienson Qin
cfbb563bc5
fix: don't show file graphs on both web and mobile
2025-09-05 12:52:47 +08:00
Tienson Qin
cba8520ed9
enhance(mobile): search auto focus
2025-09-05 12:45:22 +08:00
Tienson Qin
9313235d1d
enhance(mobile): increase font size for graph switch and sidebar
2025-09-05 12:45:22 +08:00
Tienson Qin
3073649b91
enhance(mobile): toggle sidebar without releasing touch
2025-09-05 12:45:22 +08:00
charlie
2236f3fc14
enhance(api): add get_page_properties function and update related tests
2025-09-05 11:48:42 +08:00
Gabriel Horner
f1b53a19d7
chore: add more logging for unexpected api errors
2025-09-04 12:23:47 -04:00
Tienson Qin
6d4bc92cad
enhance(mobile): no need to swipe from edge to navigate back
2025-09-04 23:46:44 +08:00
Tienson Qin
51e62b0039
enhance(ux): use sidebar sheet instead of persistent sheet
...
Pros:
1. clicking outside to close sidebar works
2. doesn't have to swipe from the edge
Cons:
1. sidebar animation doesn't follow the gesture, we'll see how to fix
this later
2025-09-04 23:34:10 +08:00
Tienson Qin
0e87f9e19f
upgrade java version to 21 for android build
2025-09-04 20:33:05 +08:00
Tienson Qin
89c4258e5d
test android CI
2025-09-04 20:13:50 +08:00
Tienson Qin
3bb42af2a1
try to fix background color for mobile sidebar
...
related to https://github.com/logseq/db-test/issues/455
2025-09-04 18:32:32 +08:00
Tienson Qin
93dc7d02b7
fix(regression): render End of block properties redundantly
...
fixes https://github.com/logseq/db-test/issues/463
2025-09-04 17:35:06 +08:00
Tienson Qin
fa7cd07192
fix: :and ref query should return nodes that having at least one ref ( #12085 )
...
This commit also adds a new :self-ref rule.
`[[page]]` will uses :self-ref,
`(or [[page1]] [[page2]])` will be `(or [:self-ref page1] [:self-ref
page2]`.
`(and [[page1]] [[page2]])` will be `(and [:page-ref page1] [:page-ref
page2] (or [:self-ref page1] [:self-ref page2]))` to ensure the query
result nodes to have at least one page reference.
2025-09-04 17:08:03 +08:00
Charlie
56b54d5f40
Fix(mobile): share contents between apps ( #12086 )
...
* fix(mobile): share asset file for the db graph
* enhance(android): update manifest and intent handling for asset embedding
2025-09-04 16:39:50 +08:00
Gabriel Horner
f93f889f8a
chore: bump to latest nbb w/ datascript update
2025-09-03 10:00:45 -04:00
Tienson Qin
6c3e3c344d
fix: don't show matched children blocks in view results
2025-09-03 21:22:59 +08:00
Tienson Qin
248d8c33f2
refactor: remove block/path-refs ( #12081 )
...
1. refactor: use :block/refs and has-ref rule instead of path-refs
2. remove block/path-refs
3. removes :block-parent rule since there's already :parent
4. enhance: skip pipeline calculation for rtc initial download tx
5. refactor(rtc): remove memoize
---------
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-09-03 20:33:33 +08:00
Tienson Qin
ebfcf3c5f4
fix: e2e-tests
2025-09-03 19:40:40 +08:00
Tienson Qin
77722216d6
fix: smooth sticky header
2025-09-03 19:31:32 +08:00
charlie
8bc154b0c2
fix(package): correct asset-path in cljs mobile watch command
2025-09-03 18:53:19 +08:00
Tienson Qin
8a862b7a0d
fix: buggy sticky header when there're multiple tables
2025-09-03 18:06:31 +08:00
Tienson Qin
b399275034
fix: don't clear selection when clicking property value in popup
2025-09-03 17:15:12 +08:00
Tienson Qin
eb2ae991b3
fix: select options order changed when choosing values
2025-09-03 17:03:50 +08:00
Tienson Qin
1c947ef229
fix: clear block selection when clicking property value
2025-09-03 16:47:48 +08:00
Tienson Qin
43e7eda18d
fix(mobile): reload the app if db worker closed
2025-09-03 16:36:39 +08:00
Gabriel Horner
a81274cd0d
fix: import quoted math blocks
...
and lists in quote blocks. Addresses main issue in https://github.com/logseq/db-test/issues/434
2025-09-02 13:52:32 -04:00
Gabriel Horner
6ed338b96a
fix(regression): journal refs not being built for user :datetime properties
...
Regression accidentally introduced in da73a6c48e
2025-09-02 11:20:41 -04:00
Tienson Qin
ef5b668c55
fix: remove inference-worker from release-mobile
2025-09-02 20:35:12 +08:00
Tienson Qin
2aee658547
perf: add weak references to reduce memory usage ( #12082 )
...
* chore: bump datascript
2025-09-02 19:25:52 +08:00
Tienson Qin
cee1572acd
fix: posthog init
2025-09-02 18:58:50 +08:00
Tienson Qin
afdf00ed26
fix: tweet embed
2025-09-02 17:40:14 +08:00
charlie
be965505d0
enhance(i18n): related with asset block actions
2025-09-02 15:03:20 +08:00
charlie
3e480d665f
fix(ux): edit block for the asset ref block
2025-09-02 15:01:48 +08:00
Tienson Qin
28fbfa8f07
fix: worker-repl
2025-09-02 13:26:39 +08:00
Tienson Qin
d4217fba89
fix: remove main-bundle.js
2025-09-02 09:58:08 +08:00
Gabriel Horner
e9cdb52a39
fix: add publishing workaround so that a page link can load
...
Loading the publishing app with a journal page link e.g. #/page/00000001-2025-0901-0000-000000000000
failed with "Error: 139 is not ISeqable". Weirdly :block/tags in
publishing app is returning integers instead of set of integers while
the app loads. This was encountered before in
06b43ba5b7
2025-09-01 17:22:06 -04:00
Gabriel Horner
dac7ad37a6
fix: publishing doesn't load with latest shadow changes
2025-09-01 16:54:06 -04:00
Tienson Qin
b97b63fd21
fix: run cljs build before webpack
2025-09-01 23:22:18 +08:00
Tienson Qin
abe03fdaca
refactor: use webpack only for workers
2025-09-01 10:27:34 +08:00
Tienson Qin
a59b76bb56
enhance: improve shadow-cljs initial load time
...
https://clojureverse.org/t/improving-initial-load-time-for-browser-builds-during-development/2518
2025-08-31 15:41:42 +08:00
Tienson Qin
5846e0544e
fix: deleting current node move its properties to previous block
...
fixes https://github.com/logseq/db-test/issues/448
2025-08-31 13:18:15 +08:00
Tienson Qin
2e9b6c18b9
fix: math node does not render on desktop
...
related to https://github.com/logseq/db-test/issues/449
2025-08-31 13:07:24 +08:00
charlie
760cf625f1
enhance(ux): improve slash commands sorting for the priority items
2025-08-31 12:59:26 +08:00
Tienson Qin
eed6224fcd
fix: dsl shows uuid instead of title
...
related to https://github.com/logseq/db-test/issues/451
2025-08-31 12:50:06 +08:00
Tienson Qin
4b0ea7d0cf
fix: remove hidden properties from query result
...
fixes https://github.com/logseq/db-test/issues/452
2025-08-31 12:32:16 +08:00
Tienson Qin
6562259674
fix: remove graph conn when switching to another one
2025-08-30 22:04:15 +08:00
Tienson Qin
a92b49c8e1
enhance: move graph view to the bottom of navigations by default
2025-08-30 20:17:57 +08:00
Tienson Qin
90fa1112fd
fix: don't show positioned properties in table row popup
2025-08-30 20:10:30 +08:00
Tienson Qin
b0ddf838e5
fix: math mode brackets render incorrectly
...
fixes https://github.com/logseq/db-test/issues/447
2025-08-30 13:03:55 +08:00
rcmerci
4c2428f858
enhance(rtc): ease mem pressure when transacting downloaded-graph
...
1. partition huge tx-data
2. reduce redundant computations in db-listener
2025-08-29 16:05:19 +08:00