Tienson Qin
f90b682588
feat: ios Widget
2025-09-19 10:57:40 +08:00
Tienson Qin
43fb8b2e04
fix: mic stream not closed
2025-09-19 09:15:22 +08:00
Tienson Qin
b263b1cb8a
enhance: long press + to start audio record
2025-09-18 22:28:58 +08:00
Tienson Qin
1f13dfeaf0
enhance(ux): don't show en transcribe when system locale is en
2025-09-18 21:25:40 +08:00
Tienson Qin
13cb6b35c8
fix: use local time for audios
2025-09-18 21:12:09 +08:00
Tienson Qin
0832f0b7d7
fix: safe check dom blockid
2025-09-18 20:48:00 +08:00
Tienson Qin
abd1d070f5
fix: backspace in the beginning of a node should keep its properties
...
When its prev block's title is empty.
Related to https://github.com/logseq/db-test/issues/470
2025-09-18 20:32:28 +08:00
Tienson Qin
9bb246bc26
fix: can't move page node up/down
2025-09-18 20:22:21 +08:00
Tienson Qin
7935b4606c
enhance: make en transcribe easier to read
2025-09-18 20:05:11 +08:00
Tienson Qin
3610182cbc
fix: don't show transcribe on android
2025-09-18 19:07:16 +08:00
Tienson Qin
b6bf528ac2
fix: remove toolbar background for dark theme
2025-09-18 19:01:23 +08:00
Tienson Qin
d182d28eb2
remove audio color
2025-09-18 16:40:02 +08:00
Tienson Qin
a090ae9850
enhance: remove editor toolbar opacity
2025-09-18 16:24:16 +08:00
charlie
bc5e185279
enhance(mobile): correct recorder reference usage
2025-09-18 15:59:41 +08:00
charlie
2b5fe80205
Merge branch 'master' of https://github.com/logseq/logseq
2025-09-18 15:52:12 +08:00
charlie
82ba02314d
Merge branch 'master' of https://github.com/logseq/logseq
2025-09-18 15:41:30 +08:00
Tienson Qin
2517d1509e
fix: limit audio length
2025-09-18 15:40:58 +08:00
charlie
1d8faf6a3b
refactor(build): remove unused simple-wave-record scripts
2025-09-18 15:34:11 +08:00
charlie
5a1a846662
enhance(mobile): enhance waveform rendering and save functionality
2025-09-18 15:28:46 +08:00
Tienson Qin
8179f62ead
style tweaks
2025-09-18 14:55:00 +08:00
Tienson Qin
c39f83ed7d
fix: set mediaRecorderTimeslice to 1000
2025-09-18 14:31:33 +08:00
Tienson Qin
4139102c37
wip: simple-wave-record integration
2025-09-18 14:24:20 +08:00
charlie
8d00504d84
refactor(mobile): replace wavesurfer with simple-wave-record for audio recording
2025-09-18 12:20:06 +08:00
Tienson Qin
acf49c71e9
use xcode 26.0.0
2025-09-17 23:25:53 +08:00
Tienson Qin
1c74ae814e
test iOS ci
2025-09-17 23:20:53 +08:00
Tienson Qin
6b55a90ea1
enhance: use ios new speech api for transcribe
2025-09-17 23:20:53 +08:00
Gabriel Horner
3d725195a4
fix: lint - turn off lint for wip ns
2025-09-17 10:53:38 -04:00
rcmerci
7fe1b8a215
fix(rtc): update remote-t just before applying ops
2025-09-17 20:20:09 +08:00
rcmerci
655e72ed43
refactor(rtc): merge several ws-requests into one init-request
2025-09-17 20:20:09 +08:00
Tienson Qin
a4d12bff0b
wip: waveform visualizer
2025-09-17 17:58:11 +08:00
Tienson Qin
7e62ac28fd
add new audio record impl
2025-09-17 16:04:00 +08:00
Tienson Qin
d299fe6581
enable sentry source maps for iOS
2025-09-17 13:14:44 +08:00
Tienson Qin
335b275e0a
enhance: set waveform window to 5s
2025-09-17 00:59:48 +08:00
rcmerci
da539c6ecd
chore: apply changes according to prompts/review.md
2025-09-17 00:15:44 +08:00
rcmerci
20817eba66
dev: update prompts/review.md
2025-09-16 23:55:02 +08:00
rcmerci
5ac2f6de10
enhance: read/write-transit-str handle ex-info
2025-09-16 21:06:27 +08:00
Tienson Qin
d0b433c82a
debug: collect insert block timeout errors
2025-09-16 19:39:52 +08:00
Tienson Qin
a71c8a938c
fix: log display
2025-09-16 18:55:52 +08:00
Tienson Qin
b055288734
fix: no block to edit for quick add
2025-09-16 18:44:50 +08:00
Tienson Qin
91ac645cf1
fix: cleanup wavesurfer
2025-09-16 16:34:07 +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
ecc182879a
enhance(mobile): clicking journals scrolls to top
2025-09-16 09:50:01 +08:00
Tienson Qin
791f073a7f
fix: disallow remove pages from #Page view
2025-09-16 00:17:35 +08:00
Tienson Qin
6e0295ddb7
fix: outliner.core/delete-block(s) shouldn't delete any page
...
fixes https://github.com/logseq/db-test/issues/367
2025-09-15 23:53:45 +08:00
Tienson Qin
dd9a32d4de
refactor: RTC reuse :db/id for deleted blocks when undo/redo ( #12101 )
...
1. reuse old eids for block/uuid when apply-remote-ops
2. enhance: clear undo history when failed to validate db
Also, throw transact error from db worker
3. test(rtc): add timeout for wait-for cloud-idle
4. fix: rtc extra tests
5. enhance(test): retry new-block once when assert timeout
---------
Co-authored-by: rcmerci <rcmerci@gmail.com >
2025-09-15 22:29:45 +08:00
Tienson Qin
5cf7fed1e0
fix: don't run <rtc-get-users-info when starting rtc
2025-09-15 18:26:46 +08:00
Tienson Qin
b71c956561
fix: e2e tests
2025-09-15 15:35:32 +08:00
Tienson Qin
e158188e10
fix: hide by default are still shown for number type property values
...
related to https://github.com/logseq/db-test/issues/472
2025-09-15 12:18:30 +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
2cfa73efde
debug xcode runtime
2025-09-15 11:25:10 +08:00