Commit Graph

19 Commits

Author SHA1 Message Date
Andy Williams c233fcad81 Split code editor type from text, don't try to highlight text.
Update our internal registry to know the difference between text and code.
Add some tests that verify we're getting the right type of editor.
2015-02-06 14:16:26 +00:00
Andy Williams d65bc3bce9 windows support: remove the last fork 2015-01-27 22:41:36 +00:00
Andy Williams 22dc13effa Lay out the UI better so you can use with panels open
Changing from panels to panes - have dividers that are
moved around appropriately to simulate panel behaviour
without hiding the contents of a file being edited.
2014-11-22 15:56:16 +00:00
Andy Williams 43871e9a0c kill warning about ignored return 2014-05-18 23:00:10 +01:00
Andy Williams c54eb7b6f2 Tidying up lots of warnings and fixing issues along the way 2014-05-19 19:19:12 +01:00
Andy Williams cecc51cd90 Use panel overlays so we can slide in the extra content 2014-03-14 09:41:09 +00:00
Andy Williams 90b2389a74 Manage open-in-new-window requests for files or open tabs. When selecting a file that is in a window raise the window rather than selecting the tab 2014-03-13 18:31:24 +00:00
Andy Williams c25bab1220 Use more standard icons 2014-03-13 16:34:05 +00:00
Andy Williams d8e430285a Remove the extra callback, we can just make type a required parameter that can be null 2014-02-26 08:17:44 +00:00
Andy Williams 17b90a8876 Add an open-as menu so we can override the mime type detection
The mime / type registration requires some work - there are a few magic values here that need to be formalised
2014-02-26 07:28:24 +00:00
Andy Williams 7141262664 Add a right click menu for xdg-open 2014-02-23 20:22:32 +00:00
Andy Williams 22fcc4998f Make the filepanel expandable 2014-02-22 16:01:21 +00:00
Andy Williams 14c8f61986 attempt to look up icons for the file 2014-02-19 21:43:36 +00:00
Andy Williams 82655964ea Load a project directory from the command line or by displaying a folder picker 2014-02-16 19:55:00 +00:00
Andy Williams 1899233c01 whitespace fixes 2014-02-16 00:31:10 +00:00
Andy Williams 6e27500f68 Adding (blind) loading of files as text for editing. Use a naviframe for holding the content and a callback from filepanel through main to open new files 2014-02-15 23:17:40 +00:00
Andy Williams db5f776939 Order files by name in the tree 2014-02-15 14:44:55 +00:00
Andy Williams 71534f3c5a Using Eina_File instead of Eio makes the tree much easier 2014-02-15 14:41:57 +00:00
Andy Williams 5d8981d09d Loading the panel from the filesystem. organise out a little and commit where i've got to 2014-02-14 23:50:25 +00:00