Martchus
d99fadd1f1
Allow stopping the systemd service automatically on metered connections
...
This is the same as the feature already present in the launcher and
connection settings. Not sure how much sense it makes for systemd services
as they run rather independently from the UI but maybe it is useful.
2024-04-19 00:04:48 +02:00
Martchus
53f4ac6fcb
Consider metered setting also when autostarting Syncthing
2024-03-07 01:10:34 +01:00
Martchus
30fa37f048
Allow to pause automatically on metered network connections
...
* Allow to pause all devices on metered network connections (devices will
be automatically resumed when network is no longer metered)
* Allow to stop Syncthing when it was started via the built-in launcher
on metered network connections (it will be automatically started again
when the network connection is no longer metered)
* See https://github.com/Martchus/syncthingtray/issues/231
2024-02-15 21:02:18 +01:00
Martchus
fada3c98dd
Allow configuring long-polling timeout
2023-11-06 15:06:40 +01:00
Martchus
c811b06d6b
Configure HTTPS certificate via wizard
2023-09-04 20:34:38 +02:00
Martchus
690804be5c
Add the request timeout to SyncthingConnectionSettings
2023-07-04 19:01:08 +02:00
Martchus
091ec35580
Stop built-in Syncthing instance synchronously
...
So `Launcher::terminate()` exits when really everything has terminated and
not just sub processes. It may nevertheless be worthwhile to implement a
timeout.
This may help with
https://github.com/Martchus/syncthingtray/issues/180#issuecomment-1582465960 .
2023-06-09 13:13:55 +02:00
Martchus
eb1b81a8d4
Enable auto-connect via the wizard
...
This setting should normally not hurt and is likely a better default.
2023-05-11 01:13:05 +02:00
Martchus
fc8ab2e845
Improve coding style
...
Improve coding style, mainly in SynctingConnection, for better
consistency with more recently added code.
2023-04-15 20:28:51 +02:00
Martchus
c08d6e54be
Save general web view settings persistently also when built-in web view disabled
2023-04-06 00:58:58 +02:00
Martchus
3fd45accde
Allow configuring custom command for launching Chromium-based browser
2023-03-31 22:46:25 +02:00
Martchus
58b8a4e540
Allow showing Syncthing UI in Chromium-based browser in "app mode"
...
See https://github.com/Martchus/syncthingtray/issues/178
2023-03-27 20:28:52 +02:00
Martchus
96e92f13a3
Avoid relying on symlink for include directories
...
Symlinks aren't working very well with Git under Windows so better avoid
them.
2023-02-27 18:27:33 +01:00