On 03/25/2014 09:12 AM, Stefan Schmidt wrote:
> We are happy to release another stable update for the 1.9.x series. Within
> the several fixes we also fixed another ABI break in EFL that got introduced
> in 1.9. (We are improving our tooling and process to avoid these in the
> future).
>
> Mike also asked me to include his announcement for Enlightenement 0.18.6
> here. See below.
>
> EFL fixes:
> * Evas filters: Fix 1-D blurs on a single buffer
> * Evas filters: Fix memory leak when destroying the object
> * Ecore x: Add back the two symbols removed in 1.9.
> * eet: fix tokenizer's escape logic.
> * edje: check font change in edje text part cache infra.
> * Evas cserve2: Fix client crashes when a file changed
> * Evas gl: Fix clip in image_draw if it's not set
> * edje_cc no longer fails on collections.group{}
> * edje_cc now correctly handles lack of state int in STATE_SET action
> * edje_cc also checks min args correctly for STATE_SET actions
> * Evas filters: fix potential memory leak
> * edje_cc uses macros for some of its handler setup
> * evas/gl - fill up missed blend mode.
>
> Elementary fixes:
> * theme overlays - fix to prepend on overlay to be semantically consistent
> * entry - fixed calc issue of the wrap none mode.
> * segment_control, toolbar: Fixed broken scale of widget item.
> * entry - entry did word wrapping even the mode was ELM_WRAP_NONE.
> * list/genlist: Fixed Home and End key event handling routine.
> * diskselector: Compare correct variables. (CID1193236)
> * atspi_object: Added missing comma. (CID1193238)
> * index: Set variable to NULL after free. (CID1193250)
> * access: Fixed memory leak. (CID1193244)
> * fix scrollbar to be clickable even if vieport is tiny compared to
> content
> * naviframe : Fixed the overlap issue during multiple push.
> * genlist needs to iterate exactly once over a fixed list when deselcting
> all items
> * list: Fixed item multi/single selection routine to skip disabled item
> correctly.
> * genlist: Fixed item multi/single selection routine to skip disabled
> item correctly.
> * prefs: Add EVIL_LIBS to build to avoid problems with missing regex.h
> under mingw
>
> Enlightenment fixes:
> This bugfix release primarily focuses on fixing issues reported by the
> Coverity static analyzer.
>
> * wl_desktop_shell builds out of source tree
> * get entry width based on viewport size, not entry size
> * fix hiding of windows when delete is requested
> * don't deref teamwork pointer after null check
> * don't deref possibly-null value in mouse bindings
> * correctly calculate minimum flowlayout rows
> * efm_op no longer tries to close invalid fds during delete ops
> * don't use external log domain in systray
> * don't use external log domain in music player
> * don't crash when saving screenshots with no file extension
> * don't crash on possibly-null gadman bg string extensions
> * check for unicode string end in client menu
> * don't crash when passing NULL desk to e_border_under_pointer_get
> * set connman pending.disconnect when disconnecting a service
> * don't iterate with or access freed pointer in comp match dialog
> * ensure use of non-garbage values for menu item icon placeholders
> * use more descriptive + accurate buffer size in batget iterator
> * prevent out of bounds access in systray theme setup
> * prevent out of bounds write in e_intl_locale_parts_get()
> * ensure null termination of string in xsettings config
> * dim/undim actions don't require acpi triggers
>
> Download
>
> http://download.enlightenment.org/rel/libs/efl/efl-1.9.2.tar.gz
> 530cec25c7f41c188599a1e239bef72142850f6a5f67c1dd4184354f756181ad
>
> http://download.enlightenment.org/rel/libs/elementary/elementary-1.9.2.tar.gz
> c31644109cd29675bc65b220d19c633c8d089feb955c439988b2e19f026b3376
>
> http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.18.6.tar.gz
> a75f85e65038672a0413c74bffc7f4869c3c41090afe6b66876241780e478c2b
>
>
> 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
> enlightenment
>
> If you have an existing EFL or Elementary install, you may wish to delete its
> header files and libraries before building the above.
>
> Enjoy.
Thanks Stefan! Up and running without any issues. And thanks for the
changelist in the email.
mike
------------------------------------------------------------------------------
_______________________________________________
Enlightenment-release mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-release