Julian Ospald
3cd7a246ab
Fix build with latest hpath library
...
This also touches some exception handling code, be careful.
2018-05-17 11:42:36 +02:00
Julian Ospald
e2bf4d5f03
GTK: have two panels, fixes #52
2016-11-06 01:33:03 +01:00
Julian Ospald
e72bff4180
GTK: fix switchView
2016-06-03 14:06:18 +02:00
Julian Ospald
d460b4ce11
LIB: simplify error handling in FileType
...
We don't have a Failed constructor anymore.
2016-06-02 13:44:47 +02:00
Julian Ospald
89b231a2c9
GTK: fix various glitches when opening tabs
2016-06-01 23:24:00 +02:00
Julian Ospald
3008e4463b
GTK: implement tabs wrt #45
...
This also restructures the meaning of MyGUI and MyView.
They are now more strictly a hierarchy and everything that may
be specific to a view (like urlBar) has been moved into the MyView
context.
In addition, this also fixes #42
2016-04-24 18:38:47 +02:00
Julian Ospald
bad817d32d
LIB/GTK: use ByteString instead of String for
2016-04-05 00:56:36 +02:00
Julian Ospald
b6342068f2
GTK: cleanup refreshView a bit
...
This moves some of the parsing logic where it belong, into Gtk.hs
and fixes the type to be proper 'Path Abs'.
2016-04-03 04:13:08 +02:00
Julian Ospald
74a48b2668
Restructure module layout
2016-03-30 20:16:34 +02:00