6026339c83
Show recent changes
2020-01-18 16:43:13 +01:00
31e7e4e79e
Support "Waiting to scan"
...
This state has been introduced
with https://github.com/syncthing/syncthing/pull/4888
2019-09-27 16:41:24 +02:00
6243a4c2fd
Prepare for "Prepare to Sync"
...
See https://github.com/syncthing/syncthing/pull/6028
2019-09-27 16:32:54 +02:00
6724dfa89a
Handle new/unknown dir status better
...
* Show the raw directory status from the Syncthing API if
it is an unknown (maybe newly introduced) status value.
* Note that the same does not apply to the device status
because the device status is only deduced from other
information.
2019-09-21 16:28:08 +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
0e7cc8ba9b
Apply changed status colors without restart
2019-05-19 23:11:50 +02:00
a30853cfeb
Apply cmake-format and clang-format
2019-05-04 22:10:37 +02: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
8690566992
Handle details row count changed in model
...
Required since the row count is now variable depending on
whether stats are shown or now.
2019-02-16 01:40:06 +01:00
4b54fc3a28
Reduce indentation in models
2019-02-16 01:06:08 +01:00
700b0d24e0
Don't show stats for pause dirs in GUI
2019-02-16 00:55:27 +01:00
ea2e26aace
Don't use newDirs/newDevs for endResetModel()
...
* These events might not be emitted in all error cases.
So it would be wrong to rely on that.
* Reduces redundant code.
2018-12-25 02:33:57 +01:00
1d75ee2656
Improve initialization of roleNames()
2018-11-03 21:47:30 +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
de9259e545
Show whether filesystem watcher active
2018-09-15 18:25:02 +02:00
45ef2518e8
Apply clang-format
2018-08-04 15:47:43 +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
d2f8162ba4
Ensure all roles are updated in dir and dev model
2018-07-22 21:08:28 +02:00
5932c98b1d
Use immediately invoked lambda to implement roleNames()
...
Because I can
2018-07-22 20:17:45 +02:00
0acfdd7002
Use "rescan disabled" instead of "0 s"
2018-07-05 17:40:36 +02:00
2fcc94f567
Handle new folder types
...
See https://github.com/syncthing/syncthing/pull/4942
2018-05-12 23:08:57 +02:00
79fe97d952
Refactor notifications
...
* Use SyncthingNotifier class
* Show 'Sync complete' on FolderCompletion event
* Add extra structure for stats
2018-01-27 23:27:50 +01:00
e6b97e1ecc
Clean code for dealing with folder (scan) completion
2017-11-22 00:29:50 +01:00
34924e011e
dir model: Fix emitting dataChanged() for DirectoryStatus
2017-10-16 19:41:19 +02:00
789f024677
models: Use namespace std for std::size_t
2017-09-17 21:48:51 +02:00
030cb35dbd
Emit correct roles when colors changed
2017-09-11 23:44:19 +02:00
2747ce76ff
Allow compiling connector with mocked SyncthingConnection
2017-09-05 00:22:52 +02:00
b90080ec0c
models: Retain default status colors
2017-09-01 17:13:01 +02:00
ee8657cd1d
Fix showing errors
2017-08-31 19:49:23 +02:00
80c2a4212e
Show global/local dir status in Dolphin action
2017-08-30 00:36:49 +02:00
c8b93fc472
Make models ready for use with Qt Quick
...
by adding roleNames()
2017-08-30 00:04:35 +02:00
af8327ece0
Show global and local dir status
2017-08-24 01:52:07 +02:00
be6d0cbf5d
Don't show own dev in shared devs of dir
2017-08-22 20:44:49 +02:00
9b45c49b97
Show names for the devs a dir is shared with
...
(previously only the IDs were shown)
2017-08-22 19:45:07 +02:00
c4ccda93c9
Show global directory errors messages
...
Previously, only error messages for failed
items have been shown.
2017-07-14 20:14:15 +02:00
732a5fdd8d
Apply clang-format
2017-05-01 03:34:43 +02:00
0d5f686185
Fix tooltip showing errors
2017-03-22 16:25:28 +01:00
Marius Kittler
bdb05ae865
Make dir status accassible via model
2017-02-23 15:57:16 +01:00
fc13a8f146
Read paused state of directories
2017-02-20 21:00:18 +01:00
8c6b0fd3d4
Move icon rendering to model backend
2017-02-20 18:42:27 +01:00
53e2561373
Don't use red for last updated file unless deleted
2016-12-22 23:44:47 +01:00
b40fc773c2
Move colors to separate header
2016-11-08 19:42:50 +01:00
b5174735ad
Add option for bright custom text colors
2016-11-02 21:05:32 +01:00
ad5e724f44
Add SyncthingDirStatus::Unshared
2016-11-01 16:59:58 +01:00
73afa5b5fd
Add tooltip for errors
2016-10-05 23:17:18 +02:00
9b92b72bfd
Improve handling folder errors
2016-10-05 22:33:10 +02:00
dd8e443c15
Move SyncthingDev and SyncthingDir to extra files
2016-10-04 23:55:20 +02:00
9fa2a028e8
Show out of sync directory state
2016-10-04 23:42:17 +02:00
6470038fc7
Refactor to allow sharing backend with other apps
...
Intended for creating command line tool and plasmoid
2016-09-30 23:58:45 +02:00