GTK: adjust to new LIB API and refactor file error handling

This restructures large parts of the GUI-wise error handling code
and makes it more fine-grained, so the user can react appropriately
to exceptions.
This commit is contained in:
2016-05-08 20:14:30 +02:00
parent 9c6cf51825
commit 3af8b36940
7 changed files with 182 additions and 71 deletions

View File

@@ -27,7 +27,7 @@ import Control.Concurrent.STM
newTVarIO
)
import Graphics.UI.Gtk
import HSFM.FileSystem.FileOperations
import HSFM.FileSystem.UtilTypes
import HSFM.GUI.Gtk.Data
import Paths_hsfm
(