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.
--
Learn Graph Databases - Download FREE O'Reilly Book
Graph Databases is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
___
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users