-
Notifications
You must be signed in to change notification settings - Fork 55
Description
Relevant components
- Standalone tray application (based on Qt Widgets)
- Plasmoid/applet for Plasma desktop
- Dolphin integration
- Command line tool (
syncthingctl
) - Integrated Syncthing instance (
libsyncthing
) - Android app or mobile UI in general
- Backend libraries
Is your feature request specific to a certain platform/environment? Please specify.
Windows win-get installs
Is your feature request related to a problem? Please describe.
If you do the winget install for syncthing tray and use autoruns, the path it uses is still to version specific binary. That means if you update, the application won't restart on the next reboot. The user will have to manually run the app and resetup the autostart option to link to the new version.
Describe the solution you'd like
Have a checkbox for something like "use winget link" (and this may be relevent for the scoops and choco releases as well, but I don't know how they work. Then rather than using the full local path to the object it would populate it with "%AppData%\Local\Microsoft\WinGet\Links\syncthingtray.exe"
And alternative would be to just give a text entry to define the specific path to the file along with a browse selection.
Describe alternatives you've considered
Doing it manually, which works. You can manually edit the autoruns in the registry. If manually updating you can also just rename the versioned executables to just be syncthingtray.exe
Additional context