Skip to content
This repository has been archived by the owner on Feb 21, 2020. It is now read-only.

How to set local documents directory on Android? #63

Open
llamaqcom opened this issue Oct 23, 2017 · 46 comments
Open

How to set local documents directory on Android? #63

llamaqcom opened this issue Oct 23, 2017 · 46 comments

Comments

@llamaqcom
Copy link

llamaqcom commented Oct 23, 2017

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?

@0xERR0R
Copy link

0xERR0R commented Oct 23, 2017

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

@pcause
Copy link

pcause commented Oct 23, 2017

+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.

@llamaqcom
Copy link
Author

@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.

@pyriand3r
Copy link

+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 😉

@tatoosh
Copy link

tatoosh commented Oct 30, 2017

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

@libeanim
Copy link

libeanim commented Nov 3, 2017

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

@kohei-takata
Copy link
Contributor

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?

@libeanim
Copy link

libeanim commented Nov 4, 2017

@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.

@0xERR0R
Copy link

0xERR0R commented Nov 4, 2017

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.

@tatoosh
Copy link

tatoosh commented Nov 4, 2017

@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.

@pyriand3r
Copy link

pyriand3r commented Nov 4, 2017

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

@llamaqcom
Copy link
Author

llamaqcom commented Nov 4, 2017 via email

@bigtonylewis
Copy link

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

@tatoosh
Copy link

tatoosh commented Dec 3, 2017

Any plans for in Integration yet?

@croulibri
Copy link

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 !

@dgoosens
Copy link

+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...

@r0bbie
Copy link

r0bbie commented Feb 8, 2018

Hope to see this also to allow Nextcloud syncing!

@tejado
Copy link

tejado commented Feb 16, 2018

+1

@fpp-gh
Copy link

fpp-gh commented Feb 19, 2018

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 ! :-)

@lucas-dclrcq
Copy link

+1

1 similar comment
@grefel
Copy link

grefel commented Mar 2, 2018

+1

@naimo
Copy link

naimo commented Mar 3, 2018

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

@Dahaniel
Copy link

Dahaniel commented Mar 6, 2018

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?

@skabele
Copy link

skabele commented Mar 7, 2018

+1

@IImtt
Copy link

IImtt commented Mar 14, 2018

+1 from a Nexcloud and Seafile user.

@h1777
Copy link

h1777 commented Mar 18, 2018

+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.

@igorvisi
Copy link

+1

@Abracakebabra
Copy link

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.

@tatoosh
Copy link

tatoosh commented Mar 31, 2018

nobody ?
please, we need the sync support!

@JohnFastman
Copy link

+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.

@IssueHuntBot
Copy link

@kazup01 has boosted this issue with $60. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@sgnms has started working. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@sgnms has stopped working. Visit this issue on Issuehunt

@Henry78
Copy link

Henry78 commented Jun 4, 2018

I'd boost/back this, but issuehunt.io requires a credit card and I found no way to deposit money with paypal.

@IssueHuntBot
Copy link

@JustCruize has started working. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@JustCruize has stopped working. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@harveymoon funded this issue with $40. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@Henry78 funded this issue with $47. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@rzwei-kun has started working. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@rzwei-kun has stopped working. Visit this issue on Issuehunt

@tejado
Copy link

tejado commented Jul 9, 2018

Would be nice, if you provide some insights why you stopped working on this issue...

@IssueHuntBot
Copy link

@kazup01 cancelled funding, $60, of this issue. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@harveymoon cancelled funding, $40, of this issue. Visit this issue on Issuehunt

@IssueHuntBot
Copy link

@Henry78 cancelled funding, $47, of this issue. Visit this issue on Issuehunt

@Henry78
Copy link

Henry78 commented Sep 14, 2018

What happened?

@Henry78
Copy link

Henry78 commented Sep 14, 2018

Now I got it: #201

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests