05a62cb382
GTK: use new History module
2016-06-04 17:28:15 +02:00
e310879d61
GTK: add newTab{,Here} buttons and allow closing tabs via middle-click
...
This also fixes behavior of destroyView.
2016-06-03 13:44:59 +02:00
244a58d8c2
GTK: refactor refreshView a bit
2016-06-01 23:58:34 +02:00
01c241a01e
GTK: remove tab label side-effect from refreshView'
...
This would cause bugs when newtab on middle-click is implemented,
since creating a new tab creates also a new view, but doesn't
change the current tab to that view. refreshView' would then
update that view with the information from the wrong tab.
2016-06-01 22:00:37 +02:00
5aef692b4f
Fix build
2016-05-29 13:26:21 +02:00
41e2ae6131
Adjust to new HPath API
2016-05-09 16:37:02 +02:00
173c4cbddd
GTK: minor cleanup
2016-05-09 00:52:22 +02:00
a25f92e4ec
GTK: pre-set input field when renaming files
2016-05-09 00:45:47 +02:00
8646a6338c
LIB/GTK: simplify error handling, add 'reactOnError'
2016-05-08 23:06:40 +02:00
3af8b36940
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.
2016-05-08 20:14:30 +02:00