* Read properties from unit interface only if it is valid and set a timeout
to prevent the UI from hanging
* Query the unit file state in case the unit itself cannot be queries so
the file state of disabled units with no status is shown correctly
* Reload unit status when starting a disabled unit with no status so the
effect is visible
Create a distinct server for each user so they don't interfere with each
other. Otherwise the instance of the second user tries to connect to the
instance started by the first user which fails and therefore breaks the
single instance behavior for the second user.
Otherwise a second icon is created when starting a second X11 session, see
https://github.com/Martchus/syncthingtray/issues/142.
Not sure whether this is relevant under Windows and Mac so this change is
only covering the *.desktop file.
* Make the Fork Awesome image provider URL a property and change its value
if the Plasmoid's theme changes to cause Qt Quick to redraw images
* Turn caching of Image objects off so Qt Quick actually fetches the images
again from the image provider
* Change the URL only back after returning to the event loop; otherwise Qt
Quick apparently does not react to the property change
* See https://github.com/Martchus/syncthingtray/issues/126
git checkout v5.94.0 -- COPYING-ICONS
git mv COPYING-ICONS LICENSE.LESSER
The license is unchanged since 2014, so syncing the new light and dark
variant icons from v5.94.0 (they're actually older than this version)
is not required for license consistency.
Years were established by combining the following:
git log -- assets/logo-256.png
git log -- \
tray/resources/icons/hicolor/scalable/status/syncthing-default.svg
And upstream Syncthing confirms MPL-2.0 is the correct license for
these files for v1.20.1 here:
https://github.com/syncthing/syncthing/issues/8347#issuecomment-1127996095
Most importantly, mention generic GNU/Linux binaries which
be available on the next release in favor of AppImage (which
is still using/bundling very outdated libraries and therefore
not recommended).