From 21d42be902c4f3ed829d7ee078425157d14637e4 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Mon, 3 Jun 2013 18:32:13 +0900 Subject: [PATCH] fill in news/changelogs i've been too lazy to put in. :) *BAD RASTER* --- ChangeLog | 87 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ NEWS | 31 +++++++++++++++++++- 2 files changed, 117 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index 09ba1a9b88..51363d42fa 100644 --- a/ChangeLog +++ b/ChangeLog @@ -3,13 +3,25 @@ * Fix edje min size calc to propagate min size calcs to GROUP items swallowed in automatically. +2013-05-31 Carsten Haitzler (The Rasterman) + + * Fix ascent/descent in textblock when fontsets are used to be + superset of all ascent/descents. + 2013-05-31 ChunEon Park (Hermet) + * Edje: support edc proxy.source_visible, proxy.source_clip 2013-05-31 Jérémy Zurcher + * Added --enable-image-loader-xyz=yes|static|auto|no for all loaders * compilation fail if not found and option set to yes or static +2013-05-29 Carsten Haitzler (The Rasterman) + + * Fix evas gl partial swap to keep full re-render rects if + switching mode automatically. + 2013-05-29 Mike Blumenkrantz * Added eina_str_convert_len() to work around broken eina_str_convert() @@ -25,10 +37,12 @@ * Add EDJE_INPUT_PANEL_LAYOUT_DATETIME layout 2013-05-24 Daniel Willmann + * Fix srv->start_time (initialization missing). So now ecore_con_server_uptime_get() is working for plain TCP connections. 2013-05-24 Guillaume Friloux + * Fix use of ecore_con_server_client_limit_set() (counter never decreased). * Fix use of ecore_con_client_timeout_set() and @@ -38,6 +52,7 @@ ecore_con_client_uptime_get() is working. 2013-05-22 David Seikel (onefang) + * Edje Lua: Stop leaking evas objects in Lua. 2013-05-22 Daniel Juyung Seo (SeoZ) @@ -48,10 +63,22 @@ * Edje textblock: keep the text styles when new font by the text class is applied. +2013-05-20 Carsten Haitzler (The Rasterman) + + * Improve memory footpriny by only creating evasgl context on demand. + +2013-05-18 Carsten Haitzler (The Rasterman) + + * Reduce waiting on gl so it cvan fully run async from cpu. + 2013-05-16 Tom Hacohen * Edje textblock: Fixed issue with quoted formats. +2013-05-15 Carsten Haitzler (The Rasterman) + + * Evas leak in dri/drm swapbuf removed + 2013-05-14 Jihoon Kim * Edje entry: return surrounding string until the start position of selection @@ -65,6 +92,14 @@ * Evas: Fix crash if app use native surface in wrong engine. +2013-05-10 Carsten Haitzler (The Rasterman) + + * Fix string leak in evas dri/drm swapbuf + * Fix pulseaudio crash on exit in ecore_audio (leak instead). + * Fix eet_mmap to use caches for lookup so it shares with everyone + * Improve ecore_audio use of eo api to be more batching + * Fix edje multisense segv (free non-malloced data from eet). + 2013-05-10 Tom Hacohen * Evas text: Fixed line size calculation when using multiple @@ -74,11 +109,23 @@ * Evas: don't try blend on gl backened if the render option is COPY +2013-05-08 Carsten Haitzler (The Rasterman) + + * Fix evas proxy_unset of NULL image. + * Fix x11 selection trailing nul byte in text + 2013-05-08 Mike Blumenkrantz * Edje: fix custom states for proxy parts * Edje: add embryo fill support for proxy parts +2013-05-07 Carsten Haitzler (The Rasterman) + + * Fix slowness in glmap/unmap buffer by default in evas gl engine + * Fix evas segv on image del if loader is NULL + * Fix evas swapregion rect to account for rotation + * Edje entry emtis signals on keydown/up for theme to use + 2013-05-07 Rafael Antognolli * Evas: Added evas_event_input_multi_up/down(). @@ -104,15 +151,38 @@ * Evas: Fix gif loader can't load image which has normal frames and error frames +2013-05-04 Carsten Haitzler (The Rasterman) + + * Fix "always scissor" to not break map in evas gl engine. + +2013-05-03 Carsten Haitzler (The Rasterman) + + * Turn on scissors always to abe able to to partual render on + some GL implementations properly. + 2013-04-03 Rafael Antognolli * Evas: Added evas_event_input_mouse_move() for internal use only. * Evas: Added evas_event_input_multi_move() for internal use only. +2013-05-02 Carsten Haitzler (The Rasterman) + + * Evas gl engine - dont map dri/drm buffer unless we are going + to render. + +2013-04-30 Carsten Haitzler (The Rasterman) + + * Fix issue when wchar_t is signed and eina_unicode does + negative array lookups. + 2013-04-29 ChunEon Park (Hermet) * Evas: Added evas_object_image_source_clip_set()/get(). +2013-04-25 Carsten Haitzler (The Rasterman) + + * Add --with-api=XXX (both|legacy|eo) + 2013-04-25 Tom Hacohen * Evas textblock: Fixed line size calculation when using multiple @@ -122,6 +192,15 @@ * Edje entry: remove duplicated ecore_imf_context_reset in adjusting the selection +2013-04-24 Carsten Haitzler (The Rasterman) + + * Rejig 32bit eoid allocation to 5.5.12. + +2013-04-23 Carsten Haitzler (The Rasterman) + + * Make eoid use mmaped tables from anonymous memory for safety. + * Rejig 64bit eoid allocation to use much less memory (11.11.12). + 2013-04-22 Mike Blumenkrantz * Evas: Fix recursive proxy image rendering to just render black @@ -138,6 +217,14 @@ but xlib uses longs (change size - eg 64bit even though protocol-wise the data is DEFINEd as 32bit) +2013-04-18 Carsten Haitzler (The Rasterman) + + * Fix nvidia texture from pixmap config depth match to be looser to + avoid non-matches. + * Fix evas gl engine to work in 16bpp nicely. + * Fix native surface to be more anal about depth matching. + * Fix eeze sensors to not segv on shutdown + 2013-04-19 Jihoon Kim (jihoon) * Edje: Remove code to call ecore_imf_context_reset in case of pressing ESC, Return key diff --git a/NEWS b/NEWS index a5a61b0c55..f0700171fe 100644 --- a/NEWS +++ b/NEWS @@ -112,7 +112,11 @@ Additions: ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_SCROLL ECORE_X_ATOM_E_ILLUME_ACCESS_ACTION_MOUSE * Add evas_object_image_source_clip_set()/get() - + * Add --with-api=XXX (both|legacy|eo) + * Rejig 32bit eoid allocation to 5.5.12. + * Make eoid use mmaped tables from anonymous memory for safety. + * Rejig 64bit eoid allocation to use much less memory (11.11.12). + Deprecations: * ecore_x: - Old profile stuffs. @@ -168,6 +172,12 @@ Improvements: * Evas works around MESA/intel xorg bug where alpha channel of non-argb windows is not filled in with 0xff. * edje entry: remove duplicated ecore_imf_context_reset in adjusting the selection * Evas: update the map smart members really when it needs to render. + * Evas: reduce memory footrpint with evasgl to only make context on demand. + * Evas: reduce waiting on gl so it cvan fully run async from cpu. + * Ecore_Audio: use eo api to batch more + * Edje entry emtis signals on keydown/up for theme to use + * Turn on scissors always to abe able to to partual render on some GL implementations properly. + * Evas gl engine - dont map dri/drm buffer unless we are going to render. Fixes: * Fix a memory leak in ecore_con_dns when using ecore_con_server_connect @@ -289,3 +299,22 @@ Fixes: ecore_con_server_uptime_get() is working for plain TCP connections. * Fix textblock to render pre again if it needs to relayouting. * Fix edje min size calc to calc sub GROUP parts too. + * Fix textblock ascent/descent calc to use superset of fontset data. + * Fix evas gl partial swap to keep full renders if auto mode switching. + * Fix memory leak in evas dri/drm swapbuf path + * Fix string leak in evas dri/drm swapbuf + * Fix crash on exit in ecore_audio + * Fix eet_mmap to use caches for lookup so it shares with everyone + * Fix edje multisense segv (free non-malloced data from eet) + * Fix evas proxy_unset of NULL image. + * Fix x11 selection trailing nul byte in text + * Fix slowness in glmap/unmap buffer by default in evas gl engine + * Fix evas segv on image del if loader is NULL + * Fix evas swapregion rect to account for rotation + * Fix "always scissor" to not break map in evas gl engine + * Fix issue when wchar_t is signed and eina_unicode does negative array lookups. + * Fix nvidia texture from pixmap config depth match to be looser to avoid non-matches. + * Fix evas gl engine to work in 16bpp nicely. + * Fix native surface to be more anal about depth matching. + * Fix eeze sensors to not segv on shutdown +