0ceb8d5e79
Add high-level abstraction for launching Syncthing
...
Add new SyncthingLauncher class which lauches Syncthing
under the hood via external SyncthingProcess or using
libsyncthing.
Note: Launching via libsyncthing is still experimental.
2018-04-11 23:16:00 +02:00
146d4870e4
Refactor preventing unwanted error messages
...
* See https://github.com/Martchus/syncthingtray/issues/15
* Not tested yet
2018-04-02 20:35:30 +02:00
d2eb4addd9
Distinguish between local an remote sync in settings
2018-03-31 22:31:28 +02:00
84f0f91a24
Show link-time dependencies in about dialog
2018-03-18 18:24:00 +01:00
23eb446fd5
Fix handling connection status in plasmoid
2018-01-28 18:08:03 +01:00
79fe97d952
Refactor notifications
...
* Use SyncthingNotifier class
* Show 'Sync complete' on FolderCompletion event
* Add extra structure for stats
2018-01-27 23:27:50 +01:00
404f517b4c
Refactor composing "sync complete string"
...
to prevent code duplication between regular tray
icon and plasmoid.
2017-12-30 00:57:35 +01:00
ad9eddc776
plasmoid: Update status correctly after showing notifications
2017-10-16 19:40:44 +02:00
ea96c64563
Update number of connected devices correctly
...
Computing the number of connected devices on overall
connection status changed event is not sufficient.
2017-10-05 00:08:46 +02:00
616bcdc497
plasmoid: Allow showing new notifications via button
2017-10-01 21:42:26 +02:00
20eae7fb2c
plasmoid: Add context menu to copy value
2017-10-01 17:51:53 +02:00
2ee7b9af64
plasmoid: Improve settings
...
* Configure appearance options via Plasmoid specific
settings
* Allow to configure the size
* Remember last connection config
2017-09-18 20:29:36 +02:00
08373aea7b
plasmoid: Trigger saving settings in handler
2017-09-17 21:49:51 +02:00
69ffaeb1f3
Apply tidy after updating to clang-format 5.0.0
...
The behavior of clang-format slightly changed in Clang 5.0.0:
http://releases.llvm.org/5.0.0/tools/clang/docs/ReleaseNotes.html#clang-format
2017-09-17 21:48:15 +02:00
ee5c38dd7d
Make option pages configurable for different GUI types
2017-09-11 23:47:46 +02:00
ccfe0e160e
Improve plasmoid: most features implemented now
2017-09-09 21:40:00 +02:00
db1063d5a0
Improve plasmoid
...
Now implemented:
* Downloads
* Directory errors
* Systemd integrations
* Multiple connection configurations
2017-09-08 17:01:52 +02:00
f9b6441a8e
Add Plasmoid (still experimental and incomplete)
2017-08-30 00:04:35 +02:00