Commit Graph

146 Commits

Author SHA1 Message Date
2c95a15f1a Update translations 2019-07-20 17:15:32 +02:00
bd3e0f15e8 Polish autostart code 2019-07-20 17:12:55 +02:00
16f6d2fb76
Merge pull request #39 from yan12125/macos-autostart
Allow autostarting syncthingtray on macOS as launch agents
2019-07-20 09:34:40 +02:00
Chih-Hsuan Yen
1e90925fba
Allow autostarting syncthingtray on macOS as launch agents 2019-07-20 12:10:32 +08: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
fe332078f1 Improve taking the launcher status into account when connecting
* Take the time the launcher is active into account (in the same
  way as it is done for the systemd service)
* Fix case when systemd service would be relevant but configured
  to consider the launcher status
2019-07-13 17:59:48 +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
3380d65362 Don't disable start button in launcher settings 2019-07-13 15:51:14 +02:00
b9e9d76594 Update translations 2019-07-13 13:38:51 +02:00
c521e2f808 Apply clang-format 2019-07-13 13:21:25 +02:00
335913c8ca Fix build without systemd support 2019-07-13 13:21:02 +02:00
2112b00347 Allow to show start/stop button for launcher 2019-07-12 20:32:55 +02:00
31bb92da89 Show notifications about launcher errors 2019-07-12 20:25:24 +02:00
59d71aa6a5 Fix killing Syncthing from launcher settings 2019-07-11 17:18:07 +02:00
7f307822df Use setUrlRequestInterceptor only with Qt >= 5.13 2019-07-08 14:03:54 +02:00
952c023671 Update translations 2019-07-07 14:41:43 +02:00
53455afb00 Use tr() in LauncherOptionPage 2019-07-07 14:36:35 +02:00
f7713c0b95 Don't keep track of LauncherOptionPage connections
Not required anymore when using QObject as base
2019-07-07 14:32:40 +02:00
61716687c9 Handle QProcess::errorOccurred 2019-07-07 14:31:09 +02:00
4c760a2c08 Insert new line before logging exist code 2019-07-07 13:52:37 +02:00
89889c1493 Ensure handler of LauncherOptionPage are called in main thread 2019-07-07 13:52:07 +02:00
3d5869f8e1 Add default args for Syncthing launcher 2019-07-07 12:59:47 +02:00
a43e5bfc66 Apply clang-format 2019-07-07 12:16:34 +02:00
d9f5959165 Don't use deprecated Qt functions 2019-07-07 12:15:20 +02:00
35386804a6 Define "logLevelStrings" only if required 2019-07-07 12:13:55 +02:00
6ac633366e Don't use functions obsoleted in Qt 5.13.0 2019-06-25 14:37:14 +02:00
d02bcad77b Set application name in DBusStatusNotifier 2019-06-16 17:36:26 +02:00
56e1e98493 Apply cmake-format 2019-06-16 16:58:52 +02:00
65eb59fe26 Add missing German translations 2019-06-16 16:58:37 +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
25ece5b401 Fix icons in DBusStatusNotifier 2019-05-26 23:13:43 +02:00
96ed888e20 Allow customizing foreground color of status icons 2019-05-21 17:56:08 +02:00
0e7cc8ba9b Apply changed status colors without restart 2019-05-19 23:11:50 +02:00
96dc7a535c Support transparency in status icon colors 2019-05-19 21:22:46 +02:00
05da0465a7 Allow customizing status icon colors 2019-05-19 17:57:37 +02:00
a30853cfeb Apply cmake-format and clang-format 2019-05-04 22:10:37 +02:00
d88df866d2 Adapt to c++utilities v5 2019-05-04 21:05:21 +02:00
016e5e29a9 widgets GUI: Don't use frames by default
Looks better with most themes.
2019-03-20 17:36:52 +01:00
2ab88c5766 Add font awesome icons to models
So it looks a bit more like the official UI.
2019-02-27 20:41:50 +01:00
b0c4c122a4 Use good old emblem-important icon
The new version from Breeze doesn't look nice in the way the
plasmoid uses this icon.
2019-02-26 17:43:28 +01:00
3bcdf26cca Show global statistics on widgets-based GUI 2019-02-18 00:35:32 +01:00
e56c950100 Show overall statistics in plasmoid 2019-02-17 23:46:03 +01:00
326f03b604 Apply cmake-format 2019-02-06 17:36:14 +01:00
99624197cd Improve spelling of "Syncthing-Unit" in German translation 2019-01-13 17:56:33 +01:00
db35ce14be Update translations 2018-12-22 17:11:38 +01:00
ba4012fb36 Update translations 2018-11-13 18:01:11 +01:00
d763a755ac Fix typo in 'Connected to ...' 2018-11-13 18:00:30 +01:00