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" |
||
---|---|---|
.. | ||
coverity | ||
ecore | ||
ecore_imf | ||
ecore_x | ||
edje | ||
eeze | ||
efreet | ||
elementary | ||
elua | ||
embryo | ||
emotion | ||
eo | ||
ethumb | ||
ethumb_client | ||
evas | ||
.gitignore | ||
Makefile.am | ||
meson.build |