If set to "Always run in background" and "Sync only on wifi" it prevents me from manually starting syncthing with the dialog box "Syncthing is disabled"
Feature Request: The "Syncthing is disabled" dialog should have options other than "Exit" and "Change Settings".
Perhaps a "Manually enabled" for one session, or "Enable for 15 minutes".
Sometimes I just need to pull down a file that didn't make it while I was at home.
So you are connected to Wi-Fi and it does not see it? What does pull down mean? By mobile?
As I understand it, he is on the go (no wifi) and wants to sync some files to the phone, which weren't synced at home (no time left).
So instead of going into setting to disable "only on wifi" for a while, he wants an option in the "Syncthing is disabled" dialog to do that (disable "only on wifi" + after some time reenable it) automatically.
I though so much, but, since you open settings you can just do that anyway.
I think an option to "manually enable" would be too complicated, and also mean that you use mobile data. Is your intention to sync data, or just to access the GUI?
I want to sync on a mobile network for just one time,
without changing any settings.
I've been thinking about this for some time myself. One of the main questions is, what is "just one time"? For the next 5 minutes? Until at least one server is in sync? It's rather complicated :/ For me at the moment, the easiest is to disable the "On WiFi only" for that and re-enable once synced. Any ideas, how one could approach this?
what about just while the app is in the foreground?
I also would like to see this; I sync my notes/todo lists/etc with syncthing, and say I make a change to my todo list on my phone, I want it to propagate to my computer before I plug in at home for the night. I'd be happy either with a timeout (15 minutes, or maybe user choice), being able to start the daemon and have it run until the user stops it, or maybe even start the daemon, and run it until all repositories are synced completely. The ability to chose between these options would be really cool.
If I were to design the UX, I'd do something like:
An other idea would be able to select the file i wish from the not-in-sync list.
Partly related: https://github.com/syncthing/syncthing-android/issues/886
See #1031 for more discussion on "when to stop syncing". My suggestion is this.
Any news? Plans to merge https://github.com/Catfriend1/syncthing-android/pull/443 to Mainline Syncthing for example?
The last comment from #1578 is also related btw.
Most helpful comment
I also would like to see this; I sync my notes/todo lists/etc with syncthing, and say I make a change to my todo list on my phone, I want it to propagate to my computer before I plug in at home for the night. I'd be happy either with a timeout (15 minutes, or maybe user choice), being able to start the daemon and have it run until the user stops it, or maybe even start the daemon, and run it until all repositories are synced completely. The ability to chose between these options would be really cool.
If I were to design the UX, I'd do something like: