Here is another update for the 1.12.x series for EFL and Elementary, courtesy of the EFL team. The Enlightenment Foundation Libraries (EFL) is the prefered native development framework for Tizen and provides all the libraries you need to create powerful applications.
EFL fixes
- textblock: correct text position for RTL text with margins
- evas/map: correct last 1 pixel handling in spans.
- Evas textblock: Fix possibly null dereference.
- ecore con: Fix GnuTLS build error.
- ecore/animator: fix the bezier cubic compuation.
- ecore-evas-wayland: Fix issue with ELM_PROFILE=mobile and windows not showing up correctly.
- eeze_scanner needs to hash on the address of the pointer and not use direct_add() (T1612)
- Evas GL: Add preventive padding after Evas_GL_API
- ecore/animator: fix the wrong computation of bezier cubic.
Elementary fixes
- tooltip windows now set shape input rect in elm_win
- tooltip windows now show themselves offscreen to force size calc before appearing
- tooltip now calcs position more effectively during ADJUST(FLIP)
- tooltips in windows make more attempts to not overlap with pointer
Download
LINK | SHA256 |
efl-1.12.2.tar.gz | dc4a3fe448e0a8019030fe7c045de30d9ac1e92033620fbfbefb761c3ba9ddce |
elementary-1.12.2.tar.gz | b1b84dd061b6e93f38bbba4c91ea4c9b5de5d190828b5c00fb051a6e61834b62 |
Building and Dependencies
If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. If you are compiling the above, please compile them in the following order:
- Efl
- Elementary
If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before building the above.