bcb81e15b5
Apply clang-format
2019-07-26 22:02:11 +02:00
bb65a97889
Document SyncthingService
2019-07-25 19:54:37 +02:00
7e46096feb
Log directory/device list renewal when event logging enabled
...
This is useful for debugging to track (unnecessary) renewal of those
lists.
2019-07-25 18:27:38 +02:00
Chih-Hsuan Yen
a92ec9e546
Add the default config path on macOS
2019-07-18 11:07:37 +08: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
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
31bb92da89
Show notifications about launcher errors
2019-07-12 20:25:24 +02:00
56e1e98493
Apply cmake-format
2019-06-16 16:58:52 +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
657356fcbe
Clean syncthingconnectionmockhelpers.h
2019-05-04 22:23:08 +02:00
0049d96bca
Adapt to c++utilities API changes
2019-05-04 22:18:31 +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
107fad90f0
Allow to use SyncthingStatistics in QML
2019-02-27 20:38:37 +01:00
78d4553104
Update translations
2019-02-18 00:41:17 +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
a1a9db30f9
Update translations
2019-02-06 17:35:49 +01:00
dc5f2d99e2
Fix SyncthingConnection::connectLater()
2019-02-06 17:35:21 +01:00
2370fe1ef5
Let CMake generate code for test application
2019-01-13 22:16:23 +01:00
f74dbe2799
Prevent enless connection attempts in connector test
...
Those are observable on misc OBS builds. This hopefully prevents
perpetual OBS builds and should also allow to actually investigate
what the problem is.
2019-01-13 17:48:39 +01:00
028a456c4e
Update translations
2018-12-29 20:40:40 +01:00
267cbd7dad
Document SyncthingConnection::readDevRejected()
2018-12-26 01:14:19 +01:00
1156721822
Ensure not to continue reconnecting while still aborting
2018-12-26 01:14:01 +01:00
67723bfa27
Set status to disconnected on error due to insufficient config
2018-12-25 02:31:18 +01:00
c83df582b6
Fix subtile bugs on reconnect
...
* Ensure previous long polling requests for events are aborted
before connecting again
* Ensure results from previous requests are always discarded
after aborting to reconnect
2018-12-25 02:30:13 +01:00
ad42c24c96
Prevent reading QNetworkReply in error case when not bytes available
2018-12-24 17:35:10 +01:00
1d5b90a693
Allow always to change config
2018-12-24 17:19:11 +01:00
35903fc996
Simulate flaky syncthing service
2018-12-23 21:28:43 +01:00
cdd78fb026
Fix typo in code for mocked service configuration
2018-12-23 19:42:17 +01:00
6dc521599f
Adapt tests to changes in dir error handling
2018-11-03 21:55:31 +01:00
d803f83d0f
Update translations
2018-11-03 21:41:44 +01:00
4a42a3f0c0
Fix and refactor directory error handling
...
* Rely not only on the FolderErrors event
* Request pull errors when opening the dialog
* Use "pullErrors" from FolderSummary
* Move code for directory error dialog into
its own class
This should fix that sometimes obsolete errors
were still displayed or actually present errors
missing.
2018-11-03 21:30:17 +01:00
dcbc19cf8c
Adapt mocking to latest changes
...
* Cover all required requests so the connection can be
established without errors
* Add more events to test error handling
* Fix definition of LIB_SYNCTHING_CONNECTOR_CONNECTION_MOCKED
after syncthingconnection.cpp split
2018-11-03 20:44:11 +01:00
c5d22d8984
Adapt tests to changed SyncthingDir::assignStatus()
2018-11-02 23:39:15 +01:00
ad57a0ac9f
Adapt tests to changed status initialization
2018-11-02 23:38:40 +01:00
0cc291ae85
Initialize status of SyncthingDev
2018-11-02 23:37:35 +01:00
0ef2bf919a
Remove duplicated status recalculation
2018-11-02 22:15:16 +01:00
9817be858d
Update stateChanged in readDirSummary()
2018-11-02 22:10:18 +01:00
038cb130b7
Don't emit notifications for folder errors
2018-11-02 21:49:24 +01:00
25ae9266a8
Discard obsolete folder errors
...
* Discard folder errors older than the last "sync" state
* Unfortunately we don't know the the time of the last
sync from the beginning. To prevent showing obsolete
errors in this state, discard all errors if the status
changes to something other than "out-of-syn".
2018-11-02 21:47:27 +01:00
dd5cf12b1c
Improve inserting address from config file
...
* Assume local connection if address is eg. 0.0.0.0
* Use isLocal() from utils which considers the hostname
and interfaces as well
2018-11-02 20:57:25 +01:00
2ee1bc0c63
Discard previous item errors also on connect()
...
Because errors might be gone now and should be repopulated
if not.
2018-10-28 16:03:18 +01:00
25ace0eb17
Fix condition to set status to disconnected
2018-10-28 15:39:15 +01:00
32b2907e67
Split syncthingconnection.cpp
...
* Move methods for specific requests to its own file
2018-10-28 15:37:25 +01:00
2862b6fd87
Re-enable all connection tests
2018-10-28 14:38:34 +01:00
4c4a1ebd47
Don't unset m_has... on disconnect
2018-10-25 18:25:59 +02:00