Commit Graph

9924 Commits (339f1e00a1e6f28bc6752379961b77a2df8bcd3a)

Author SHA1 Message Date
charlie 8924f90811 chore: remove unused css 2022-11-08 11:04:21 +08:00
Gabriel Horner 2ed7d82a02 Fix startup error introduced in dd0169b068
uncaughtException TypeError:
module$electron$utils.safe_decode_uri_component is not a function

Interesting that kondo doesn't catch invalid fns from js requires
2022-11-07 10:59:30 -05:00
Tienson Qin e48b14a409 chore: add picker back for both Android and PC 2022-11-07 22:25:19 +08:00
Tienson Qin 6534f34236 fix: select directory 2022-11-07 21:46:24 +08:00
Tienson Qin bdd31bd7bb fix: lint warning 2022-11-07 21:19:43 +08:00
Tienson Qin 081e04ff2e fix: typo 2022-11-07 21:03:58 +08:00
Tienson Qin 02dfb9ede5 fix(ios): remove private part from file watcher events 2022-11-07 20:44:58 +08:00
Tienson Qin 222ce20946 fix: allow users to give the remote graph a different local name 2022-11-07 19:51:54 +08:00
Tienson Qin 9652846be5 enhance: create dir automatically when pulling down remote graphs 2022-11-07 18:20:34 +08:00
Tienson Qin 2d201c2494 fix: close modal after an existing graph has been selected 2022-11-07 17:04:57 +08:00
Tienson Qin 2473ce92bf enhance: select iCloud folder first when select existing graph 2022-11-07 17:02:55 +08:00
Peng Xiao cff3f155ad test: add a test case for whiteboard context menu 2022-11-07 16:52:43 +08:00
Peng Xiao a5e01895c7 fix: context menu of whiteboard pages 2022-11-07 16:52:43 +08:00
Peng Xiao 752ecfb43d fix: whiteboard title issue 2022-11-07 16:52:43 +08:00
Peng Xiao c5340cd0cb fix(whiteboard): label singularity issue 2022-11-07 16:52:43 +08:00
Peng Xiao ebb18ca629 fix(whiteboard): toolbar positioning in small screens 2022-11-07 16:52:43 +08:00
Tienson Qin e56fb0fa53 fix: remove redundancy paths on db
This commit also removes the fragile files including page-metadata.edn
and metadata.edn.
2022-11-07 13:29:15 +08:00
charlie 7099158ee3 fix(ios): wrong container url path for the iCloud service when it's not turned. 2022-11-07 13:09:25 +08:00
charlie 43d84ab09b Merge branch 'enhance/ios-folder-picker' of https://github.com/logseq/logseq into enhance/ios-folder-picker 2022-11-07 12:47:16 +08:00
Tienson Qin ccdecf8b86 Encode graph dir on mobile 2022-11-07 11:55:55 +08:00
Tienson Qin 98703f4d6c fix: typo 2022-11-07 11:39:28 +08:00
Tienson Qin a2073c2ace fix: mkdir if not exists when creating a new graph 2022-11-07 10:46:51 +08:00
Tienson Qin 1e0fb50a22 fix: typo 2022-11-07 10:46:51 +08:00
charlie 38c4c5a42c enhance(mobile): polish graph picker 2022-11-07 10:46:51 +08:00
charlie 0dc08e6a84 chore: remove TODO tags 2022-11-07 10:46:51 +08:00
charlie 985dbcfcca enhance(mobile): set up Logseq sync when create a logseq sync graph 2022-11-07 10:46:51 +08:00
charlie bd3116c3aa enhance(mobile): onboarding graph picker for non-login user 2022-11-07 10:46:51 +08:00
charlie 854f8377d6 enhance(mobile): polish interaction for the onboarding graph picker 2022-11-07 10:46:51 +08:00
charlie 2697ffd82c enhance(mobile): polish interaction for the onboarding graph picker 2022-11-07 10:46:51 +08:00
charlie 5c39af2723 fix(mobile): safety path join for ios graph files fs operation 2022-11-07 10:46:51 +08:00
charlie c58930b333 improve(mobile): WIP onboarding for set-up a graph 2022-11-07 10:46:51 +08:00
charlie 52d0834d34 improve(mobile): WIP onboarding for set-up a graph 2022-11-07 10:46:51 +08:00
charlie 209158e231 improve(mobile): WIP onboarding for set-up a graph 2022-11-07 10:46:51 +08:00
charlie 58e20cc818 chore: remove debug info 2022-11-07 10:46:51 +08:00
charlie a43686d624 enhance(mobile): normalize url protocol path for capacitor fs all operations 2022-11-07 10:46:51 +08:00
charlie be46a54fbb improve(ios): add container urls 2022-11-07 10:46:51 +08:00
charlie 2256b63e88 improve(ios): add plugin util to get document root path 2022-11-07 10:46:51 +08:00
Tienson Qin 7ddfa66004 fix: prompt to create a Logseq sync graph or normal graph on iOS
Previously, users can create a graph everywhere including the iCloud
folder, which is both confusing and can cause unexpected data
conflicts.

Another enhancement:
After the user confirms the "Use Logseq Sync for this new graph?"
prompt, a remote graph will be created and start to sync automatically.

https://www.loom.com/share/69059969747c4b798a4c712c45e442d7
2022-11-07 10:46:51 +08:00
Tienson Qin 2dfac3d774 deprecate: on-disk encryption
Why?
1. there're still a lot issues on it and there's no resource to
maintain and develop it considering we need to support it on all the
platforms.
2. it creates more bugs with Logseq Sync.
2022-11-07 10:46:17 +08:00
Tienson Qin daa2590cc9
Merge pull request #7227 from logseq/fix/sync-crash
fix: sync crashes
2022-11-07 10:00:04 +08:00
Tienson Qin bf72cd6793
Merge branch 'master' into fix/sync-crash 2022-11-07 09:27:19 +08:00
Tienson Qin b09fe61e86 enhance: use page title instead of the link 2022-11-07 09:22:27 +08:00
Tienson Qin 22fe631415 chore: move reserved chars logic outside of <update-remote-files 2022-11-07 09:22:27 +08:00
Tienson Qin 9d29a51314 Add instructions when downloading files that have reserved chars 2022-11-07 09:22:27 +08:00
Tienson Qin ed5e70c7e7 Skip downloading file names with reserved chars 2022-11-07 09:22:27 +08:00
Tienson Qin 5bf0b49d1e Log error 2022-11-07 09:22:27 +08:00
Tienson Qin dd0169b068 fix: notify users to switch to the new filename format
Notify users to switch to the new filename format if there're reserved
chars when syncing.

Also, this commit replace all `js/decodeURIComponent` with
`safe-decode-uri-component` to avoid UI crashes.
2022-11-07 09:22:27 +08:00
Konstantinos Kaloutas a8eb7810a9 fix: portal header color 2022-11-07 00:30:17 +08:00
Konstantinos Kaloutas da5014ae1a fix: portal background on scrollable content 2022-11-07 00:30:17 +08:00
Konstantinos Kaloutas 9f4c1e853f fix: blend left block border with different bgs 2022-11-07 00:30:17 +08:00