elementary/src/lib/elm_model_*: Added stubs/prototypes for functions that handle Elm_Model_Tree_Path. Changed all Eina_Value to Eina_Value*, all Elm_Model_Tree_Path to Elm_Model_Tree_Path*.
elementary/src/examples/filemodel_example.c: Started the implementation of the "model_file" based on Eio and Ecore events. Defined the basic data structures for a Model_File_Tree. Tested. It's working fine so far.
elementary/src/lib/elm_model_tree.c: Implemented elm_model_tree_path_{new,new_from_string,free,append_index,prepend_index,to_string,get_depth,get_indices,get_index}.
filemodel_example.c: Added support for events.
src/lib/elm_model_grid_const.h: Fixed a typo that was breaking the compilation. Mea culpa, sorry.
elementary/src/lib/Elementary.h.in: Added preprocessor conditional to include elm_model_*.h only when EFL_BETA_API_SUPPORT is enabled.
Refactored Elm Model to EO Classes instead of EO Interfaces. In the future they might be Non-instantiable Classes but since our support for events is not complete I picked the Instantiable Classes for now.
src/lib/elm_model_tree_*: Added two new modules: elm_model_tree_private and elm_model_tree_path.
Concluded the first version of "file_model_tree". Current revision provides an almost full-fledged "Tree Model" of the Elementary MVC implementation. To test please run src/examples/filemodel_example.c.
cosmetics... just changed the output format to ease reading.
src/lib/elm_model_tree*: Added remaining events. Now the support is complete for the existing functions.
filemodel_example.c: Slightly refactored the example: changed to one-phase-initialization the construction of an object, changed elm_model_tree_path(), etc.
src/examples/filemodel_example.c: Added function "release". Made MODEL_FILE_TREE_CLASS initialization one-phase. Renamed "select" to "list".
added draft view class
correct and add get widget
added view to makefile.am
added update view widget itens
added view genlist update
added view tree update widget
corrected events callbacks add in tree view
added view in Elementary.h
add_child in correct depth