Option to download resources only on demand when opening a note

Hello,

I know this is quite a big feature but let’s propose it :slight_smile:

I have just migrated from Evernote to Joplin and I’m really really happy about that. I have deleted all my notes on Evernote and cancelled my 15 year old subscription at full price to start a Joplin Cloud one.

My only issue at the moment about Joplin is the full synchronization of resources. Let me explain : i have many notes in many notebooks, some of them are procedures with many pictures or animated GIFs. Some notes are quite heavy with many resources and i don’t use frequently.

I would love to install Joplin on my iPad Air but i don’t have enough storage on it to download the full database of resources.

What may help me would be to have an option to install Joplin and synchronize the database but only download resources when needed (when i open a specific note), and to be able to clean this resource cache after some days of unused notes.

That would allow to install Joplin on any device with small storage space without downloading the full database of resources. I presume it’s quite a big feature but I feel it can be quite useful, even if you have enough storage space on your mobile devices, to avoid downloading everything when you are just using some notes but you want to keep a full archive on the cloud.
Of course I know Joplin is offline-based but I don’t think that feature would break this philosophy. The full database file would be offline but only the resources would be on demand. For example Organic Maps which is a very nice offline maps tool is empty at the beginning and allows to download maps if needed only, and you can purge them from your device later.

Thanks

You should already be able to do this, at least on mobile there is definately the option (have not checked on desktop). This is under configuration, synchronization, advanced settings, attachment behaviour

oh excellent, thank you, i was not aware of this option..

Perfect !

But is there a way to periodically purge all downloaded items ? because if i click on many notes, after one year there may be a huge number of “useless” downloaded resources.

No way to purge the downloaded items on mobile except for uninstalling the app, as far as I’m aware. You could create a separate thread on the forum to make a feature request for this (period cleaning may be a bigger request, but at least the option to manually delete all local resources and their .cryted files would be a reasonable request).

On desktop you can manually delete the local resources at %home%/.config/joplin-desktop/resources

1 Like

Yes thanks i’m going to create that, thnks for your help