Tienson Qin
69290cb938
debug: capture error when worker request failed
2025-09-08 14:52:59 +08:00
Tienson Qin
64d5148907
debug: capture sqlite db error
2025-09-08 14:30:47 +08:00
charlie
28850387a1
enhance(android): update color definitions
2025-09-08 11:21:28 +08:00
charlie
86ca245134
enhance(android): adjust soft input mode and set navigation bar color based on theme
2025-09-08 11:20:20 +08:00
Tony Cerqui
df917f3d52
Remove Logseq Hub link ( #12089 )
...
Its a dead link
2025-09-07 20:11:30 +08:00
Tienson Qin
9507775782
fix: spell
2025-09-07 19:53:06 +08:00
Tienson Qin
f6d56cca74
fix: webpack release using production mode to reduce bundle size
2025-09-07 19:43:28 +08:00
Tienson Qin
8a557fcf03
fix: wrong parameters for thread-api/check-worker-status
2025-09-07 19:38:11 +08:00
Tienson Qin
303dd4f056
fix: show all hidden properties in sidebar
2025-09-07 18:44:13 +08:00
Tienson Qin
aba80a4564
enhance(ux): add hidden properties area in sidebar and main page
2025-09-07 18:40:22 +08:00
Tienson Qin
5715a813a1
enhance(mobile): don't close block modal when swiping right
2025-09-07 15:17:51 +08:00
Tienson Qin
1a9b5b843c
refactor: move fs/pfs to db-worker.js
2025-09-07 12:51:02 +08:00
rcmerci
24e9896fb7
fix(rtc): skip insert-or-move-block when parent and order both missing
2025-09-06 16:11:57 +08:00
rcmerci
a6b7951804
fix(rtc): property reorder not syncing
2025-09-06 15:09:10 +08:00
rcmerci
1974f696ae
enhance: faster db-rebuild-block-refs
2025-09-06 01:29:47 +08:00
charlie
17fb9487c5
enhance(mobile): weird viewport scroll for android
2025-09-05 23:30:31 +08:00
charlie
39bfdbbee7
enhance(mobile): env safe area for ios
2025-09-05 18:39:15 +08:00
charlie
397e0d6038
enhance(mobile): adjust padding and height for native Android layout
2025-09-05 18:24:41 +08:00
Tienson Qin
62797213fd
enhance: sidebar page opacity
2025-09-05 18:22:53 +08:00
Tienson Qin
3b7be47bec
fix: action sheet height
2025-09-05 18:13:33 +08:00
charlie
687d3e8ca1
enhance(mobile): add safe area insets for iOS devices
2025-09-05 18:11:31 +08:00
charlie
0a4f5b9a0e
enhance(mobile): add safe area insets for improved layout on android devices
2025-09-05 18:06:52 +08:00
Tienson Qin
c988148e7b
enhance(mobile): polish search page
2025-09-05 17:53:18 +08:00
Tienson Qin
1b3af24459
enhance(mobile): remove mobile header background and bottom border
2025-09-05 16:53:52 +08:00
Tienson Qin
f6de99ea7b
fix(mobile): don't open sidebar when editing or selected
2025-09-05 16:43:54 +08:00
Tienson Qin
04e09d63ea
fix: don't open sidebar when there's popup or modal
2025-09-05 15:45:30 +08:00
Tienson Qin
7c627db203
fix: popup can't be scrolled
2025-09-05 15:24:41 +08:00
charlie
96b52e3c2f
enhance(mobile): close keyboard when scrolling the search results
2025-09-05 14:33:18 +08:00
Tienson Qin
1fcd09c0a9
don't show client-server schema dismatch error
2025-09-05 13:09:46 +08:00
Tienson Qin
59f75319b8
fix: util/web-platform? is not a function
2025-09-05 13:06:57 +08:00
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