Andy Williams
5b1a45cf45
[editor] add delete and backspace undo hooks
2016-02-21 23:46:10 +00:00
Andy Williams
acd7b54473
[editor] begin re-adding the undo feature.
...
This is provided completely by elm_code so can be reused in other editors.
For now this is just text/newline insertion...
Still have to add undo for deletion and selection
2016-02-21 18:11:33 +00:00
Andy Williams
9c9b92cada
[editor] Fix crash when deleting selections
...
If the selection ended in the carriage return the
editor could craash.
@fix
2016-02-21 18:03:29 +00:00
Andy Williams
d953b590f2
Fix typos in change log
2016-02-11 14:20:01 +00:00
Andy Williams
681aad0ef8
[ui] Add feature to filter file list
...
Now you can easily find files in a big project
2016-02-11 14:20:01 +00:00
Andy Williams
fa96b21fa1
metadata for release
2015-11-19 23:08:04 +00: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
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
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
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
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
64f33b0823
Update icons and about imagery
2015-05-26 23:59:16 +01:00
Andy Williams
498049cba1
add a main menu to EDI
2015-05-19 00:01:56 +01:00
Andy Williams
0c83f3a1bc
list of important changes
2015-05-18 23:18:09 +01:00
Andy Williams
04ec5efa24
welcome: Fix launch crash issue on some systems
2015-03-12 00:52:41 +01:00
Andy Williams
f137cc5321
editor: fix issue with closed tabs
2015-03-15 13:27:15 +00:00
Andy Williams
e62ddd5bc1
config: add settings screen
...
Add a new autosave flag, upgrade config so it's set.
Listen to a config_changed event to update UI where required.
2015-03-08 22:14:25 +01:00
Andy Williams
ae51ea05e8
Update many missed changes of note
2015-02-14 23:14:25 +00:00
Andy Williams
d90d0e3c94
Adding line numbers to the text editor.
...
Not the prettiest approach right now, but we've got a scrolling list of lines that stays aligned with the text scroll
2014-06-07 21:50:14 +01:00
Andy Williams
a3a4f5fce6
Added basic undo support - thanks to ecrire (Tasn) for the undo_redo_do function
2014-05-15 23:25:25 +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
75d5ac790c
Added edi_build command line application for headless operation
2014-04-27 18:31:08 +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
78dc9c0932
Output of eflprj with a couple of tweaks - and EDI is born
2014-02-12 20:56:20 +00:00