Our first stable update for the 1.17.x series.
Efl fixes:
Ecore con: Close server socket fd on failure.
eina: invalidate last add/del rects when the opposite operation occurs
Evas textblock: Fix markup cache, was completely broken.
Edje textblock: Assume textblock knows to deal with setting the same markup.
ecore-wl2: do not send double mouse up events during input ungrab
edje: clear pending programs upon calling stop_programs_on()
Evas textblock: fix cached markup's stringshare refs
edje entry: fix bug not to call ecore_imf_context_cursor_position_set when deleting surrounding text
evas: Fix improper extra library linkage for various engines
ecore-drm: Add missing initializer for fb2 command
ecore-evas-wayland: Remove include for old Ecore_Wayland library
Elementary fixes:
calendar.edc: fix typo in text style
fix the wrong operation of mirrored set
tooltip: set pass events on the tooltip, not the content
ctxpopup: completely disable focus-setting on show (T3088)
cursor: do not unconditionally unset cursor before setting an engine cursor
config: add more frames for scrolling options
hoversel: set hover layer to layer of hover_parent (T3203)
list: do not constantly reset scr_min flags
list: always apply new size hints for subobjects
list: do not change scr_min flags when setting an unenforced list mode
list: set update hints on item edje objects
elm - genlist item - index get start from 0 - unbreak api break
docs: bring back docs from eo files by switching to the new group name (T3109)
docs: bring back docs from eo files by switching to the new group name (T3109)
docs: bring back docs from eo files by switching to the new group name (T3109)
Download
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.