Gabriel Horner
6c876a0be2
chore: convert last of frontend tests to db graphs
...
Now able to remove unused frontend.test.* namespaces.
Also removed file-graph specific handling of old attrs like
:block/ref-pages
2026-01-22 13:19:57 -05:00
Tienson Qin
cbece9e29f
fix: lint
2026-01-22 00:52:47 +08:00
Tienson Qin
a0f737e3a8
enhance(ux): block collapse state should be isolated in container
2026-01-22 00:52:47 +08:00
Tienson Qin
00ccff81e7
more file-graph cleanup
2026-01-06 18:14:21 +08:00
Tienson Qin
bcc478b5f7
refactor: separate og and db version ( #12276 )
...
separate og and new version apps
remove file sync, tldraw, excalidraw and zotero
2025-12-29 15:39:32 +08:00
Tienson Qin
cf80caebf6
feat: db auto backup on desktop ( #12275 )
...
* feat: db auto backup on desktop
* fix: press delete closes right sidebar
fix https://github.com/logseq/db-test/issues/670
* disable git backup for db graphs since it's confusing
Users can still use external Git for version control.
---------
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2025-12-25 10:40:59 +08:00
Tienson Qin
f910fcfea8
Android native UX ( #12254 )
...
feat: android native UX
2025-12-13 00:10:56 +08:00
Tienson Qin
88721b45fb
enhance(mobile): replace buggy capture bottom sheet with tab
2025-12-06 02:49:48 +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
Victor239
2b57fd9ee8
fix: default-open-blocks-level 0
2025-12-01 21:35:32 +08:00
Tienson Qin
9c01d46bc3
enhance(mobile): native alert
2025-11-28 03:06:13 +08:00
Charlie
98b474e0ef
enhance(ui): support global mode for the custom font family ( #12226 )
2025-11-25 08:24:01 +08:00
Tienson Qin
c19a333d90
enhance(e2ee): store aes encrypted password in OPFS
...
so no need to input password repeatly
2025-11-24 11:40:18 +08:00
Tienson Qin
875e1b68c4
chore: no need to check indexeddb support anymore
2025-11-14 00:06:38 +08:00
Tienson Qin
4e5237e82a
fix(mobile): reload web app if old db worker is still running
...
when switching back to the app.
2025-10-11 16:11:35 +08:00
Tienson Qin
55480ada79
remove unused check
2025-09-23 20:58:09 +08:00
Tienson Qin
2495d9bf89
add more debug log
2025-09-23 20:44:18 +08:00
Charlie
e103593c0d
feat(mobile): audio record && transcribe ( #12105 )
...
* feat: audio transcribe
* enhance(mobile): auto start recording on initialization
* fix(mobile): can't delete journal from selection bar
* fix: duplicated audio record buttons in quick add
* fix(mobile): inactive bottom tab color
* enhance(mobile): display no results when there's no matched items
* enhance(mobile): add audio transcription feature and enhance audio component
* fix: store assets directly instead in today page instead of node ref
* save transcribed text to audio's child block
* enhance: transcribe supports punctuations and being offline only
* fix(mobile): save assets to current editing page
---------
Co-authored-by: Tienson Qin <tiensonqin@gmail.com >
2025-09-16 16:09:29 +08:00
Tienson Qin
0520166e98
fix: quick add blocks should be separated for different users
2025-09-15 11:46:06 +08:00
Tienson Qin
1705025557
rename db-worker-ready-promise to app-ready-promise
2025-09-09 17:46:04 +08:00
Tienson Qin
f137da94f6
fix: share text or picture doesn't work if the app has been closed
2025-09-09 14:15:52 +08:00
Tienson Qin
a64fae7c3a
fix: circle dep
2025-09-08 15:02:44 +08:00
Tienson Qin
43e7eda18d
fix(mobile): reload the app if db worker closed
2025-09-03 16:36:39 +08:00
Tienson Qin
d84d3f9652
enhance(ux): set/unset #Page to convert between page and block ( #11970 )
...
* enhance(ux): add/remove #Page to toggle page/block
* enhance(ux): "p t" to set tags for selected blocks
Updated "p a" to toggle displaying all properties including hidden ones.
* feat: cmd+k move blocks
* fix: block could be converted to page and create invalid nodes
Pages with block namespace parents is nonsensical and pages in
property values led to multiple validation errors. Also guard
against class and property pages as namespace parents
* fix: warn on failed cut+paste or indent/outdent of page blocks. Better to warn than silent failure which leaves user confused on
what happened.
---------
Co-authored-by: Gabriel Horner <gabriel@logseq.com >
2025-08-05 17:45:57 +08:00
Tienson Qin
2d50ca5ce2
Merge branch 'master' into feat/hnswlib+transformer-js
2025-07-11 18:15:33 +08:00
Tienson Qin
9abe6864c1
Add rtc test group
2025-07-10 18:06:58 +08:00
Tienson Qin
ebab2c2751
fix: selection
2025-07-05 12:20:13 +08:00
Tienson Qin
e373350aef
fix: lint
2025-07-04 02:43:52 +08:00
Tienson Qin
88ad410a9d
remove contenteditable as it introduces other issues
2025-07-01 15:28:14 +08:00
Tienson Qin
13305e3169
Merge branch 'master' into feat/capacitor-new
2025-07-01 08:06:47 +08:00
Tienson Qin
fa0777c65a
fix: can't open empty block with arrow left and right
2025-06-30 21:10:49 +08:00
Tienson Qin
bfbb5422d6
fix: disable contenteditable in selection mode
2025-06-23 16:27:18 +08:00
Tienson Qin
3c52bced5c
Merge branch 'master' into feat/capacitor-new
2025-06-22 21:39:37 +08:00
Tienson Qin
82e358953a
perf: recycle dom nodes when folding references
2025-06-19 23:18:23 +08:00
rcmerci
706c859edb
enhance: update remote-function
2025-06-18 11:02:56 +08:00
Tienson Qin
07e91b1193
fix: show editor commands bar iff in the editing mode
2025-06-06 12:54:07 +08:00
Tienson Qin
c74abbb7a3
Merge branch 'master' into feat/capacitor-new
2025-06-06 10:28:24 +08: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
deb2ff554e
enhance: click to select/unselect when there're selected blocks
...
on mobile
2025-06-04 05:17:56 +08:00
charlie
48d541acd0
Merge branch 'master' into feat/capacitor-new
2025-06-02 20:05:31 +08:00
Tienson Qin
dcc0e661e0
fix: set edit block immediately after ui refresh
2025-06-02 15:06:39 +08:00
Tienson Qin
fa12411042
enhance: use pos-int? to check default-open-blocks-level
2025-06-02 11:19:10 +08:00
Tienson Qin
d7f0c248ff
fix: bring back :ref/default-open-blocks-level
2025-06-02 11:19:10 +08:00
rcmerci
664bf21f50
fix: add db-worker-ready-flow to avoid calling <invoke-db-worker too early
2025-06-01 18:18:38 +08:00
Tienson Qin
8bb3ef2834
enhance(ux): smooth fade out for command bar
2025-05-30 06:27:45 +08:00
Tienson Qin
ecaf7fc0ae
fix: clear selection when swipe to toggle a selected block
2025-05-30 02:52:30 +08:00
charlie
8f8991d108
Merge branch 'feat/db' into feat/capacitor-new
2025-05-29 11:06:22 +08:00