Commit Graph

74 Commits (dc5127b48a7874627bd9ab63696f7ddf821b90a7)

Author SHA1 Message Date
Andelf 4ad7a57ed3 fix(android/watcher): wrong relpath calculation 2024-01-12 11:25:21 +08:00
Andelf 9030dd362c enhance(android): add crash report using sentry.io 2024-01-03 22:49:57 +08:00
Andelf ec244bc20b fix(android): activity restart when bluetooth kbd connected
Fix #10406
2023-11-01 11:59:00 +08:00
Andelf 0eacbc46a9 fix(android): missing permissions 2023-09-26 17:19:42 +09:00
Andelf 50d47b4900 fix(android): refine permissions, update gradle 2023-09-26 17:19:42 +09:00
Andelf 9cad50302b fix(android): missing permission 2023-09-26 17:19:42 +09:00
Andelf 6fc7a1a137 refactor(mobile): upgrade to capacitor v5 2023-09-26 17:19:42 +09:00
Andelf 87b2680b95
fix(android): capture all logseq:// links (#10266) 2023-09-22 16:53:26 +08:00
Johan Penttinen 7a63c9a89c
feature(android): add android 13 API themed icons (#9862) 2023-07-19 18:24:32 +08:00
Andelf 7f0457f23f fix(android): apply url decode before fs watcher notifies 2023-05-23 17:56:30 +08:00
Andelf c917f2e087 fix(fs): use normalized relative path for mobile platform
Fix #9378
2023-05-18 12:24:18 +08:00
Andelf 992914dc2f fix(mobile): skip initial fs watcher notification 2022-12-09 22:52:06 +08:00
Andelf d342fdb1ae refactor(android): rewrite fs watcher
- Polling based fs watcher
- Avoid notifying too soon after file op

Close #7072
Close #7106
Close #6740
2022-11-29 09:37:56 +08:00
Andelf e618f5d1f7
Fix: android nav bar and status bar color (#7385)
* fix(android): set nav bar and status bar color

Close #7382
2022-11-21 10:50:10 +08:00
Tienson Qin 3b399d3bfe cap sync 2022-11-11 13:59:57 +08:00
Andelf d1c7328a93 fix(android): use graph-uuid in call, update capacitor-file-sync 2022-09-24 00:39:29 +08:00
Andelf 00ae42d89d refactor(android): use file-sync as lib 2022-09-16 21:12:15 +08:00
Andelf 2a73019b34 refactor(mobile): use ios file-sync as lib 2022-09-16 21:12:15 +08:00
Andelf 00dcf5980c enhance(android): enable android 12 style splash screen 2022-09-15 20:17:57 +08:00
Andelf 6dc5517484 refactor(mobile): upgrade capacitor to v4 2022-09-15 20:17:57 +08:00
Charlie 01d879c18e
feat!: File Sync (#5355)
- file sync for electron/ios/android
- age encryption of both file content and file path
- massive UI enhancement
- corresponding CI tasks

Co-authored-by: llcc <lzhes43@gmail.com>
Co-authored-by: rcmerci <rcmerci@gmail.com>
Co-authored-by: Tienson Qin <tiensonqin@gmail.com>
Co-authored-by: Andelf <andelf@gmail.com>
Co-authored-by: Gabriel Horner <gabriel@logseq.com>
2022-09-01 00:31:49 +08:00
Andelf fee4c3764e fix(android): handle path with spaces 2022-08-25 14:26:25 +08:00
Andelf 1cf71089bf Refactor path handling on mobile platforms (#6402)
* refactor(mobile): use unescaped uri across app
* refactor(android): use uri for all path
2022-08-19 18:18:04 +08:00
Andelf 471b52b985 fix(android): handle home uri when picking folder 2022-08-11 14:13:29 +08:00
Andelf bb697a1673 feat(android): experimental support pick folder from termux 2022-08-11 09:34:29 +08:00
Andelf 28268bb8ff fix(android): use getExternalMediaDirs api 2022-08-11 09:34:29 +08:00
Andelf 3e78139da2 fix(android): handle exteral storage 2022-08-11 09:34:29 +08:00
Andelf a887810751 fix(android): handle raw: uri for some devices 2022-08-11 09:34:29 +08:00
Andelf abcfd9cf74 fix(android): handle quick deletion then creating
Fix #5668
2022-06-23 17:06:22 +08:00
llcc ee3b578d99
Merge branch 'master' into gesture-support-on-block 2022-05-23 22:07:36 +08:00
llcc df33aba4e6
Merge branch 'master' into disable-webview-resize 2022-05-23 21:09:38 +08:00
Andelf 549b21f17f fix(android): resolve fs-watcher warnings, refine condition 2022-05-21 13:21:02 +08:00
llcc 9fd4adcb92
Merge branch 'master' into disable-webview-resize 2022-05-12 20:46:27 +08:00
llcc 60fad0d3ba open PDF with external app on mobile 2022-05-12 20:13:13 +08:00
llcc 312f6b968f feat(gesture): add haptics impact on action 2022-05-06 16:20:00 +08:00
llcc 9e568c8016 enhance(iOS): disable webview resize 2022-04-29 11:19:44 +08:00
llcc b8295bd5de enhance(Android): receive data after cold boot 2022-04-21 08:42:18 +08:00
llcc f4985fd8ef
Feat: record audio on mobile (#4766)
* feat(audio): render audio link as component

* refactor frontend/component/block/inline

* fix audio component on mobile

* Fix(iOS): allow clock to replay audio

* feat(mobile): audio record

* add permission request code on record

* rename `editor/recording?` to `editor/record-status`

* move `get-asset-path` into handler/editor.cljs

* add android settings

* support sharing audio file from some apps

* enhance(record): insert audio link in a new block if non-editing

* feat(audio): allow cancelling record

* fix lints

* feat(iOS): add a tab bar

* tweak some css on mobile

* fix lints

* fix https://github.com/logseq/logseq/issues/4798

* enable tab bar on Android

* fix landscape height of tab bar

* add :reuse-last-block? option

* dont't show tab bar when editing mirror code

* tweak code-editor css

* increase width for more functional buttons

* fix card preview css on iPad

* add document-mode to tab bar

* remove tabbar when editing code and tweak textarea resize cursor behavior

* reduce SplashScreen launch screen duration

* don't show tabbar when editing page title

* enhance: float timer

* fix lint

* fix tabbar height on iPhone without notch

* remove .embed-page width

* fix lint

Co-authored-by: Andelf <andelf@gmail.com>
2022-04-12 20:17:54 +08:00
Andelf cd8085ac9f feat: add ignore paths to file watcher 2022-04-04 22:20:25 +08:00
Tienson Qin 00c9a5b299 feat(sync): capacitor glue code 2022-04-04 22:20:25 +08:00
llcc 21e172feb6
feat(mobile): share intent (#4599)
* feat(mobile): share intent

* feat(ios): share content

* feat(share): fix kUTType* deprecation

* feat(share): fix result of call to 'openURL' is unused

* fix screenshot copy rewrite issue

* fix AndroidManifest.xml

* fix(iOS): app not showing in share list

* address comment
2022-03-28 12:30:32 +08:00
Andelf 021ef03012
fix(mobile): ignore bak and recycle in fs watcher (#4629)
* fix(ios): add ignore check to ios fs watcher
* fix(android): ignore bak directory in fs watcher
2022-03-19 19:08:05 +08:00
Andelf 5dd0234b9a fix(android): fs watcher initial notification 2022-03-09 23:37:57 +08:00
Andelf a2ce773aba feat(android): add fs watcher plugin 2022-03-09 23:37:57 +08:00
leizhe 6193e83e1c fix(android): only encode url on iOS 2022-01-06 18:46:31 +08:00
llcc e03257ef5f
Merge branch 'master' into enhance/mobile 2021-12-09 11:45:27 +08:00
Tienson Qin b9fcfddab2 fix: android 10 file access 2021-12-08 13:04:04 +08:00
Tienson Qin f983452997 fix: add android:requestLegacyExternalStorage 2021-12-08 12:33:23 +08:00
leizhe a0cb6e5526 feat(mobile): embed a photo in block
The seleted photo will be stored in assets folder.
2021-12-07 21:03:25 +08:00
charlie a3bc01b931 enhance(mobile): exit animation for android 2021-12-01 14:05:50 +08:00