Home EFL and Elementary 1.9.2 and Enlightenment 0.18.6 released

EFL and Elementary 1.9.2 and Enlightenment 0.18.6 released

We now have another release for EFL and Elementary taking them to version 1.9.2 and also Enlightenment 0.18.6 .
Below is also the announcement for Enlightenement 0.18.6:
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:

LINK SHA256
efl-1.9.2.tar.gz 530cec25c7f41c188599a1e239bef72142850f6a5f67c1dd4184354f756181ad
elementary-1.9.2.tar.gz c31644109cd29675bc65b220d19c633c8d089feb955c439988b2e19f026b3376
enlightenment-0.18.6.tar.gz a75f85e65038672a0413c74bffc7f4869c3c41090afe6b66876241780e478c2b

 
Building and Dependencies:
For existing EFL or Elementary installations, it is advised to delete the header files and libraries before compiling and installing in order to avoid any potential conflicts during compilation.
Please compile in the following order:

  • efl
  • elementary
  • enlightenment

 
Source

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.