efl/ChangeLog

1487 lines
43 KiB
Plaintext
Raw Normal View History

OUT OF DATE NOTICE:
-------------------
With the start of the 1.9.x release cycle we now longer update the ChangeLog and rely on git log for
this functionality. We keep however a NEWS files for a high level overview of changes in a new
release which will be filled at the end of the release cycle.
2013-12-01 19:07:04 -08:00
2013-12-01 Carsten Haitzler (The Rasterman)
* 1.8 release
2013-11-28 ChunEon Park (Hermet)
* Evas: If the line goes to the 0, 0 then it won't be updated. Now it's
fixed.
2013-11-26 ChunEon Park (Hermet)
* Evas: Fix the memory corruption introduced by evas fonts_zero.
2013-11-26 Daniel Juyung Seo (SeoZ)
* ecore anim: Fixed animator not working problem when source_set is
changed back and forth very fast.
2013-11-26 Cedric Bail
* Evas: Allow fuzziness on the texture format returned by GL.
2013-11-25 Tom Hacohen
* Evas textblock: Fixed wrapping of lines ending with whites.
2013-11-25 ChunEon Park (Hermet)
* Evas: Fix proxy render to update the proxies recursively. If a proxy
has proxies, all the chainged proxies should be updated recursively.
2013-11-21 ChunEon Park (Hermet)
2013-11-24 17:42:16 -08:00
* Edje: Fix to update map-enabled part when the edje object is moved.
2013-11-20 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: Fix a possible race condition during eina_file_close.
* Edje: Fix use of eina_hash_pointer to actually look at the pointer.
2013-11-19 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Fixed order of tags inserted with markup_app/prepend.
2013-11-05 Youngbok Shin
2013-11-24 17:42:16 -08:00
* Edje: Add null checking for name of anchor and item in geometry get
functions.
2013-11-03 Christophe Sadoine
* Eet: Added EET_DATA_DESCRIPTOR_ADD_MAPPING_BASIC().
2013-10-24 Sung W. Park (sung_)
* EvasGL: Fixed direct rendering mode not clipping to its clip region.
2013-10-24 Youngbok Shin
2013-11-24 17:42:16 -08:00
* Evas: Fix textblock rendering to properly set render operation on the
context.
2013-10-18 Youngbok Shin
* Evas: Fixed the textblock format to be drawn according to the glyph's
2013-11-24 17:42:16 -08:00
horizontal advance width.
2013-10-15 ChunEon Park (Hermet)
* Evas: Fixed the map surface to be updated properly. By tranversing the
whole of the map target's tree, it decides to update the map
surface to be redrawn if one of the objects is changed except the
clipper itself.
2013-10-15 ChunEon Park (Hermet)
* Edje: Fixed memory leak in the edje map color transition.
2013-10-11 Carsten Haitzler (The Rasterman)
* Eina: deprecate/remove all the eina_error setting (and getting)
within efl no one uses it and it frankly it much more pain
than it's worth. the api's are still there, and efl api's still
fail as they did before.. they just don't ALSO set eina_error.
2013-10-10 01:22:28 -07:00
2013-10-11 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: add Eina_Spinlock API,
use Eina_Spinlock in Eina_Log, replace Eina_Lock by Eina_Spinlock in
Eina_Stringshare, Eina_Chained_Mempool.
* Eet: replace Eina_Lock by Eina_Spinlock in Eet_Dictionnary.
* Evas: replace Eina_Lock by Eina_Spinlock in Evas_ScaleCache,
Evas_Async_Events and Image_Entry.
* Ecore: use Eina_Spinlock for Ecore_Thread.
2013-10-10 01:22:28 -07:00
2013-10-10 Carsten Haitzler (The Rasterman)
* Ecore-con: use dlopen/dlsym (eina_module) to load libcurl to
save memory (private pages) when not yet used by the process
2013-10-10 Michael Bouchaud (yoz)
2013-11-24 17:42:16 -08:00
* Emotion: add two events to trigger webcam plug and unplug
2013-10-04 ChunEon Park (Hermet)
2013-11-24 17:42:16 -08:00
* Eina: fix eina_file_map_lines() to not drop of one character in the
last line.
2013-10-02 02:33:32 -07:00
2013-10-02 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: add eina_swap16(), eina_swap32(), eina_swap64().
2013-10-02 02:33:32 -07:00
2013-10-02 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Use correct font underline properties when drawing
underlines.
2013-10-01 Vincent Torri
2013-11-24 17:42:16 -08:00
* Evas: add JPEG 2000 support.
2013-09-25 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas font: Make the evas_font_path_* functions apply to fontconfig
searches.
2013-09-25 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas font: Use our own fontconfig configuration so we don't get
affected by changes made to the default fontconfig configuration.
2013-09-06 Christophe Sadoine
2013-11-24 17:42:16 -08:00
* Eet: Added EET_DATA_DESCRIPTOR_ADD_SUB_NESTED().
2013-09-24 Jorge Zapata
2013-11-24 17:42:16 -08:00
* Eina: add a substraction in rectangles and more helpers,
add double_from/to and helper defines in f16p16.
2013-09-11 19:51:14 -07:00
2013-09-12 Jihoon Kim
2013-11-24 17:42:16 -08:00
* ecore_imf: Fix memory leak in scim immodule
2013-09-06 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: Add border information to Image sets.
2013-09-05 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: Add evas_object_smart_iterator_new().
2013-09-04 Michael Bouchaud (yoz)
* fix edje_object_scale_set to be recursive
2013-09-03 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: fixed an issue with markup_get and markup_to_utf8
behaving differently (markup_get was misbehaving).
2013-09-02 Shinwoo Kim
* Ecore_Input_Evas: Check the state of last mouse event more properly.
2013-08-29 Boris Faure
2013-11-24 17:42:16 -08:00
* Edje: export EFL_VERSION_MAJOR/MINOR when compiling edc files
2013-08-29 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: add interceptor for focus_set.
2013-08-28 19:21:20 -07:00
2013-08-28 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: use mmap/munmap to allocate surface.
2013-08-27 Jaehyun Cho
2013-11-24 17:42:16 -08:00
* Edje: Fix edje play sample parameter checking.
2013-08-27 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas bidi: Fixed a bug causing BiDi not to work in some cases.
2013-08-20 01:34:13 -07:00
2013-08-20 David Seikel (onefang)
2013-11-24 17:42:16 -08:00
* Edje Lua: Check for both Lua 5.1 and 5.2.
2013-08-20 01:34:13 -07:00
2013-08-13 Jihoon Kim
2013-11-24 17:42:16 -08:00
* Ecore_IMF: add ecore_imf_context_input_panel_on_demand_set/get()
2013-08-09 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: add edje_object_mmap_set().
2013-08-08 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Make the ellipsis format the same as the surrounding.
2013-08-07 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Use max ascent/descent at the edges of the textblock.
2013-08-07 Chris Michael
2013-11-24 17:42:16 -08:00
* EFL: Require at least version 1.2 of the various wayland libraries to
build EFL with wayland support.
2013-08-02 Yury Usischev
* Add neon optimizations for several scaling/map routines in evas
2013-08-02 Cedric Bail
* Evas: change mapping policy for image loader (RANDOM during header,
SEQUENTIAL or WILLNEED during pixels reading).
2013-08-01 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: faster load time for Edje_Object using Evas_Object_Textblocks
and many styles.
2013-07-31 Carsten Haitzler (The Rasterman)
* Fix efl to use key not keyname (so xmodmap works).
2013-07-31 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: add eina_file_refresh(), eina_file_virtualize() and
eina_file_virtual().
* Evas: use eina_file_virtualize() for evas_object_image_memfile_set().
* Emotion: fix backend priority order.
2013-07-25 ChunEon Park (Hermet)
* Evas: Skip the map rendering if all points are transparent.
2013-07-24 23:57:53 -07:00
2013-07-24 Mike Blumenkrantz
2013-11-24 17:42:16 -08:00
* Ecore-Evas: fix usage of underlying X window after it has received a
destroy event
2013-07-22 Jiyoun Park
* Evas: fix infinite loop if app use ecore evas image
2013-07-23 Yury Usischev
* Fix a long-standing off-by-1 in the C MUL4_SYM "simd" multiplier.
2013-07-22 José Roberto de Souza
* Edje: Refactor signal callbacks flags
2013-07-18 23:39:49 -07:00
2013-07-19 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: add threshold to draggable part.
2013-07-18 23:39:49 -07:00
2013-07-18 José Roberto de Souza
* Edje: Correctly set match flag in _edje_signal_callback_move_last()
* Fix size calculation of flags of signal callbacks
2013-07-18 Mike Blumenkrantz
* Ecore-X: add ECORE_X_SYNC env variable for xlib backend
2013-07-18 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: fix some logic in the fixed point path.
* Edje: improve accuracy of math part positionning.
2013-07-17 Guillaume Friloux
* Ecore_Con: fix ecore_con_server_timeout_set(). It was changing the
2013-11-24 17:42:16 -08:00
timeout value, but not the timer.
2013-07-17 Mike Blumenkrantz
* Ecore_X: add error messages for xlib, ECORE_X_ATOM_XDND_DIRECTSAVE0,
2013-11-24 17:42:16 -08:00
fix ecore_x_e_comp_pixmap_set to delete pixmap atom correctly
2013-07-15 Mike Blumenkrantz
* Ecore_X: fix BadMatch errors in ecore_x_image_get when requested
2013-11-24 17:42:16 -08:00
size was larger than XImage size
2013-07-15 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eet: Add support for EET_T_VALUE to serialize Eina_Value pointer.
2013-07-11 Chris Michael
* Ecore_Evas: Added functions to retieve the pixmap depth, visual,
2013-11-24 17:42:16 -08:00
and colormap
2013-07-11 Chris Michael
* Ecore_Evas: Updated doxygen comments for pixmap functions
* Ecore_Evas: Check for valid interface pixmap_get function before
2013-11-24 17:42:16 -08:00
calling it.
* Ecore_Evas: Removed need for prev_front pixmap field in structure and
just use a temporary variable.
2013-07-09 21:30:09 -07:00
2013-07-10 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: Add eina_tiler_empty.
2013-07-09 21:30:09 -07:00
2013-07-08 Chris Michael
* Ecore_Evas: Added pointer abtractions (requested by Mike)
2013-07-08 Chris Michael
* Ecore_Evas: Added functions got software_x11 and gl_x11 engines to
2013-11-24 17:42:16 -08:00
create new ecore_evas which uses just a pixmap (no window).
- add ecore_evas_software_x11_pixmap_new
- add ecore_evas_gl_x11_pixmap_new
- add ecore_evas_software_x11_pixmap_get
- add ecore_evas_gl_x11_pixmap_get
2013-07-08 Mike Blumenkrantz
2013-07-09 21:30:09 -07:00
* Eina: add eina_tiler_area_size_get
2013-07-06 06:01:23 -07:00
2013-07-06 Carsten Haitzler (The Rasterman)
2013-07-09 21:30:09 -07:00
* Eina: Add direct eina file map populate controls
2013-07-06 06:01:23 -07:00
2013-07-04 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: add eina_tiler_area_size_set and eina_tiler_strict_set to
make Eina_Tiler in par with Evas_Tilebuf.
2013-07-02 21:33:53 -07:00
2013-07-03 Shinwoo Kim
2013-11-24 17:42:16 -08:00
* Ecore: add atoms - enable, disable - to support accessibility
2013-07-02 21:33:53 -07:00
2013-07-01 23:47:13 -07:00
2013-07-02 ChunEon Park (Hermet)
2013-11-24 17:42:16 -08:00
* Evas: optimize proxy rendering. Rendering performance is increased
up to 2x in some cases.
2013-07-01 23:47:13 -07:00
2013-07-02 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eet: force thread to always run during eet_cache_concurrency test.
2013-06-25 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Fixed issue when parsing formats with quotes.
2013-06-28 Jiyoun Park
2013-11-24 17:42:16 -08:00
* Evas: Fix jpeg loader cannot deal with exif information correctly
2013-06-26 Daniel Willmann
2013-11-24 17:42:16 -08:00
* Evas: Fix evas_common_convert_yuv_42* functions to actually return
the converted data.
2013-06-25 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Fixed issue with textblocks without fonts segfaulting.
2013-06-24 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: add support for asynchronously uploading GL texture.
2013-06-22 Thiep Ha
2013-11-24 17:42:16 -08:00
* Edje: Move cursor to correct position when selection handlers are pressed.
2013-06-20 Christophe Sadoine
2013-11-24 17:42:16 -08:00
* Evil: Added strsep function.
2013-06-19 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: optimized path for when map use the same color for all corner.
2013-06-19 Christophe Sadoine
2013-11-24 17:42:16 -08:00
* Evil: Added evil_rename function, a wrapper around rename().
2013-06-18 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: Use Eo array of callbacks to reduce edje memory foot print of
Evas_Object_Box and Evas_Object_Table.
2013-06-17 Sung W. Park (sung_)
2013-11-24 17:42:16 -08:00
* Evas: add partial rendering support for Evas_GL direct rendering
2013-06-17 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: Use Eo array of callbacks to reduce edje memory foot print.
2013-06-13 Jiyou Park
2013-11-24 17:42:16 -08:00
* Evas: Fix crash if app call image object update add after calling api
like fileset.
2013-06-11 Carsten Haitzler (The Rasterman)
* Support qualcomm begin/end tile extension for partial update
2013-06-06 02:18:36 -07:00
2013-06-06 ChunEon Park (Hermet)
* Edje: support edc map color set
2013-06-05 Jiyou Park
* Evas: Fix gif cannot decode alpha value correctly.
2013-06-04 Jean-Philippe Andre
2013-11-24 17:42:16 -08:00
* Evas: improve stability of Evas_Cserve2.
2013-06-04 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evas: correctly detect if loader support asynchronous preloading.
* Eina: add eina_file_dup.
2013-06-03 Ederson Desouza
* Add -1.0 value to text ellipsis -- for not ellipsizing it at all.
2013-06-03 Carsten Haitzler (The Rasterman)
* 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 01:35:30 -07:00
2013-05-31 ChunEon Park (Hermet)
2013-05-31 04:08:59 -07:00
* Edje: support edc proxy.source_visible, proxy.source_clip
2013-05-31 01:35:30 -07:00
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()
* Add ecore-x(cb) support for text/x-moz-url DND operations
2013-05-28 ChunEon Park (Hermet)
* Fix textblock to render pre again if it needs to relayouting.
2013-05-27 Jihoon Kim (jihoon)
* Add ECORE_IMF_INPUT_PANEL_LAYOUT_DATETIME layout
* Add EDJE_INPUT_PANEL_LAYOUT_DATETIME layout
2013-05-24 Daniel Willmann
* Fix srv->start_time (initialization missing). So now
2013-11-24 17:42:16 -08:00
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
2013-11-24 17:42:16 -08:00
decreased).
* Fix use of ecore_con_client_timeout_set() and
2013-11-24 17:42:16 -08:00
ecore_con_server_timeout_set() that makes timeout on connections
even if you sent data.
* Fix cl->start_time (initialization missing). So now
2013-11-24 17:42:16 -08:00
ecore_con_client_uptime_get() is working.
2013-05-22 David Seikel (onefang)
2013-11-24 17:42:16 -08:00
* Edje Lua: Stop leaking evas objects in Lua.
2013-05-22 Daniel Juyung Seo (SeoZ)
2013-11-24 17:42:16 -08:00
* Fix fd handler increase issue when ecore_pipe_add/del is called
repeatedly.
2013-05-22 ChunEon Park (Hermet)
2013-11-24 17:42:16 -08:00
* Edje textblock: keep the text styles when new font by the text class
is applied.
2013-05-20 Carsten Haitzler (The Rasterman)
2013-11-24 17:42:16 -08:00
* Evas: Improve memory footpriny by only creating evasgl context on
demand.
2013-05-18 Carsten Haitzler (The Rasterman)
* Evas: 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
2013-11-24 17:42:16 -08:00
* Edje entry: return surrounding string until the start position of
selection
* ecore_imf: fix crash when ecore_imf_context_del is called in
ecore_imf_context_input_panel_callback_call
2013-05-13 Thiep Ha
* Edje: Added selection handlers to entry.
2013-05-11 Jiyou Park
* 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
2013-11-24 17:42:16 -08:00
* Evas text: Fixed line size calculation when using multiple fonts.
2013-05-10 ChunEon Park (Hermet)
* 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-09 01:57:56 -07:00
2013-05-08 Mike Blumenkrantz
* Edje: fix custom states for proxy parts
* Edje: add embryo fill support for proxy parts
2013-05-09 01:57:56 -07:00
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-11-24 17:42:16 -08:00
2013-05-07 Rafael Antognolli
* Evas: Added evas_event_input_multi_up/down().
2013-05-06 Rafael Antognolli
* Ecore/Wayland: Add ecore_wl_window_alpha_set/get().
* Ecore/Wayland: Fix alpha windows on EGL backend.
2013-05-06 Cedric Bail
* Evas: Remove SVG loader from inside the merged tree.
2013-05-06 ChunEon Park (Hermet)
* Evas: update the map smart members really when it needs to render.
2013-05-05 Jiyoun Park (jypark)
2013-11-24 17:42:16 -08:00
* Ecore_Input_Evas: Fix ecore_input_evas didn't check the device id of
mouse event
2013-05-05 Jiyoun Park (jypark)
2013-11-24 17:42:16 -08:00
* 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
2013-11-24 17:42:16 -08:00
fonts.
2013-04-25 Jihoon Kim
2013-11-24 17:42:16 -08:00
* 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
2013-04-22 WooHyun Jung
* Edje: When selected word exists, selection is cleared and cursor
2013-11-24 17:42:16 -08:00
remains on the current edje_entry by additional key input.
2013-04-20 Carsten Haitzler (The Rasterman)
* Ecore-X: Fix selection parser to not use longs - wrong on
64bit as the rest of ecore-x keeps types to their REAL sizes (ints),
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)
2013-11-24 17:42:16 -08:00
* Edje: Remove code to call ecore_imf_context_reset in case of pressing
ESC, Return key
2013-04-14 Carsten Haitzler (The Rasterman)
* Evas: Fix evas gl_x11 to use default depth when visual
matching so lower depth displays work
2013-11-24 17:42:16 -08:00
2013-04-15 ChunEon Park (Hermet)
* Evas: If an object goes to be hidden without replacing the cur/prev
state info, the object context can be corrupted at the next show time.
Now it replaces the cur/prev in that rare case.
2013-04-15 Tom Hacohen
2013-11-24 17:42:16 -08:00
* Evas textblock: Fixed a bug with deletion of ranges that end just
2013-11-24 17:42:16 -08:00
before a visual format.
2013-04-14 Jiyoun Park
* Evas: fix gif bug related with scale down decode.
2013-04-14 Jiyoun Park
* Evas: fix gif decoding bug related with background color.
2013-04-14 ChunEon Park
2013-11-24 17:42:16 -08:00
* Evas: Don't update evas update area by the clipper if the image obj
visible is changed.
2013-04-14 Carsten Haitzler (The Rasterman)
* Evas: Work around new intel Mesa/xorg bug where alpha
channel in NON-ARGB windows is not filled in with 0xff even if all the
code does things right.
2013-11-24 17:42:16 -08:00
2013-04-13 ChunEon Park
* Evas: Don't be crashed even if the map image size is 0.
2013-04-13 Jihoon Kim
* Ecore_IMF: Add ecore_imf_input_panel_hide () API
* Ecore_IMF: Add ecore_imf_context_input_panel_event_callback_call, clear API
2013-04-10 Rafael Antognolli
* Ecore: Add support for double and triple click on Wayland.
2013-04-10 Tom Hacohen (Tasn) Yakov Goldberg
2013-11-24 17:42:16 -08:00
* Evas textblock : Added split cursor for BiDi text
2013-04-10 WooHyun Jung
* Edje: When cursor is located to each edge, entry now doesn't grab events for cursor movement.
2013-04-10 Carsten Haitzler (The Rasterman)
* Evas: Add glx buffer age support for automatic partial
2013-11-24 17:42:16 -08:00
redraw in glx.
* Evas: Support GLX_MESA_release_buffers extension to release
2013-11-24 17:42:16 -08:00
unused aux buffers.
2013-04-09 Jérémy Zurcher (jeyzu)
* Eina: Add eina_inlist_first and eina_inlist_last
2013-04-08 Tom Hacohen
* Evas font: Fix a bug with cluster size calculation with texts ending
2013-11-24 17:42:16 -08:00
with ligatures.
2013-04-08 Carsten Haitzler (The Rasterman)
* Evas: Add control API for multiple outputs (non-functional).
2013-04-05 Cedric Bail
* Evas: Fix over redrawing of Evas_Map when applied on smart object.
2013-04-04 Jiyoun Park
* Evas font: fix font source have wrong current size.
2013-04-04 Tom Hacohen
* Evas font: If OS/2 table is available and the font is demi-bold,
2013-11-24 17:42:16 -08:00
don't do runtime emboldment.
2013-04-04 Yakov Goldberg
* Evas font: char position, returned by
2013-11-24 17:42:16 -08:00
evas_common_font_query_char_at_coords(),
depends on left/right half of char and its direction.
2013-03-04 Cedric Bail
* Evas: fix crash with Buffer engine with non alpha output.
2013-03-30 08:09:37 -07:00
2013-03-30 Cedric Bail
2013-11-24 17:42:16 -08:00
* Evil: Add mkdtemp.
2013-03-30 08:09:37 -07:00
2013-03-29 Carsten Haitzler (The Rasterman)
* Fix edje entry to resepct filter callbacks and not clear
selections if filters filter out all contents.
2013-03-28 Cedric Bail
2013-11-24 17:42:16 -08:00
* Ecore: automatically turn on systemd watchdog in Ecore main loop.
2013-03-28 Carsten Haitzler (The Rasterman)
* Change evas_textblock_cursor_word_start() and
evas_textblock_cursor_word_end() to walk extra whitespaces when
moving up and down words that tends to look more like other
toolkits (gtk, qt). the docs dont specifically say the rules
on word finding, so being consistent is better i believe and
so we can assume the prior behavior is a bug.
2013-03-27 05:39:55 -07:00
2013-03-27 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: Add eina_log_timing.
* Ecore, Ecore_Audio, Ecore_Con, Ecore_Evas, Edje, Eet, Eio, Eo, Evas:
use eina_log_timing.
2013-03-27 05:39:55 -07:00
2013-03-27 Jihoon Kim
2013-11-24 17:42:16 -08:00
* Add ecore_imf_context_input_panel_variation_set/get API.
* Add edje_object_part_text_input_panel_layout_variation_set/get API.
2013-03-25 02:43:13 -07:00
2013-03-25 Cedric Bail
2013-11-24 17:42:16 -08:00
* Eina: add portable eina_file_mkstemp().
* Embryo: use eina_file_mkstemp().
2013-03-25 02:43:13 -07:00
2013-03-22 Jiyoun Park (Jypark)
2013-11-24 17:42:16 -08:00
* Ecore_x: fix alpha set function not clear sync counter
2013-03-22 Cedric Bail
2013-11-24 17:42:16 -08:00
* Edje: Add spread width and height in TABLE part.
2013-03-20 Jérémy Zurcher (jeyzu)
* Eina: Add eina_list_shuffle
2013-03-19 Mike Blumenkrantz
2013-11-24 17:42:16 -08:00
* Fix magic failure in eina_value_array_count when array has not been
allocated