Andy Williams
|
d017c06339
|
elm_code: Add focus support for the elm_code widget.
Hook into the internal elementary API to be part of the focus chain
|
2015-01-25 17:18:21 +00:00 |
Andy Williams
|
29f683d084
|
Complete port of elm_code widget to eo as widget2
|
2015-01-24 22:07:00 +00:00 |
Andy Williams
|
64b08570f0
|
Merge branch 'master' into elm_code
|
2015-01-23 23:42:07 +00:00 |
Andy Williams
|
664cff7d4d
|
install our test diff for elm_code_test binaries
|
2015-01-23 23:41:53 +00:00 |
Andy Williams
|
3fb3564d05
|
Experimental eo commit - structure in place and it's resizing but won't render
|
2015-01-23 22:55:13 +00:00 |
Andy Williams
|
1b1242a430
|
Merge in master
|
2015-01-17 22:08:16 +00:00 |
Andy Williams
|
6a63044b30
|
Add a click handler for lines in a widget
|
2015-01-17 19:57:15 +00:00 |
Andy Williams
|
d9c5fe08b9
|
Add a cursor to the view.
Create a backing data structure to start tracking more useful widget information
|
2014-12-05 09:20:11 -06:00 |
Andy Williams
|
04dda232b6
|
Use an in-memory file for new elm_codes by default.
This is overridden as before by calling elm_code_file_open which will free the previously set file on that elm_code instance
|
2014-11-28 08:55:42 +00:00 |
Andy Williams
|
a6d1aa3204
|
Fix warning
|
2014-11-22 22:44:37 +00:00 |
Andy Williams
|
ba42d32d5e
|
Add a simple diff widget based on an incoming diff file.
Load that into edi if we load a diff or patch file
|
2014-11-22 22:36:57 +00:00 |
Andy Williams
|
586bbb41aa
|
Add an option to change the font size of our widget
demonstrate in the test and use it to make the logs more readable in edi
|
2014-11-22 19:14:53 +00:00 |
Andy Williams
|
822ef10934
|
Actually use the eina_file memory mapping
Any appended or modified lines need to be stored seperately.
Always check for modified content before using the memory map from the
backing file.
|
2014-11-19 22:39:00 +00:00 |
Andy Williams
|
f8896b1f54
|
Fix minor issues I saw in passing
|
2014-11-19 22:37:00 +00:00 |
Andy Williams
|
d6da31acf3
|
Add parse hooks for lines and files within elm_code.
This required changing the load order so file opens would read the elm_code->parsers setup. This makes for a better setup anyhow
|
2014-11-16 23:52:41 +00:00 |
Andy Williams
|
227c883b65
|
A little more markup to the diff example with character add/rem/change highlighting
|
2014-11-13 21:51:23 +00:00 |
Andy Williams
|
99e6dfbbd9
|
Add a simple token system to allow us to render some text styles
|
2014-11-13 21:34:47 +00:00 |
Andy Williams
|
f8a92218da
|
Add some simple version control status for lines too.
Add a simple display of how that could work to elm_code_tesst
|
2014-11-09 14:44:35 +00:00 |
Andy Williams
|
051e03ba99
|
Add a simple elm_code_test binary that loads the widget and inserts some demo text
|
2014-11-05 13:55:37 +00:00 |