Hi. One of the main reasons I use syncthing is because of the android integration. I’ve learned that it’s no longer supported, and stuck on 1.29.4, so I have no intention of upgrading to any version of 2.X on my PCs as long as they are not compatible with the android fork. Now, I just have a sore thumb of a neon red button on my screen. Incredibly ugly and unnecessarily noticeable for someone who doesn’t want to use it. How can I remove it without upgrading, or is 2.X compatible with androids 1.29.4?
where did you find that 2.0 is not backwards compatible with previous 1.X versions? from my understanding it is based on the release notes for 1.30 Release v1.30.0 · syncthing/syncthing · GitHub and there’s GitHub - Catfriend1/syncthing-android: Syncthing-Fork - A Syncthing Wrapper for Android. which is maintained for android which I’ve been using for years since it has nice features the normal android app has
syncthing fork at f-droid is at 1.30.0.2
Oh, I misread the github. I read “Switching from the (now deprecated) official version” and “I am no longer publishing this on Google Play” as “This app is no longer supported”, but that’s clearly not the case. My bad
Still. For people who don’t want to upgrade, it should be possible to remove the button. I guess I will do the upgrade though, so it’s not an issue for me. Thanks
I got the “not backwards compatible” from the text that appears when you click the button. It says “A new major version may not be compatible with previous versions”. I suppose that may have been intended for really old versions
It’s intended to make you look at the release notes, because the old version can’t know what the new version is about.
Sure, and that’s fine, but at least let them remove it after they’ve checked it out. That’s my whole point. If someone wants to stay on an older version, don’t force such an ugly button on their UI
This is a bit of a hack, but if you are sure that you don’t want to upgrade to Syncthing v2, you can go to Settings → Advanced → Options and empty the field next to “Releases URL”. Once you’ve saved the changes and refreshed the GUI, the button will go away.
Edit:
Just start Syncthing with --no-upgrade
from the command line or set the STNOUPGRADE
environment variable to 1
. The button will go away after restarting Syncthing. Just a note – simply setting automatic upgrades to “Disabled” in the GUI doesn’t work, as the button will still show up. In other words, the GUI setting is only about automatic upgrades, and not about checking for upgrades in general.
Please keep in mind that this will prevent checking for all upgrades, even if there is another release on the v1 channel (e.g. due to security issues, etc.).