Feature (Android App): Folder Override Run Conditions

Allow a synced folder to bypass global run condition rules.

A use case would be to allow a folder containing small files permission to use mobile data for more timely updates.

This was already asked several times.

This cannot work as proposed, as the current run conditions start and stop the syncthing binary. So either syncthing is running, or not.

But you can use something like tasker to react to network change and (un)pause the folders that should not run on mobile data.

Any chance the last five years of development might make this feasible? I would expect that app starts or stops could first check if there were folders that had an exception?

I’d prefer it to work this way because the way it currently works, if I must enable it to be on for mobile data globally, across multiple phones there’s a good chance I forget to set a custom condition for each folder not to run. It’s much easier in my flow to opt in the folders I want to override a global preference.

Just to be clear, are you using Syncthing-Fork? The official application is no longer developed.

That’s correct, using the Syncthing Fork for Android. Hope this is the right place.

I got here by attempting to make a new issue in Github at GitHub · Where software is built and when I selected ‘Request a new feature’ it redirected me to this forum.

Thanks for this explanation @Catfriend1 and sorry to make you repeat. Given what you’re describing, particularly the churn in Android’s performance and security changes, I can relate to not wanting to disrupt what’s working well even if the flow could be streamlined. Carry on!