The Enlightenment Release Team is happy to announce a new stable
release of the EFL libraries, and of the Enlightenment window manager.

Please read the ChangeLog and NEWS files from each specific tarball in
order to get more information about what has been fixed.

Following are the links for download of the tarballs:

 - Eina 1.7.8 -
[[http://download.enlightenment.org/releases/eina-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/eina-1.7.8.tar.bz2 | BZ2 ]]
 - Eet 1.7.8 -
[[http://download.enlightenment.org/releases/eet-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/eet-1.7.8.tar.bz2 | BZ2 ]]
 - Evas 1.7.8 -
[[http://download.enlightenment.org/releases/evas-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/evas-1.7.8.tar.bz2 | BZ2 ]]
 - Ecore 1.7.8 -
[[http://download.enlightenment.org/releases/ecore-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/ecore-1.7.8.tar.bz2 | BZ2 ]]
 - Embryo 1.7.8 -
[[http://download.enlightenment.org/releases/embryo-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/embryo-1.7.8.tar.bz2 | BZ2 ]]
 - Edje 1.7.8 -
[[http://download.enlightenment.org/releases/edje-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/edje-1.7.8.tar.bz2 | BZ2 ]]
 - Efreet 1.7.8 -
[[http://download.enlightenment.org/releases/efreet-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/efreet-1.7.8.tar.bz2 | BZ2 ]]
 - E_dbus 1.7.8 -
[[http://download.enlightenment.org/releases/e_dbus-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/e_dbus-1.7.8.tar.bz2 | BZ2 ]]
 - Eeze 1.7.8 -
[[http://download.enlightenment.org/releases/eeze-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/eeze-1.7.8.tar.bz2 | BZ2 ]]
 - Expedite 1.7.8 -
[[http://download.enlightenment.org/releases/expedite-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/expedite-1.7.8.tar.bz2 | BZ2 ]]
 - Evas Generic Loaders 1.7.8 -
[[http://download.enlightenment.org/releases/evas_generic_loaders-1.7.8.tar.gz
| GZ ]]
[[http://download.enlightenment.org/releases/evas_generic_loaders-1.7.8.tar.bz2
| BZ2 ]]
 - Eio 1.7.8 -
[[http://download.enlightenment.org/releases/eio-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/eio-1.7.8.tar.bz2 | BZ2 ]]
 - Emotion 1.7.8 -
[[http://download.enlightenment.org/releases/emotion-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/emotion-1.7.8.tar.bz2 | BZ2 ]]
 - Ethumb 1.7.8 -
[[http://download.enlightenment.org/releases/ethumb-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/ethumb-1.7.8.tar.bz2 | BZ2 ]]
 - Elementary 1.7.8 -
[[http://download.enlightenment.org/releases/elementary-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/elementary-1.7.8.tar.bz2 | BZ2 ]]
 - Evil 1.7.8 -
[[http://download.enlightenment.org/releases/evil-1.7.8.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/evil-1.7.8.tar.bz2 | BZ2 ]]

- Enlightenment 0.17.4 -
[[http://download.enlightenment.org/releases/enlightenment-0.17.4.tar.gz | GZ ]]
[[http://download.enlightenment.org/releases/enlightenment-0.17.4.tar.bz2
| BZ2 ]]

The list of changes for each package follows (since most of them had
their version bumped just to keep up to date with the others):


- ecore-1.7.8 -

Boris Faure (1):
      Backport: d9e05b1 :: ecore_x: randr: don't crash when launching
e without second screen

Carsten Haitzler (1):
      Backport: afd8a71 :: devilhorns: ummmm lets not segv and run
allover the stack shall we? memset the size of memory we ALLOCATED!

Carsten Haitzler (Rasterman) (1):
      Backport: c5ade50 :: Fix ecore-x edid fetch to ftech 128, not 100 bytes.

Chris Michael (8):
      Backport: f5a1889 :: Add missing randr_crtc_info_get function to xcb.
      Backport: b619f84 :: Add missing ecore_x_randr_crtc_clone_set
function for xcb.
      Backport: 559b1b3 :: Add missing ecore_x_randr_crtc_info_free
function to xcb.
      Backport: bc31a55 :: Add ecore_x_randr_config_timestamp_get to
return config timestamp that XRandr has currently.
      Backport: afff55e :: Fix memleak in ecore_x_randr_crtc_settings_set.
      Backport: 1d58f5f :: Don't allocate space for a mode name unless
the nameLength is greater than 0.
      Backport: d263e31 :: When getting crtc info, fill in missing
"rotations" field so that the value is initialized.
      Backport: aa75297 : Add #ifdef ECORE_XRANDR around the edid functions.

Christopher Michael (21):
      Backport: 8e62eb9 :: Implement & fix ecore_x_randr code.
      Backport: 390c54e :: Add missing UNUSED to some function parameters.
      Backport: 7fbaead :: Deprecate old ecore_x_randr_crtc_gamma
functions. Create new (proper) Ecore_X_Randr_Crtc_Gamma_Info
structure. Add new ecore_x_randr_crtc_gamma functions that use the
proper structure.
      Backport: 1330412 :: Deprecate old ecore_x_randr_crtc_gamma
functions. Add new ecore_x_randr_crtc_gamma functions that use the
proper structure. Add some missing UNUSED for function params.
      Backport: 4739b50 :: Add the missing RandR 1.4 functions to
Ecore_X header.
      Backport: cdeedfb :: Fix parameters for new RandR 1.4 functions.
      Backport: 469aeba :: Fix gamma functions (unsure how this all
got messed up from previous commit).
      Backport: d2a5654 :: Fix randr 1.4 function declarations to be
sane (match rest of efl): There is no point in returning a rectangle
if we are filling in the x, y, w, h params also. That's just
stupidness.
      Backport: afcc2c6 :: Actually Implement RandR 1.4 functions (with code) ;)
      Backport: 8075dbc :: Remove blank line.
      Backport: ea30a66 :: Since we actually support RandR 1.4 now,
lets increment the minor version number.
      Backport: e6be429 :: Length is optional here when getting edid
from output.
      Backport: cdb82dc :: Tell X to create the edid atom if it is
missing so we can return valid edid information.
      Backport: f317906 :: Set number of returned modes early in the
process. Let's be a bit pedantic here, if the number of returned modes
is Zero, then just free resources and get out.
      Backport: 0c76117 :: Be a bit more pedantic when getting outputs
for a crtc, in that if xrandr returns 0 outputs, then free resources
and return null quickly.
      Backport: 562b278 :: Be a lot more pedantic and add some more
safety checks about xrandr return values (ie: if xrandr returns 0
crtcs, then we don't need to allocate anything, etc, etc, etc).
      Backport: 913f506 :: Add new Ecore_X_Randr_Crtc_Info structure.
Add header function for ecore_x_randr_crtc_info_get.
      Backport: 20d1df8 :: Add ecore_x_randr_crtc_info_get function.
      Backport: 2fe1fa0 :: Fix crtc_info_get function (memcpy fails
here in some cases, so manually allocate and copy things over).
      Backport: 736d81e :: Add ecore_x_randr_crtc_info_free function.
      Backport: 37749b3 :: Add ecore_x_randr_crtc_info_free function.

Daniel Willmann (1):
      Backport 6d54f4: fix 64bit ecore-x selection overrun bug.

Deon Thomas (5):
      Backport: 3888089 :: Remove old randr code.
      Backport: ed1de4e :: Fix makefile for new randr code.
      Backport: 139ca23 :: Remove ecore_x_randr.h file from Make. Not
needed anymore.
      updated NEWS to reflect devilhorns changes
      updated changelog fixed building with --disable-ecore-xrandr

Eduardo Lima (Etrunko) (2):
      ecore_wl: Handle ECORE_WL_WINDOW_TYPE_NONE correctly
      1.7.8 release

Guillaume Friloux (8):
      Fix a bug introduced on 2011-12-10 05:42:32 (GMT) and nobody
ever     noticed because there isnt enough people that cares about
ecore_con (and     the lower level libs in general). Big thanks to
Cravix (IRC) for finding     this issue!
      Fixes another bug found by Cravix (IRC) where even if data is
going over     the socket, we still timeout the connection if
ecore_con_client_timeout_set and ecore_con_server_timeout_set are
used!     This is even a worst bug than the previous one.     This
patch should also be applied and tested on 1.8.     Thx Cravix!
      Update ChangeLog according to the 2 last fixes i made.
      I missed a timer_reset for the case we did set a server timeout
and no     client timeout.     Thanks again Cravix for the awesome
reports.
      cl->start_time isnt initialized, so
ecore_con_client_uptime_get() just     doesnt work.     This patch
fixes it.     Bug found by asdfuser.
      Update NEWS and ChangeLog according to last fixes in ecore_con
      Update NEWS and ChangeLog according to last fixes in ecore_con
      This patch fixes ecore_con_server_timeout().     This function
was correctly updating the value of the timeout, but left     the
timer intact.

Rafael Antognolli (1):
      ecore_evas/wayland_egl: Call ecore_wl_window_transparent_set.

- e_dbus-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- edje-1.7.8 -

David Walter Seikel (1):
      Backport "Stop leaking evas objects in Lua."

Eduardo Lima (Etrunko) (3):
      edje_cc: create data hash if it doesn't exist
      Fix make distcheck
      1.7.8 release

Tom Hacohen (1):
      Edje textblock: Fixed issue with quoted formats.

- eet-1.7.8 -

Cedric Bail (3):
      eet: forgotten backport.
      eet: force at least one sync.
      eet: fix ChangeLog

Eduardo Lima (Etrunko) (1):
      1.7.8 release

Stefan Schmidt (2):
      eet_image: Backport memory leak fix.
      eet_image: Initialize bigend_data to NULL to avoid segfaults.

- eeze-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- efreet-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

maxerba (3):
      updating desktop files with new translations
      Fixed sorting of desktop files
      updating desktop files

- eina-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

Guillaume Friloux (1):
      job--;

Stefan Schmidt (1):
      eina_xattr: Backport memory leak fix.

- eio-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- elementary-1.7.8 -

Daniel Juyung Seo (1):
      elm_list.c: fixed elm_object_item_part_content_set bug with
'end' part in elm_list.

Daniel Willmann (4):
      els_tooltip: Don't expect to have X running if support is compiled in
      els_tooltip.c: Initialize px and py to zero
      els_tooltip: Only call ecore_x_pointer_xy_get() if we're in X
      News and ChangeLog for previous elc_tooltop backports

Eduardo Lima (Etrunko) (1):
      1.7.8 release

Gustavo Lima Chaves (2):
      Backporting b2e044a3c249eac461446cafe4a18f29cc75e835
      It seems someone ditched the NO_RETURN-less version of a macro.

Nicolas Aguirre (1):
      elementary-1.7: Fix build of elm_map when ecore_con support is not present

Rafael Antognolli (1):
      Backport: elm/framespace: Get the framespace from the theme.

Stefan Schmidt (4):
      elm/naviframe: Fix potential deref of freed memory.
      elm_cnp: Fix memory leak in error path.
      elc_fileselector: Backport d713271bec8a24efdcfaa94191101e3c16108f0f
      elm_gesture_layer: Fix potential NULL pointer dereference.

maxerba (4):
      updating esperanto translation
      updating desktop files with new translations
      Fixed sorting of desktop files
      updating desktop files

- embryo-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- emotion-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- ethumb-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- evas-1.7.8 -

Cedric Bail (1):
      evas: correctly detect if loader support asynchronous preloading.

Daniel Willmann (3):
      Revert "Backport rev 83789"
      evas_convert_colorspace: Be nice and actually return the converted data
      evas_convert_colorspace: Remove printf in e_c_convert_yuv_422_601_to()

Doug Newgard (1):
      evas: Fix evas gif image loader for libgif version 5

Eduardo Lima (Etrunko) (1):
      1.7.8 release

Rafael Antognolli (3):
      elm/wayland_shm: Do not discard tilebuf on eng_setup.
      backport: evas/gl: Restore framebuffer after texture creation.
      Backport r82183 (f8dbdafae60f42f3ac3cc1ef12516840ccacdd0c).

Raphael Kubo da Costa (1):
      pixes -> pixels.

Stefan Schmidt (1):
      evas/textgrid: Fix memory leak.

Tom Hacohen (6):
      Evas font: Fixed line size calculation using multiple fonts.
      Evas text: Removed unused variables.
      Evas font: Fix initialization of ascent/descent for empty objects.
      Evas textblock: Fixed format parsing to not be confused by single-quotes.
      fix bug introduced by: 79bfa9cd10ee64f49008bf3638db77fd2c557552
      Text object: Improved the docs explaining font selection.

- evas_generic_loaders-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- evil-1.7.8 -

Cedric Bail (1):
      evil: fix access value to the shared memory.

Eduardo Lima (Etrunko) (1):
      1.7.8 release

- expedite-1.7.8 -

Eduardo Lima (Etrunko) (1):
      1.7.8 release

-- 
Eduardo de Barros Lima ◤✠◢
ebl...@gmail.com

------------------------------------------------------------------------------
Get your SQL database under version control now!
Version control is standard for application code, but databases havent 
caught up. So what steps can you take to put your SQL databases under 
version control? Why should you start doing it? Read more to find out.
http://pubads.g.doubleclick.net/gampad/clk?id=49501711&iu=/4140/ostg.clktrk
_______________________________________________
enlightenment-users mailing list
enlightenment-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to