Commit Graph

24 Commits

Author SHA1 Message Date
Julian Ospald 7f5adf7962
GTK: cleanup obsolete widgets 2016-11-06 01:54:45 +01:00
Julian Ospald e2bf4d5f03
GTK: have two panels, fixes #52 2016-11-06 01:33:03 +01:00
Julian Ospald 46334687c9
GTK: only show stock icons, not labels 2016-06-04 19:10:24 +02:00
Julian Ospald 48b0b7b1d8
GTK: overhaul history feature
Allowing righ-click menu.
2016-06-04 18:58:33 +02:00
Julian Ospald 3e4621fe70
GTK: add "New -> Terminal" to right-click menu 2016-06-03 14:42:28 +02:00
Julian Ospald 077ac81227
GTK: improve tab opening
When multiple folders are selected, a regular 'open' will
open new tabs for each of them without changing the current view.
2016-06-03 14:25:17 +02:00
Julian Ospald 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
Julian Ospald 274aabe1f3
GTK: make tabs reorderable and scrollable 2016-05-10 02:16:03 +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 d432c2146b
GTK: improve file property dialog
Adds the following fields:
* file type
* permissions
* link destination of symlink (if applicable)
2016-04-20 17:16:58 +02:00
Julian Ospald 39bc0cba24
GTK: tweak GUI appearance 2016-04-20 16:33:39 +02:00
Julian Ospald a61b409486
GTK: implement fileinfo dialog wrt #32 2016-04-19 21:05:29 +02:00
Julian Ospald 1d2bf37a44
GTK: implement creating new directories
And moving it with creating new files to a submenuitem.
2016-04-17 03:12:34 +02:00
Julian Ospald e98fb577ed
GTK: implement home and up buttons wrt #40 2016-04-17 01:01:04 +02:00
Julian Ospald b266b78e14
GTK: add IconView and refactor the modules 2015-12-30 17:53:16 +01:00
Julian Ospald eae68cc0ea
GTK: make the statusBar show the operation buffer 2015-12-28 02:02:06 +01:00
Julian Ospald 3639dec1d3
LIB/GTK: fix file renaming (previously called move) 2015-12-26 03:04:28 +01:00
Julian Ospald 61b2313320
GTK: add refresh button 2015-12-25 23:24:43 +01:00
Julian Ospald 71a2cb90be
LIB/GTK: add move menuitem and implement creating new files 2015-12-25 22:51:45 +01:00
Julian Ospald bd7b2ab82b
GTK: add application icon 2015-12-24 17:44:28 +01:00
Julian Ospald e639405d7f
GTK: implement right-click menu 2015-12-24 15:36:21 +01:00
Julian Ospald e160f340ec
GTK: make file/edit menus useful 2015-12-24 14:41:06 +01:00
Julian Ospald 0f1301622b
GTK: add statusBar
No text yet. Probably needs to be reflected in mygui or myview state.
2015-12-17 14:47:30 +01:00
Julian Ospald d13cdac9e0
Initial commit 2015-12-17 04:42:22 +01:00