ProgressInfo: Carry a sync status
authorChristian Kamm <mail@ckamm.de>
Tue, 11 Jul 2017 10:52:40 +0000 (12:52 +0200)
committerckamm <mail@ckamm.de>
Wed, 12 Jul 2017 07:04:27 +0000 (09:04 +0200)
commitc3cb1869526d4f6448712df44b7d38b471f3bcd2
tree5bf021942ae1b74e6f24acd504e5c0bdb63fe90f
parent5ca743dd256bac83b92a3ede48c0368f95c8942b
ProgressInfo: Carry a sync status

* A bunch of code was determining sync status by ad-hoc comparing some
  progress info fields. It can now just check the status, making it
  easier to comprehend.
* There's a clear indication for "a new sync is starting", which helps
  wiping the issues tab at the right time.
src/gui/folder.cpp
src/gui/folder.h
src/gui/folderstatusmodel.cpp
src/gui/issueswidget.cpp
src/gui/owncloudgui.cpp
src/libsync/progressdispatcher.cpp
src/libsync/progressdispatcher.h
src/libsync/syncengine.cpp
src/libsync/syncengine.h