boostnote-mobile icon indicating copy to clipboard operation
boostnote-mobile copied to clipboard

How to set local documents directory on Android?

Open llamaqcom opened this issue 6 years ago • 46 comments

I couldn't find how to change default path where Boostnote stores local documents. It seems it's hardcoded as /data/data/.... without an option to change it for any other path. I'm not using Dropbox and I use FolderSync to sync my Google Drive selected folders, but using system protected folder /data/data/... for sync would require from me to grant FolderSync su rights which I wouldn't like to do. Why does Boostnote use protected system folder instead of /sdcard/... (e.g. /sdcard/Documents or /sdcard/Boostnote or /sdcard/Android/... ? Is there any walkaround or another solution?

llamaqcom avatar Oct 23 '17 00:10 llamaqcom

+1 this would be great. It should be possible to synchronize the data with any tool (like Syncthing, FolderSync or manual copy via USB)

0xERR0R avatar Oct 23 '17 06:10 0xERR0R

+1. If you do this then users can choose their favorite method to sync and you won't have to support all the various options people are asking about.

pcause avatar Oct 23 '17 12:10 pcause

@pcause IMHO you're absolutely right! Bootsnote has to be nice note environment, and not a great sync tool. There're bunch of tools which allow syncing. Syncing implimentation will bring a lot of complications and each sync provider will increase maintenance difficulty.

llamaqcom avatar Oct 23 '17 21:10 llamaqcom

+1 boostnote mobile app is useless if I can't use my own storages. Choosing folders (and maybe choosing multiple folders/storages like in the desktop app) would make it to my favorite note taking app :wink:

pyriand3r avatar Oct 26 '17 22:10 pyriand3r

+1 dropbox can't be self hosted so we need other self hosted cloud storage spaces like owncloud or simple webdav.

tatoosh avatar Oct 30 '17 19:10 tatoosh

Being able to set a local (sdcard) folder for storage is crucial for me as well so :+1:

libeanim avatar Nov 03 '17 10:11 libeanim

Thanks @sancho-one @0xERR0R @pcause @pyriand3r @tatoosh @libeanim ! I will develop the feature of setting local folder path and read/create/write notes to the folder.

As embarrassing as this is to say, I didn't know FolderSync 😢

This is just out of curiosity, how do you sync files to mobile? Everyone use FolderSync?

kohei-takata avatar Nov 04 '17 02:11 kohei-takata

@kohei-takata awesome and nw!

I use seafile for example. Works the same way tho. It creates a Seafile folder on the sdcard where the selected files are synced. So I can simply sync all my boostnote stores.

libeanim avatar Nov 04 '17 05:11 libeanim

The basic idea is: all boostnote files are stored local in user directory and not in the cloud. There are several tools like FolderSync, nextcloud or Syncthing to synchronize files to other devices (Desktop, NAS...). The user has freedom to choice the right tool for his data.

0xERR0R avatar Nov 04 '17 07:11 0xERR0R

@kohei-takata great you will change it. I am using nextxloud and files can be synced over the client vor webdav standard. You can also Mark files in the file system, if they are srored on non protected area.

tatoosh avatar Nov 04 '17 07:11 tatoosh

That's great to hear! I would like to have it the same way as in the desktop app. It would be great to be able to register multiple folders as storages and how and if they are synced is unimportant to boostnote.

But I wouldn't skip the direct Dropbox sync. Just change its behaviour.

I believe there are two kind of people. The ones who like to have the freedom to choose their sync tool and the ones who like to have only one tool that does the sync for them. So the Dropbox sync is good for those. What I can not understand is: why not sync the whole data? Why have this (sorry) "odd" behaviour to create a special "mobile" notebook and only sync that? Maybe there are special conditions I don't know but If I use boostnote for my notes I want all my notes on my mobile device. Not only one special folder... So I would change the Dropbox sync to share everything with boostnote desktop.

With both possibilities you can reach both kinds of users. the ones who like the in-app Dropbox sync and the ones who prefer a second tool for syncing.

I use Resilio sync aka btsync

pyriand3r avatar Nov 04 '17 08:11 pyriand3r

There're a coupe of tools I know for Google Drive such as FolderSync and Drive Sync. FolderSync works perfectly with a dozen cloud providers also, such as Nextcloud and Owncloud.

On Nov 3, 2017, 21:55, at 21:55, Kohei TAKATA [email protected] wrote:

Thanks @sancho-one @0xERR0R @pcause @pyriand3r @tatoosh @libeanim ! I will develop the feature of setting local folder path and read/create/write notes to the folder.

As embarrassing as this is to say, I didn't know FolderSync 😢

This is just out of curiosity, how do you sync files to mobile? Everyone use FolderSync?

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/BoostIO/boostnote-mobile/issues/63#issuecomment-341867135

llamaqcom avatar Nov 04 '17 12:11 llamaqcom

+1. I use Syncthing, and would very much like this

bigtonylewis avatar Nov 17 '17 04:11 bigtonylewis

Any plans for in Integration yet?

tatoosh avatar Dec 03 '17 07:12 tatoosh

I discovered recently your desktop and mobile app, they are great and seems very much fitting to my needs even if I am not a programmer. But I would be interested in synchronizing between desktop and mobile, the desktop app already allows to choose where my notes are stored, but not yet the Android app. I will then use FolderSync to sync the Boostnote folder. I understood you would like to develop this feature, I will be very much happy when it is implemented !

croulibri avatar Dec 12 '17 15:12 croulibri

+1 for this...
As implemented (Dropbox) is not usable for me as I'm often in locations with no Internet connection and need to access shared notes with Desktop app.
Plenty of apps allow to sync folders with any kind of cloud... No need to reinvent the wheel here...

dgoosens avatar Jan 30 '18 09:01 dgoosens

Hope to see this also to allow Nextcloud syncing!

r0bbie avatar Feb 08 '18 12:02 r0bbie

+1

tejado avatar Feb 16 '18 22:02 tejado

I also use SyncThing for a lot of stuff between my home PC and my laptop, including Boostnote entries, works real nice... but I won't be able to use Android Boostnote like that until I can set its storage folder, so add me to the list ! :-)

fpp-gh avatar Feb 19 '18 11:02 fpp-gh

+1

lucas-dclrcq avatar Feb 26 '18 10:02 lucas-dclrcq

+1

grefel avatar Mar 02 '18 10:03 grefel

I was hoping that this would be possible too. Love Boostnotes though

naimo avatar Mar 03 '18 10:03 naimo

I sync everything to my Synology NAS using CloudSync so being able to select a local directory as in the desktop app would be both necessary and sufficient!

BTW where are notes stored on Android right now? Could I just sync that directory?

Dahaniel avatar Mar 06 '18 13:03 Dahaniel

+1

skabele avatar Mar 07 '18 12:03 skabele

+1 from a Nexcloud and Seafile user.

IImtt avatar Mar 14 '18 06:03 IImtt

+1 Using syncthing to sync all my laptops and also make backups from mobile to the laptops. Don't want my notes in the cloud, the same way i don't want my camera photos uploaded to the cloud.

h1777 avatar Mar 18 '18 12:03 h1777

+1

igorvisi avatar Mar 30 '18 10:03 igorvisi

Being able to set the local folder on mobile is crucial. Any progress on this?

I use Tresorit, Sync.com and Seafile to sync things to mobile.

Abracakebabra avatar Mar 30 '18 20:03 Abracakebabra

nobody ? please, we need the sync support!

tatoosh avatar Mar 31 '18 21:03 tatoosh

+1

Allow people to set their own local folders on Android = you don't have to care about implementing support for Google Drive, Dropbox, etc. Privacy-conscious users are unlikely to use those services anyway and you don't want to put them off using Boostnote.

JohnFastman avatar Apr 02 '18 12:04 JohnFastman