Commit Graph

13 Commits

Author SHA1 Message Date
Andy Williams b1d1e370ec Add a simple elm_code_test binary that loads the widget and inserts some demo text 2014-11-05 13:55:37 +00:00
Andy Williams 1c314d9312 Fix a crash when resizing if the file is longer than the viewport 2014-11-05 13:36:54 +00:00
Andy Williams 87d360b43f Adding some initial concept of status flags for a line and default enum to start working on color pallette in our widget. Load enough colors to provide these statuses and hook into the EDI log panel implementation 2014-11-05 00:01:28 +00:00
Andy Williams 80373debf7 Add an initial stab at an elm_code widget. It currently does not refresh at any time other than load or resize, so is not respecting content updates, but it's a start.
Use it in place of the list of elm_label objects that were rendered in the log panel. Not colour highlighted yet, but one thing at a time.
2014-11-04 22:21:49 +00:00
Andy Williams 7ed960fc52 Allow appending of lines to an Elm_Code_File, allow Elm_Code_File objects to be created empty without reading from a filesystem source 2014-11-04 21:05:29 +00:00
Andy Williams a767095339 Add basic structure for elm_code object - namespacing the elm_code_file properly to keep it clean 2014-10-26 22:47:27 +00:00
Andy Williams ce501b64c2 Add some documentation grouping 2014-10-26 22:08:52 +00:00
Andy Williams 9fcb769ba3 Update tests to use the proper api check 2014-10-21 22:28:12 +01:00
Andy Williams 4584abf84c warning-- 2014-10-21 22:27:10 +01:00
Andy Williams 3629995847 Load the content and verify from our test files.
Includes an eina_file_map_lines workaround for blank lines
2014-10-19 22:33:49 +01:00
Andy Williams 15bc74b80a Load lines sequentially and insert to a structure for reference 2014-10-19 22:29:44 +01:00
Andy Williams 6846385d44 A pretty slim test of file loading and initial path apis 2014-10-17 23:36:07 +01:00
Andy Williams 997b338270 Base addition of elm_code area within the edi codebase, including an empty test to verify it's working 2014-10-17 21:36:03 +01:00