Andy Williams
a0b90e27c6
[ui] set icon size based on scale
2016-01-29 14:44:26 +00:00
Andy Williams
09f572576e
[ui] Correctly focus popup inputs
...
Work around an issue where a top level input cannot be
focussed using the elm_focus API.
2016-01-21 20:06:49 +00:00
Andy Williams
a9d9d32797
[newfile] Check for filename and permissions
...
If filename is missing let user try again.
If directory cannot be written to then warn and give up.
2016-01-21 20:05:43 +00:00
Andy Williams
18f1a87b09
[builder] use builtin sh support in Ecore_Exe
...
Thanks for the hint Vincent :)
2016-01-17 17:58:53 +00:00
Andy Williams
843e222203
Fix maybe-uninitialized warnings
2016-01-17 17:51:13 +00:00
Andy Williams
b42318aaf5
Supress libtool warning on windows
...
Thanks to Vincent Torri for the patch
2016-01-17 17:48:07 +00:00
Andy Williams
f66d5ebaa8
[builder] Lauch /bin/sh to avoid local shell issues.
...
We're assuming a unix / linux machine of course
- this needs to be addressed for proper windows support
2016-01-16 22:50:24 +00:00
Andy Williams
d7cea60593
[ui] Tidy open file toolbar
...
Add icons for the filetypes on each tab.
Expand in menu mode - better than scrolling..?
2016-01-16 18:22:30 +00:00
Andy Williams
f403f70330
[elm_code] Update line status icons for additions
...
Missed a warning line and the addition of TODO as well
2016-01-16 18:21:32 +00:00
Andy Williams
09cceb2c94
Merge branch 'master' of git+ssh://git.enlightenment.org/tools/edi
2015-12-21 19:57:47 +00:00
Andy Williams
16ba73c6f7
[ui] Smooth file panel scrolling
...
Cache responses to mime lookups so we get can scroll
much more smoothly after initial load
Author: unixtaker
Signed-off-by: Andy Williams <andy@andywilliams.me>
2015-12-11 13:37:03 +00:00
Andy Williams
e925d9fb42
[build] Set up test environment in a way that supports fish and others
...
Use env rather than implicit variable setting in command line
2015-12-11 13:08:52 +00:00
Andy Williams
fa96b21fa1
metadata for release
2015-11-19 23:08:04 +00:00
Andy Williams
0ad0376547
Update to new eolian_gen usage
2015-11-19 23:00:16 +00:00
Andy Williams
193f17be2b
[whitespace] Fix indentation after newline when splitting.
...
Make sure that whitespace to the right is ignored
2015-10-10 14:09:02 -07:00
Andy Williams
b0771bdfc6
[log] filter out lots of efl debug
...
Blanket debug flags can be helpful but not when
you have a lot of efl to dig through to get there!
2015-10-10 12:45:56 -07:00
Andy Williams
7d5b7ba4b8
[logs] Ignore some common log lines to avoid clutter in panel.
...
This also removes some infinite loops as the redrawing of the log panel
could trigger these lines too
2015-10-10 12:23:22 -07:00
Andy Williams
833179ab49
[editor] Show a highlight for the current cursor line
2015-10-10 12:10:47 -07:00
Andy Williams
4358717dd9
Update to efl on git
2015-09-29 00:30:31 +01:00
Andy Williams
29d4f9cedb
Update NEWS with fixes since 0.1
2015-09-20 11:01:02 +01:00
Andy Williams
2297e250bc
[highlight] Merge highlight tokens on line merge
...
Instead of blanking colours we append them as with the content.
2015-09-20 10:59:52 +01:00
Andy Williams
55d20b1cbc
[highlight] Split highlight tokens on line split
...
Instead of blanking colours work out what to do with them.
Refactor the token carry over to simply note if there's a continuation.
2015-09-20 10:39:33 +01:00
Andy Williams
0b3c19bb21
[selection] Fix so selecting backwards works
...
highlight, text get and deletion working
2015-09-16 12:32:25 +01:00
Andy Williams
7e62826b59
[editor] Fix indenting of newlines
...
Changes in memory handling of line splits broke this
in some cases (like tapping return twice).
2015-09-16 10:44:38 +01:00
Andy Williams
af6297992e
[config] don't re-open files not really opened
...
When we chose type tapping cancel should not cause the file to be reopened later
2015-09-16 10:21:21 +01:00
Andy Williams
ce381c4eef
Update to latest eolian spec
...
Documents updated though not quite as feature-ful
2015-09-07 23:12:08 +01:00
Andy Williams
c5adda87f1
Update version requirements for release
2015-09-07 23:07:53 +01:00
Andy Williams
8c42a0ff2c
Merge commit '28bae570050d47d03a22ff49b570efbf31935679'
2015-08-31 13:29:07 +01:00
Andrew Williams
28bae57005
Merge pull request #5 from ilkosta/sh_create_new_project
...
Use /bin/sh to create new project
2015-08-31 13:15:52 +01:00
ilkosta
018f3c74a1
sh for git scripts
2015-08-31 09:44:35 +02:00
ilkosta
b4bbc1ce6a
removed a $ typo from sed command
2015-08-31 09:16:18 +02:00
Andy Williams
ee58982b8f
Fix NEWS file to respect the 0.0.9 release
2015-08-30 01:11:42 +01:00
Andy Williams
dafda92c8e
Fix make distcheck
2015-08-29 20:56:22 +01:00
Andy Williams
fa4cca051d
prep for release of 0.1
2015-08-29 16:11:12 +01:00
Andy Williams
35154d8d54
[create] use /bin/sh to execute the sed script
...
Attempting to fix github issue #3
2015-08-29 15:45:41 +01:00
Andy Williams
2f0347b108
[editor] Make whitespace trimming an option
...
Add a global setting to turn off the behaviour
2015-08-29 14:46:18 +01:00
Andy Williams
fdd2a69333
[settings] Fix typo causing compile error
...
Fixes github issue #4
2015-08-29 14:16:53 +01:00
Andy Williams
3999fb67fd
[elm_code] don't strip whitespace on current line
...
When saving if any widget has a cursor on the line
we shouldn't strip the trailing whitespace
2015-08-29 14:11:40 +01:00
Andy Williams
ddfd851635
[tests] Correct checking of just length chars
...
Avoid traversing beyond string length
2015-08-29 12:06:30 +01:00
Andy Williams
0101b988d5
[elm_code] trim all trailing whitespace on save
...
Rather than just blank lines remove all trailing whitespace from lines
2015-08-29 12:05:56 +01:00
Andy Williams
23b3d3ffba
[elm_code] Trim empty lines on save
...
When writing out a document set line length to 0 if it
only contains whitespace
2015-08-28 00:15:55 +01:00
Andy Williams
1b10edb079
typo--
2015-08-28 00:13:38 +01:00
Andy Williams
155ec77ac8
[editor] fix stability of the highlighting thread
...
Grab locks at the correct times, seems to help a lot...
2015-08-28 00:12:59 +01:00
Andy Williams
f0cc459a55
Fix some bad memory access during widget creation
2015-08-23 23:23:07 +01:00
Andy Williams
93ee90a302
new file: create in selected directory
...
When the filepanel selected item is a directory place new
files in that location rather than project root.
2015-07-17 10:30:25 -07:00
Andy Williams
1c7e2b3873
editor: improve goto line dialog
...
Focus the input when we show and allow enter press to submit.
Also refactor it out of the edi_main mess.
2015-07-16 22:36:15 +01:00
Andy Williams
f80b901195
editor: allow cursor placement in blank file
...
This way we can start editing a newly created file!
2015-06-10 23:33:46 +01:00
Andy Williams
4af0936331
editor: Fix crash opening empty files
2015-06-10 23:32:15 +01:00
Andy Williams
8d17e2710f
editor: fix a strange crash in calculations
...
Seems that gutter was not always correct after eo_do
2015-06-09 22:31:57 +01:00
Andy Williams
4da088b51c
tabs: load in the correct order...
...
Remove some unneeded duplication at the same time
2015-06-09 22:31:33 +01:00