0ef3b80447
Fix typos found via codespell --skip .git -w
2021-07-03 19:29:49 +02:00
b8f3b664e0
Use CPP_UTILITIES_MARK_FLAG_ENUM_CLASS for SyncthingHighLevelNotification
2020-12-31 02:17:25 +01:00
a069fa954b
Apply clang-format
2020-11-03 18:28:31 +01:00
bacca0241a
Fix build with Qt 6 (beta1)
2020-10-23 17:04:35 +02:00
31bb92da89
Show notifications about launcher errors
2019-07-12 20:25:24 +02:00
64473df5ba
Adapt to changes in c++utilities
2019-06-10 22:48:26 +02:00
1d5b90a693
Allow always to change config
2018-12-24 17:19:11 +01:00
e7d365f849
Initialize SyncthingNotifier correctly in Plasmoid
2018-05-15 22:27:54 +02:00
3857079f7e
Add high-level notifications for new devs and dirs
2018-05-01 22:23:54 +02:00
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
c4d63e0e7c
Ignore old FolderCompletion events
2018-01-28 18:07:39 +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
841b250680
Add SyncthingNotifier class
...
First step of refactoring compution of high-level
notifications to prevent code duplication for compution
of "disconnected" and "sync complete" events.
2017-12-30 00:28:03 +01:00