Andy Williams
4b85f85391
about: Fix window to be a dialog and layout a little to fit the dialog theme
2015-02-09 14:38:32 +00:00
Andy Williams
d648b31713
help: Add an about EDI screen.
...
Refactor code a little to help organise these support screens
2015-02-08 00:24:21 +00:00
Andy Williams
8bded5325d
Fix issues with distcheck.
...
Only remaining is a permissions problem with skeleton - will be fixed soon.
2015-02-06 23:45:50 +00:00
Andy Williams
e622acf735
Correctly lookup icon paths - @fix T2044.
...
Set up elm with the appropriate compile option variables.
2015-02-02 23:52:04 +00:00
Andy Williams
9ab111c3cd
Use FDO icons for the toolbar.
...
We can switch to the elementary theme set when it's more complete
2015-02-02 23:15:07 +00:00
Andy Williams
203f2619e1
Fix crash when creating a new file
2015-01-27 22:31:12 +00:00
Andy Williams
01cb36f510
More updates to correct API/export declarations for Windows.
...
Various changes brought in. Patch from Vincent Torri - thanks
2015-01-10 17:43:12 +00:00
Andy Williams
2249bcfc71
Adding replace support to our search bar.
...
Run a search first if one has not been, from then replace the current term and search again.
Submitted by Kelly Wilson
2015-01-18 17:36:12 +00:00
Andy Williams
823c2e2a86
Improving portability again
2015-01-10 17:12:52 +00:00
Andy Williams
e33b39aa2a
Avoid a crash when right clicking empty space on file list.
...
Show a dialog to user explaining they must choose a file.
Submitted by Kelly Wilson
2015-01-15 22:56:08 +00:00
Andy Williams
de9b02ae6e
Fix logging so the bin is not trying to access the private lib domain - fixes build issues
2014-12-21 23:32:14 +00:00
Andy Williams
8555a54d62
Fix indentation of code
2014-12-08 21:03:26 +00:00
Andy Williams
fc4c86fe5e
Extend config and use it to store window size and panel states.
...
Fixes T1856. Did not perform a config upgrade at this early stage - anyone caught in the update can just resize
2014-12-03 17:52:12 -06:00
Andy Williams
1fb649b732
Add a config system for remembering settings etc
...
.
Add a recent projects list to our welcome page which remembers what we open
2014-12-01 16:54:17 -06:00
Andy Williams
5d858c938b
Smoothen panel animations to work from current space if closing
2014-11-30 02:45:49 +00:00
Andy Williams
ccaefbc67f
Use an Elm_Transit to animate showing and hiding of panels.
...
They still need to remember where users want them to expand to - requires storage setup
2014-11-29 19:06:02 +00:00
Andy Williams
6143e0cfc1
Fix issue where first tap on bottom toolbar would not open the correct tab
2014-11-29 18:29:24 +00:00
Andy Williams
28fbe4cbb3
Fix issue where first tap on bottom toolbar would not open the correct tab
2014-11-29 18:16:57 +00:00
Andy Williams
d7d0bad44c
Small layout tweak to panels.
...
Bar controlling bottom panels should be same width as the panels
2014-11-22 16:52:14 +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
5229d2107c
Improve displaying of test panel when running test
...
Only display desired panel - others can be opened manually
2014-11-18 21:37:58 +00:00
Andy Williams
a82431c627
Add tests PASSED and FAILED to elm_code statuses
...
and the widget rendering.
Use this in EDI to add a test summarising panel.
Tests are executed in verbose mode so we can list
all the tests that have been run - can summarise
later if we wish...
2014-11-18 21:11:10 +00:00
Andy Williams
b88b087a84
Fix issue where console error items would not open when tapped
2014-11-12 23:43:18 +00:00
Andy Williams
34b928c72c
Adding simple build check and clean support to the CLI and main toolbar
2014-11-09 23:12:47 +00:00
Andy Williams
95958caa31
Warn if the passed parameter is not a valid project location.
...
Currently EDI can only open existing directories or create them - no single file mode
2014-10-22 22:41:23 +01:00
Andy Williams
9ac976aa17
Add mime or requested type to text editor status bar.
...
Some refactoring to start splitting out file management from UI
2014-09-13 16:48:16 +01:00
Andy Williams
6a6851fd4a
Initial welcome screen, working on adding the create project support
2014-06-29 23:54:29 +01:00
Andy Williams
ce8b9a8b93
Scale windows per elm scale configuration
2014-05-19 23:52:50 +01:00
Andy Williams
c3185b2225
Let's open files that are reported on the console.
...
Adding support to open at a specific line when
opening files or switching tabs.
2014-05-18 21:26:49 +01:00
Andy Williams
eb38d77af9
Added goto line feature, hook in ctrl-f for search (find...)
2014-03-15 13:12:34 +00:00
Andy Williams
3deedfeeb8
Added simple search function based on Ecrire's Find/Replace
2014-04-30 23:06:16 +01:00
Andy Williams
6a61c633b9
Fix some warnings
2014-04-27 21:01:42 +01:00
Andy Williams
5eff36e8e8
Actually use our library for building. Support ./configure and ./autogen.sh. Move some common functions to the library too
2014-04-27 17:36:20 +01:00
Andy Williams
40c206849e
Simple make function invoked from a build button and displayed in a console tab next to logs
2014-04-27 16:57:47 +01:00
Andy Williams
7b6cd95592
Add a new file button to create new files
2014-03-31 22:24:56 +01:00
Andy Williams
97f95aaa17
Add buttons that extend the area that's tappable to show the panels
2014-03-14 13:43:34 +00: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
16017019b3
Add actual log output to the log panel.
...
Using Eina_Log we hook in a custom print function that adds lines to our log UI.
2014-02-26 04:32:12 +00:00
Andy Williams
7141262664
Add a right click menu for xdg-open
2014-02-23 20:22:32 +00:00
Andy Williams
568ab38d54
Let's only open plain text fils mkay?
2014-02-19 19:24:50 +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
4437672cad
Add a more useful toolbar of functions. Set a more usable font for editing and make autosave a config option
2014-02-16 17:09:55 +00:00
Andy Williams
1899233c01
whitespace fixes
2014-02-16 00:31:10 +00:00
Andy Williams
be30e5e24c
If a file is open then re-focus the loaded file. Don't open directories or non-files
2014-02-16 00:29:00 +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
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