forked from enlightenment/efl
26c1f2477c
This is a big rewrite. In addition to implementing functionality with the new Efl interfaces, a lot of legacy (Elm) code was removed. A lot of work is squashed in this patch as the widget would've been completely broken otherwise. The major changes are: Life-cycle: - Code was split to have 'finalize' - Item anchors (emoticons, images) were rewritten to have proper life-cycle Scrolling logic: - Efl.Ui.Internal_Text_Scroller widget was added, and replaces the old Elm.Interface_Scrollable implementation. Singe-line and multi-line modes were fixed as well as sizing calculations. The object is now swallowed inside the Ui.Text widget. Copy and paste: - Code was converted to Efl.Selection logic. Modified tests: elementary_test -to "efl.ui.text" elementary_test -to "efl.ui.text label" Added tests: elementary_test -to "efl.ui.text inputfield" Removed test: elementary_test -to "efl.ui.text.async" |
||
---|---|---|
.. | ||
ecore_buffer | ||
ecore_con | ||
ecore_evas | ||
edje | ||
eet | ||
eeze | ||
efl | ||
efl_js | ||
efl_mono_msbuild_gen | ||
efl_wl | ||
efreet | ||
eina | ||
eldbus | ||
elementary | ||
elua | ||
embryo | ||
eolian | ||
eolian_cxx | ||
eolian_js | ||
eolian_mono | ||
ethumb | ||
ethumb_client |