EFL and Elementary 1.15.2 release

Second update for the 1.15.x series.
With the help of a lot of passionate developers, we were able to fix many bugs.
Kudos to all!

Efl fixes (after 1.15.1):

  • ecore_wayland: bind and destroy session_recovery interface correctly.
  • ecore_pipe: add write fdset and except fdset.
  • edje: Fix double free scenario caused by static pointer.
  • Evas textblock: fix case of own_closer in style_set (T2654)
  • evas - fix texture context bind reset in gl common using wrong texture
  • eldbus: add dbus_pending NULL check
  • ecore_evas-x11: unset withdrawn state when window is mapped (T2745)
  • upower: free version string splits
  • ecore_win32: fix the mouse out behavior.
  • ecore-audio: defer deletion of pulseaudio timer until after event processing
  • doc/eldbus: fix parameter in document
  • edje_cc: Fix inheritance of "no_render" flag
  • eldbus - make method calls less crasy since libdbus likes to abort

Elementary fixes (after 1.15.1):

  • Revert "Elm_Interface_Scrollable: Improvement in looping behavior"
  • naviframe: When push is in progress, block pop until push is complete.
  • multibuttonentry: Fix mbe clicked signal is not work.
  • multibuttonentry: Item resize issue on text set
  • genlist: Dont select first item if its DISPLAY_ONLY
  • config: revert first_item_focus_on_first_focus_in to 0 (T2662)
  • toolbar: fix issue of focus not coming to item on mouse click (T2697)
  • gengrid: extends D2418 to horizontal mode.
  • gengird: change focus move mechanism in gengrid.
  • gengrid: Fix wrong focus movement in _item_single_select_down
  • gengrid: fix item focus movement in case of horizontal mode
  • gengrid: no need to loop in case of reorder mode is enabled
  • gengrid: fix crash issue.
  • naviframe: fix a focus issue when deleting the first item
  • fileSelector: fix behaviour when the file is chosen
  • map: fix module load craziness loading all elm modules
  • map: fix crash on badly handled zoom timeout callback
  • multibuttonentry: Input panel should be controlled only if multibuttonentry is editable
  • toolbar 0 size items fix if icon not found (T2710)
  • spinner: Notify when value is edited directly
  • conformant: display mode set fix
  • gengrid: fix duplicate edje signal (elm,state,focused) to item on focus
  • spinner: fix extra callback calls
  • multibuttonentry: Fix MBE item box min size calc error.



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:


If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before building the above.


Written by seoz on Oct 6 2015, 7:09 AM.