Tienson Qin
f6371eb376
fix(mobile): keyboard blink when deleting a block
2025-12-05 10:15:53 +08:00
Tienson Qin
a8e2065eff
fix: editor line-height
2025-12-05 10:03:18 +08:00
Gabriel Horner
f6ce9fb472
enhance: add descriptions for DB export options to clarify their purpose
2025-12-04 15:53:56 -05:00
Gabriel Horner
fdc5d889d6
fix: invalid DB when class turned page has hanging :db/ident
...
Resolves https://github.com/logseq/db-test/issues/636#issuecomment-3604890145
2025-12-04 12:23:45 -05:00
Gabriel Horner
deaed7d305
fix(cli): validate shouldn't consider some :block.temp/* attributes
...
Encountered this with a graph in
https://github.com/logseq/db-test/issues/636 and a previous issue
2025-12-04 11:38:27 -05:00
Tienson Qin
973e3c5d8e
fix: clickable title opacity
2025-12-04 23:53:00 +08:00
Tienson Qin
c184d1ab99
enhance(mobile): bring back clicking title to switch graph
2025-12-04 23:53:00 +08:00
Gabriel Horner
07a0feb856
enhance(cli): Add validate option to export-edn command
...
Useful for sanity checking exports and dev
2025-12-04 10:30:56 -05:00
Gabriel Horner
8fc56bfaa3
refactor: Update importer to use validate-local-db
...
Also update validation in DB scripts:
* replace alternative validate-db impl with standard CLI one
* Add validation to import script
* Choose to decouple other DB scripts from validate-db as it may go away
later
2025-12-04 10:30:56 -05:00
Gabriel Horner
c8f99d1ff3
refactor: make CLI and testing validation consistent
...
Both have needs that are more for local graphs
2025-12-04 10:30:56 -05:00
Tienson Qin
c524762773
fix: fold button overlap with block title
2025-12-04 22:45:06 +08:00
Tienson Qin
bcddc3dbbc
fix: no extra space when keyboard is open
2025-12-04 22:08:16 +08:00
Tienson Qin
7e8ed5333a
enhance: iOS dynamic type
2025-12-04 22:02:34 +08:00
Tienson Qin
0327e0f4a7
fix: sometimes can't scroll on journals
2025-12-04 19:11:58 +08:00
Tienson Qin
34121d1261
fix: no topbar when switching graph
2025-12-04 18:28:36 +08:00
Tienson Qin
7389964700
fix(mobile): home page bounce
2025-12-04 16:54:17 +08:00
Tienson Qin
b20f854fe8
fix: lint
2025-12-04 16:44:33 +08:00
Tienson Qin
1a9e6508c1
fix: enforce swipe from edge to back to avoid conflicts
2025-12-04 16:43:34 +08:00
Tienson Qin
18409b0295
fix: keyboard && editor toolbar blink when editing another block
2025-12-04 16:13:42 +08:00
Tienson Qin
0682ef0fcb
enhance(ux): tabbar show unfilled icon when unselected
2025-12-04 11:00:11 +08:00
Tienson Qin
86dfde131a
enhance(ux): add opacity for iOS top bar buttons
2025-12-04 11:00:11 +08:00
sander boer
d737a447c2
feat: allow user to add an allow list ( #12236 )
2025-12-04 10:56:16 +08:00
benjypng
458d6d71e5
Update dompurify dependency version ( #12242 )
...
Updated dompurify dependency from version 2.5.4 to 3.2.4.
DOMPurify before 3.2.4 has an incorrect template literal regular expression when SAFE_FOR_TEMPLATES is set to true, sometimes leading to mutation cross-site scripting (mXSS).
2025-12-04 10:15:00 +08:00
Tienson Qin
7786de4632
fix: blank until navigation push transition ends
2025-12-04 09:50:24 +08:00
Gabriel Horner
3219b827e6
fix: import of existing pages preserves properties and tags
...
with :build-existing-tx? option. Makes behavior consistent with blocks.
This also fixes built-in pages that weren't re-importing correctly
w/ modified properties
2025-12-03 15:30:54 -05:00
Tienson Qin
a7c5baa095
enhance(mobile): move import to graph tab actions
2025-12-04 00:12:28 +08:00
Tienson Qin
266e7d9cba
chore: remove keep-keyboard-open
2025-12-03 23:07:02 +08:00
Gabriel Horner
a9231a4751
Revert "chore: disable intermittently failing test"
...
This reverts commit a8468fdf23 .
2025-12-03 08:29:50 -05:00
Tienson Qin
fc30707a44
fix: store theme on native side too
2025-12-03 21:20:01 +08:00
Tienson Qin
62c1bd67c2
fix: system theme
2025-12-03 20:57:53 +08:00
Tienson Qin
33044c8745
fix: add missing extern
2025-12-03 18:59:16 +08:00
Tienson Qin
f64580310c
fix: all graphs link
2025-12-03 18:14:16 +08:00
Tienson Qin
50a1ddbd92
fix: iOS theme
2025-12-03 18:11:12 +08:00
Tienson Qin
298f349798
fix: sync system theme when the current theme is system theme
2025-12-03 16:55:41 +08:00
Tienson Qin
60689b25fa
enhance(ux): add graphs tab
...
move settings to sheet
2025-12-03 16:31:56 +08:00
Tienson Qin
8be999030b
enhance(ux): show encrypted icon in graph list
2025-12-03 14:26:51 +08:00
Tienson Qin
820dcb1add
fix: editor not at top of capture view
2025-12-03 13:48:04 +08:00
Tienson Qin
1d6d20a32b
fix: add audio to normal editor toolbar
2025-12-03 13:34:47 +08:00
Tienson Qin
4b0c56a87a
Revert "chore: no need to keep keyboard open on mobile"
...
This reverts commit 0d134cb4c5 .
2025-12-03 13:29:13 +08:00
Tienson Qin
2c5de63b3f
Revert "fix(mobile): blink when capture"
...
This reverts commit 3366155fad .
2025-12-03 13:06:42 +08:00
Tienson Qin
29dce2bd5b
fix: app crash after capture
2025-12-03 13:06:42 +08:00
Gabriel Horner
ef68e19b32
fix page export when blocks reference each other
...
Fixes https://github.com/logseq/db-test/issues/571
2025-12-02 19:22:54 -05:00
Gabriel Horner
a8468fdf23
chore: disable intermittently failing test
2025-12-02 13:53:42 -05:00
Gabriel Horner
134dc0f2a8
enhance: validate export EDN for most export types
...
and error explicitly if they can't import. This is much better
for the user so they aren't finding out later that EDN is invalid
on import. Added both to the export menu and to export EDN commands that
aren't graph-wide. Related to
https://github.com/logseq/db-test/issues/549
2025-12-02 13:50:09 -05:00
rcmerci
748690b16d
fix(test): fix rtc-basic-test
2025-12-03 00:01:26 +08:00
Gabriel Horner
17cc2603a7
chore: add flag to skip intermittenly failing e2e test
...
This has been failing intermittently for awhile with the latest being
https://github.com/logseq/logseq/actions/runs/19863440926/job/56919481889
2025-12-02 10:42:24 -05:00
Gabriel Horner
f8064253a2
fix: remove misplaced ignore
2025-12-02 10:11:11 -05:00
Tienson Qin
4d52291d06
fix: skeleton bg on dark theme
2025-12-02 23:02:37 +08:00
Tienson Qin
d1abefab02
enhance(ux): add undo/redo on mobile
2025-12-02 22:58:29 +08:00
Tienson Qin
d45f0ea3e0
fix: editor toolbar should be hidden when exit capture
2025-12-02 22:51:28 +08:00