Commit Graph

224 Commits

Author SHA1 Message Date
76f214adf1 Ignore test for config too
This test randomly fails as well
2018-10-21 00:11:30 +02:00
703225b410 Fix/improve CLI tests
* Adapt to interleaved output previously enabled in SyncthingTestInstance
* Make it work when verbose output for debugging is enabled
* Show which status line didn't match in case of an failure
* Disable flaky rescan tests in release mode
2018-10-20 23:48:24 +02:00
97dab2a959 Disable flaky tests for release 2018-10-20 22:12:26 +02:00
2e67e6b2de Use signals for logAvailable() and qrCodeAvailable() 2018-10-20 22:08:25 +02:00
c7bccf023a Fix tests, make them more stable and verbose
Tests still sometimes fail when
* requesting QR code
* requesting rescan
2018-10-18 23:37:29 +02:00
8a77cdf516 Pass callbacks for requestLog() and requestQrCode() by ref 2018-10-18 23:34:59 +02:00
407514289a Fix typo infos -> info 2018-10-18 23:34:02 +02:00
8dde95fc82 Don't override defines when configuring optional behavior 2018-10-18 23:23:47 +02:00
d138c6d9d1 Change address of dev in testconfig to something not reachable
in my local network - otherwise Syncthing panics for whatever
reason :-/
2018-10-14 23:31:19 +02:00
dfff485fc4 Update testconfig to version 28
Not sure whether it actually works. Right now Syncthing crashes
under Arch Linux for me using the previous config and the updated
version.
2018-10-14 22:50:54 +02:00
e410991012 Allow logging all API calls 2018-10-14 22:48:52 +02:00
0ee25c1ae2 Fix warnings about QJsonValue ref 2018-10-12 00:21:05 +02:00
00e0b58c86 Allow logging POSTs 2018-10-12 00:20:15 +02:00
db6c8af414 Debug Syncthing crashes during testruns 2018-10-12 00:09:02 +02:00
c031440c05 Use isLocal() in SyncthingConfig::syncthingUrl() 2018-10-10 22:47:03 +02:00
99cb584249 Use non-standard port for tests 2018-10-10 22:45:49 +02:00
cf22f6b16a Make all request...() methods consistently public 2018-10-10 22:15:12 +02:00
00e83e721d Consider failure to request disk events fatal
Prevents endless polling for disk events in the error
case.
2018-10-10 22:05:48 +02:00
533a5d0939 Use override 2018-10-10 21:26:46 +02:00
87a10c5b33 Allow hiding Plasma applet in certain states
See https://github.com/Martchus/syncthingtray/issues/23
2018-10-10 17:48:48 +02:00
de9259e545 Show whether filesystem watcher active 2018-09-15 18:25:02 +02:00
7611ad1c8e Propose use of SYNCTHING_TEST_TIMEOUT_FACTOR 2018-09-06 22:04:22 +02:00
9599dcee81 Increase timeout for applying config 2018-09-06 21:58:41 +02:00
791f1ccd33 Fix missing whitespace in German translation 2018-08-25 13:14:45 +02:00
af120f1ae1 Update translations 2018-08-05 15:21:12 +02:00
7e2eea8523 tests: Increase timeouts, use timeout factor everywhere 2018-08-05 15:20:21 +02:00
73c44591d5 Consume disk events in SyncthingConnection
First step to:
* Show history of most recent file changes
* Notify about file changes
  (see https://github.com/Martchus/syncthingtray/issues/7)
2018-08-04 22:06:31 +02:00
45ef2518e8 Apply clang-format 2018-08-04 15:47:43 +02:00
39dd98354a Request Syncthing version 2018-07-30 23:00:40 +02:00
3549a4cdef Compute overall statistics 2018-07-30 23:00:22 +02:00
7598fef709 Update translations 2018-07-22 22:17:48 +02:00
97e0253902 Fix some warnings, improve coding style 2018-07-22 22:09:59 +02:00
77e75f543c Add some more directory properties 2018-07-22 22:09:18 +02:00
ad3c8b5240 Don't meld 'unshared' into the status
Just deal with it like with the paused flag. This will
hopefully solve the issue that dirs are wrongly shown as
unshared till the next status update.
2018-07-22 22:09:18 +02:00
5a80089cbd Fix condition for outgoing traffic 2018-07-22 21:18:00 +02:00
0acfdd7002 Use "rescan disabled" instead of "0 s" 2018-07-05 17:40:36 +02:00
7166f6532a Display overall status info in CLI 2018-07-05 17:39:35 +02:00
db4b032179 Show connected device names in additional status 2018-06-27 17:38:22 +02:00
f4622379ae Prevent local sync complete notification during scan 2018-05-23 23:18:39 +02:00
68f5565f1a Discard sync complete event if paused 2018-05-17 18:34:05 +02:00
e7d365f849 Initialize SyncthingNotifier correctly in Plasmoid 2018-05-15 22:27:54 +02:00
43cd6fc2cc Fix use of SyncthingService without check for nullptr 2018-05-15 22:26:54 +02:00
b1b9f87320 Update translations 2018-05-12 23:14:04 +02:00
44c0c44475 Improve coding style 2018-05-12 23:09:14 +02:00
2fcc94f567 Handle new folder types
See https://github.com/syncthing/syncthing/pull/4942
2018-05-12 23:08:57 +02:00
f8dabbc78d Fix compilation without systemd support 2018-05-10 13:51:25 +02:00
52740c4cbe Update translations 2018-05-08 00:43:15 +02:00
cfa27390f6 Apply clang-format 2018-05-08 00:38:49 +02:00
ab57b34b69 Fix usage of enable_if with GCC 8
Seems like the trick with the three dots isn't working
with GCC 8 anymore. So let's make it a default template
parameter then.

Not sure whether GCC 8 is here correct and whether this
workaround causes further trouble.
2018-05-07 23:28:11 +02:00
66e58e3971 Fix reading label in readDirRejected() 2018-05-02 00:01:19 +02:00