db16727956
Show launcher log also before opening settings dialog
2019-08-02 17:05:48 +02:00
972f7b2776
Stop libsyncthing when stopping the application
2019-07-29 16:00:41 +02:00
02971698cf
Show libsyncthing version as tooltip
2019-07-28 22:01:30 +02:00
61958c5046
Polish libsyncthing
...
* Adapt tests
* Remove duplicated code
* Stop Syncthing from a different thread since
it blocks until Syncthing has stopped
2019-07-18 17:21:53 +02:00
972b062fb1
Fix build without libsyncthing
2019-07-17 23:14:24 +02:00
038225936e
Base libsyncthing on official library refactoring
2019-07-17 17:53:36 +02:00
4b246d4b4d
Improve SyncthingProcess and SyncthingLauncher
...
* Add documentation
* Remove leftovers
* Ensure all members are initialized
* Improve coding style
2019-07-13 16:42:19 +02:00
c521e2f808
Apply clang-format
2019-07-13 13:21:25 +02:00
2112b00347
Allow to show start/stop button for launcher
2019-07-12 20:32:55 +02:00
59d71aa6a5
Fix killing Syncthing from launcher settings
2019-07-11 17:18:07 +02:00
61716687c9
Handle QProcess::errorOccurred
2019-07-07 14:31:09 +02:00
35386804a6
Define "logLevelStrings" only if required
2019-07-07 12:13:55 +02:00
dc7d9b815f
Adapt to changes in c++utilities
2019-06-14 19:15:26 +02:00
64473df5ba
Adapt to changes in c++utilities
2019-06-10 22:48:26 +02:00
cdff9fd974
Allow forwarding JS console of web view to stderr
2018-10-28 17:03:23 +01:00
0d635e5ad5
Refactor launcher
...
* Pass program and arguments directly
* Prevent failure on white space in executable path
* Use own parser for arguments
* Make libsyncthing accessible from launcher
2018-04-18 23:27:45 +02:00
c7418431f5
Use new libsyncthing interface in launcher
...
Not tested yet
2018-04-15 20:20:30 +02:00
b7dbd2c72b
Fix build without libsyncthing
2018-04-12 16:14:09 +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