LIB: overhaul file operations and improve overall performance

This introduces a lot of changes and uses a more solid
file copy operation.
This commit is contained in:
2016-04-10 03:58:20 +02:00
parent 1be8984162
commit 5bcbbcc69c
7 changed files with 227 additions and 115 deletions

View File

@@ -101,7 +101,7 @@ data MyView = MkMyView {
, rawModel :: TVar (ListStore Item)
, sortedModel :: TVar (TypedTreeModelSort Item)
, filteredModel :: TVar (TypedTreeModelFilter Item)
, operationBuffer :: TVar FileOperation
, operationBuffer :: TVar (FileOperation FileInfo)
, inotify :: MVar INotify
}