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
Andy Williams
cfa86db750
elm_code: Fix tab behaviour following API changes
...
Moved the tabwidth calculations to widget as that's where
they actually make sense
2015-06-08 23:13:03 +01:00
Andy Williams
1cc89c78a2
elm_code: remove selections if moving cursor
...
The selection remaining after cursor move was getting confusing
2015-06-07 23:13:26 +01:00
Andy Williams
7cc03ec58d
remove tabs from indent
2015-06-07 23:12:31 +01:00
Andy Williams
2604a3cdfd
texts: fix tests broken in previous refactor
2015-06-07 23:12:05 +01:00
Andy Williams
866d22c40b
elm_code: indent lines to match whitespace above
...
We can look at more complex scope based indenting later
2015-06-07 23:11:25 +01:00
Andy Williams
1998483d06
docs: Fix manpage and skeleton manpage
2015-06-04 08:40:43 +01:00
Andy Williams
3f86407481
elm_code: consistently use 0 based text index
...
This means it's more familiar as regular string work when
using the elm_code_line APIs. It's also more distinct from
the elm_code_widget layout which is still 1 based columns.
To support unicode we must convert correctly.
Now FIXED!
2015-06-03 21:29:31 +01:00
Andy Williams
e3ed8806c3
elm_code: add legacy API.
...
Refactor eo API in line with elm_obj_* elsewhere
2015-06-02 08:22:36 +01:00
Andy Williams
80edaa953b
Fix dist of licenses
2015-06-02 08:18:36 +01:00
Andy Williams
a15f535f35
Fix making after updating COPYING text
2015-06-02 00:18:47 +01:00
Andy Williams
247f940a18
Fixing make dist
2015-06-01 23:17:10 +01:00
Andy Williams
0b86f4214f
Clarify EDI licensing.
...
The Elm_Code module is seperately licensed (verified by it's contributors)
EDI should have been GPLv2 not v3 - disambiguation mistake from earlier
2015-06-01 14:07:36 +01:00
Andy Williams
98f90cb841
Remove confusion with old GPLv2 files
...
this is GPLv3 (see COPYING)
2015-06-01 13:37:34 +01:00
Andy Williams
a993e3f7b5
Fix header location
2015-06-01 00:26:24 +01:00
Andy Williams
4d466dbc74
Fix many warnings.
...
Make the font face const char * and use eina_stringshare
2015-05-31 21:18:18 +01:00
Andy Williams
78252cefc1
run: Add args to settings for default run button
2015-05-31 19:46:18 +01:00
Andy Williams
32cbed4248
We're working towards 0.1
2015-05-31 12:13:53 +01:00
Andy Williams
d4670583df
builds: Add a run button and the launch config to support.
...
I expect we can support a list of these later so for now
support passing around the launch config.
2015-05-31 12:13:31 +01:00
Andy Williams
7bf0fc7c3c
highlighting: Fix threading to avoid overlap crash
...
It's not threadsafe code within the editor so block
a thread if another is already running.
Also ditch pthread for Ecore_Thread :)
2015-05-30 22:56:41 +01:00
Andy Williams
01fd2997d2
performance: Fix issue where EDI would slow down
...
a bad circular problem where an error with tooltips causes more
tooltips to be spawned...
2015-05-30 22:48:35 +01:00
Andy Williams
93dd91d845
tests: make content provider test work again
2015-05-30 20:47:20 +01:00
Andy Williams
86d5afb25d
fix crash when deleting over a line ending
2015-05-30 20:46:34 +01:00
Andy Williams
10dc1c77bd
setting: Add a font picker
...
Monospace only so we get a deccent looking result.
Mostly from the terminology project - thanks guys
2015-05-30 10:32:37 +01:00
Andy Williams
05f6cd3eac
editor: trigger saves if selection cut or pasted
2015-05-30 10:31:46 +01:00