forked from enlightenment/efl
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
555 lines
17 KiB
555 lines
17 KiB
2013-02-23 ChunEon Park (Hermet) |
|
|
|
* Evas cache: remove the freed worker from the pthread worker list when it's failed to create a new thread so as not to access it if a thread is working newly. |
|
|
|
2013-02-21 Tom Hacohen (TAsn) |
|
|
|
* Evas text: Fixed bug with the text object direction detection. |
|
* Evas font: Fixed font run detection for specific cases with 2 |
|
different fonts in the middle of a run. |
|
|
|
2013-02-21 Carsten Haitzler (The Rasterman) |
|
|
|
* Add ecore_x_dnd_self_begin() and ecore_x_dnd_self_drop() to |
|
allow xdnd chatting to yourself (your source drag window). |
|
|
|
2013-02-20 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix ecore-x edid fetch to ftech 128, not 100 bytes. |
|
|
|
2013-02-20 Cedric Bail |
|
|
|
* Properly report file not found in Edje. |
|
|
|
2013-02-19 Daniel Zaoui |
|
|
|
* Fix Evas_Object_Text when LTR and RTL are used in the same paragraph. |
|
|
|
2013-02-18 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix edje edje_color_class_list() and edje_text_class_list() to |
|
look at the correct hashes when returning. |
|
|
|
2013-02-17 Mike Blumenkrantz |
|
|
|
* fix anchor clicked mouse signals for selection-enabled entries |
|
|
|
2013-02-16 Paulo C. A. Cavalcanti Jr |
|
|
|
* Evas: add pixels_alpha_get to evas engine. |
|
|
|
2013-02-16 Cedric Bail |
|
|
|
* Eina: improved Eina_Clist support for 64bits system. |
|
* Evas: improved BMP support for 64bits system. |
|
|
|
2013-02-15 Tom Hacohen (TAsn) |
|
|
|
* Edje textblock: Improved textblock fit and added support for |
|
size_range. |
|
|
|
2013-02-15 Jiyoun Park (jypark) |
|
|
|
* Add infrastructure to handle message between ecore and parent ecore in Ecore_Evas. |
|
|
|
2013-02-14 Cedric Bail |
|
|
|
* Reduce memory consumption of Edje program handler. |
|
|
|
2013-02-14 Jihoon Kim (jihoon) |
|
|
|
* edje entry : fix bug not to display preedit string with PREEDIT_TYPE_NONE style |
|
* edje entry : Fix bug candidate word couldn't be selected with up/down key in the preedit status |
|
|
|
2013-02-11 Stefan Schmidt |
|
|
|
* Fix memory leak in error cases in ethumb. |
|
|
|
2013-02-08 Stefan Schmidt |
|
|
|
* Fix memory leak in eina_xattr_value_ls. |
|
* Fix memory leak in gstreamer_ecore_x_check |
|
|
|
2013-02-08 Tom Hacohen (TAsn) |
|
|
|
* Evas textblock: Fixed a selection issue with different scripts and |
|
bidi. |
|
|
|
2013-02-08 Guillaume Friloux |
|
|
|
* Fix usage of Ecore_Con_Server's internal buffer. |
|
|
|
2013-02-08 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix ecore_x ecore_x_screen_is_composited/set() to work |
|
properly on multihead. |
|
|
|
2013-02-07 Christopher Michael (devilhorns) |
|
|
|
* Added ecore_x_randr_crtc_info_free function. |
|
|
|
2013-02-07 Christopher Michael (devilhorns) |
|
|
|
* Added ecore_x_randr_crtc_info_get function. |
|
|
|
2013-02-07 Cedric Bail |
|
|
|
* eina: Eina_Tiler now take tile size into account. |
|
|
|
2013-02-07 WooHyun Jung |
|
|
|
* edje: Checking walking_callbacks for not removing patterns which are still used. |
|
|
|
2013-02-06 Cedric Bail |
|
|
|
* eina: fix map leak in Eina_File. |
|
|
|
2013-02-05 Eduardo Lima (Etrunko) <eduardo.lima@intel.com> |
|
|
|
* ecore_wayland: Fix return type of function ecore_wl_outputs_get() |
|
|
|
2013-02-04 U. Artie Eoff (uartie) <ulysses.a.eoff@intel.com> |
|
|
|
* ecore_wayland: Add #ifdef __cplusplus to Ecore_Wayland.h so the |
|
API can be used by C++ programs. |
|
* ecore_wayland: Add ecore_wl_registry_get |
|
* ecore_wayland: Add ecore_wl_globals_get |
|
|
|
2013-02-04 Raphael Kubo da Costa <raphael.kubo.da.costa@intel.com> |
|
* evas: Stop initializing and shutting Fontconfig down |
|
|
|
2013-02-04 Cedric Bail |
|
|
|
* eina: counter measure denial of service on eina_hash function. |
|
|
|
2013-02-04 Jihoon Kim (jihoon) |
|
|
|
* edje entry : Support &, < and > in preedit string. |
|
|
|
2013-02-02 Chidambar Zinnoury (ilLogict) |
|
* Update French translation. |
|
|
|
2013-02-01 Mike Blumenkrantz |
|
|
|
* added eet_data_descriptor_name_get() |
|
* added eina_stringshare_refplace() |
|
|
|
2013-01-31 Guillaume Friloux |
|
|
|
* Fix a memory leak in ecore_con_dns |
|
|
|
2013-01-31 Jihoon Kim (jihoon) |
|
|
|
* edje entry : Remove ecore_imf_context_cursor_position_set in functions related to selection. |
|
|
|
2013-01-30 Christopher Michael (devilhorns) |
|
|
|
* Implement RandR 1.4 functions which were missing in our Ecore_X API |
|
|
|
2013-01-30 Christopher Michael (devilhorns) |
|
|
|
* Deprecate ecore_x_randr_crtc_gamma_ramp_* functions. |
|
* Added new ecore_x_randr_crtc_gamma_* functions that uses a proper structure |
|
|
|
2013-01-29 Christopher Michael (devilhorns) |
|
|
|
* Removed old ecore_x_randr code and replaced with new working code. |
|
|
|
2013-01-29 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix cache miss bug when edje cache hash is null, but cache |
|
list may have entries. |
|
|
|
2013-01-29 Sumanth Krishna Mannam <sumanth.m@samsung.com> |
|
|
|
* Prevent a crash even if an invalid object is swallowed into an |
|
edje object. |
|
|
|
2013-01-28 Rafael Antognolli <antognolli@gmail.com> |
|
|
|
* Ecore_Evas wayland-egl only renders now if last frame has |
|
been presented. |
|
|
|
2013-01-28 Daniel Willmann <d.willmann@samsung.com> |
|
|
|
* Use ecore_audio in edje-multisense |
|
|
|
2013-01-25 Jihoon Kim (jihoon) |
|
|
|
* edje entry : Remove ecore_imf_context_reset, cursor update in mouse move event because it's useless. |
|
* edje entry : move ecore_imf_context_cursor_position_set from mouse down event to mouse up event |
|
|
|
2013-01-24 Sung W. Park (sung_) |
|
|
|
* Add EVAS_GL_DIRECT_MEM_OPT to enable on-demand fallback memory |
|
allocation policy for EvasGL direct rendering. |
|
|
|
2013-01-24 Cedric Bail |
|
|
|
* Don't over align data if they are already aligned. |
|
|
|
2013-01-22 Daniel Willmann <d.willmann@samsung.com> |
|
|
|
* Fix evas gif loader to return the correct frame duration |
|
|
|
2013-01-22 Mike Blumenkrantz |
|
|
|
* rebase dns.c against upstream |
|
|
|
2013-01-22 Sung W. Park (sung_) |
|
|
|
* Applied on-demand memory allocation policy for Evas GL Surface |
|
for direct rendering optimization. For direct rendering in EvasGL, |
|
it falls back to FBO rendering if the conditions are not met. Before, |
|
the fallback resources were created in the beginning but now they are |
|
created and destroyed on need base. |
|
|
|
2013-01-21 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix xsync problem in ecore_x_image_get() where prior errors |
|
can get caught. |
|
|
|
2013-01-18 Jihoon Kim (jihoon) |
|
|
|
* edje entry: remove ecore_imf_context_reset in mouse up event because it's useless. |
|
|
|
2013-01-18 Cedric Bail |
|
|
|
* Ecore_Input_Evas: add infrastructure to handle buggy touchscreen by using |
|
environment variable ECORE_INPUT_FIX and ECORE_INPUT_TIMEOUT_FIX. |
|
|
|
2013-01-17 Jihoon Kim (jihoon) |
|
|
|
* Edje : cursor position and location will be passed when it's really changed |
|
in case of mouse down, move, and up event |
|
|
|
2013-01-16 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed pixman image wrapping to handle allocated size instead |
|
of image size (unless allocated is 0/wrong). |
|
|
|
2013-01-15 ChunEon Park (Hermet) <hermet@hermet.pe.kr> |
|
|
|
* Fix SIGFPE in evas map update if image size is 0. |
|
|
|
2013-01-15 Paulo Alcantara (pcacjr) |
|
|
|
* Evas engines: Introduce multi_font_draw() function |
|
* Evas textgrid: Change render to support multi_font_draw() |
|
|
|
2013-01-15 Tom Hacohen (TAsn) |
|
|
|
* Evas textblock: Fixed issue and simplified cursor_geometry_get. |
|
* Evas text: Fixed issue with horiz advance. |
|
* Evas text utils: Fixed issue with no-harfbuzz bidi. |
|
|
|
2013-01-14 Daniel Willmann |
|
|
|
* edje: Fix off-by-one errors when using alloca in various functions |
|
|
|
2013-01-14 Tom Hacohen (TAsn) |
|
|
|
* Evas textblock: Fixed issue with line height when breaking on a |
|
format. |
|
|
|
2013-01-14 Cedric Bail |
|
|
|
* Fix bug in eio_file_map_new container set. |
|
|
|
2013-01-14 Albin Tonerre |
|
|
|
* Fix endianess issue in Eet_Image. |
|
|
|
2013-01-13 Boris Faure (billiob) |
|
|
|
* Fixed condition based on uninitialized value in ecore_x_selection |
|
(both xlib and xcb). |
|
* Fixed a leaked when no selection converter matches. |
|
|
|
2013-01-11 Tom Hacohen (TAsn) |
|
|
|
* Static libs: Updated liblinebreak to libunibreak's latest version. |
|
* Evas texblock: Fixed a bug with breaking after format items. |
|
|
|
2013-01-11 Cedric Bail |
|
|
|
* Fix not up to date clip cache for Evas_Object_Text. |
|
|
|
2013-01-09 Jiyoun Park (jypark) |
|
|
|
* Fix evas bmp loader code which deal with image size. |
|
|
|
2013-01-08 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Fix eina_prefix_new() with debian multilib without magic check file. |
|
|
|
2013-01-08 Mike Blumenkrantz |
|
|
|
* Fix efreet desktop command parsing of https |
|
|
|
2013-01-07 Sung W. Park (sung_) |
|
|
|
* Pulled out evas gl backend binary shader file caching code from |
|
evas_gl_shader.c file and made an internal generic caching api in |
|
evas_gl_common.h for use in evas_gl code. |
|
* Implemented evas_gl surface cap. caching code in gl backend to |
|
accelerate the engine creation. |
|
|
|
2013-01-07 Thomas Petazzoni |
|
|
|
* Fix build of Evas XCB backend. |
|
|
|
2013-01-04 Jérémy Zurcher |
|
|
|
* Improve eina_share string del speed by a maybe 5-15%. |
|
|
|
2013-01-03 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Add eina_alloc.h to Eina.h to define alloca() |
|
* Eeze: deprecated support for udev<148 and libmount<2.18 |
|
|
|
2013-01-03 Cedric Bail |
|
|
|
* Use Eina_File for evas png loader. |
|
|
|
2013-01-03 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed ecore_con case where freeing server double-frees clients |
|
|
|
2013-01-03 Jérémy Zurcher |
|
|
|
* Add eio_eet_sync symbols. |
|
|
|
2013-01-02 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed evas_software_xlib_x_write_mask_line() issue - it was |
|
finding a segment in the shm cache of the wrong size for masks! |
|
|
|
2013-01-02 Cedric Bail |
|
|
|
* Use Eina_File for evas webp, gif, tiff and eet loader. |
|
* Add eet_mmap to open an Eet file from an Eina_File. |
|
|
|
2012-12-31 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Fixed eina_xattr_value_ls() an eina_xattr_value_fd_ls() |
|
* Added eina_xattr_fd_get(), eina_xattr_fd_set(), |
|
eina_xattr_del(), eina_xattr_fd_del(), eina_xattr_copy() and |
|
eina_xattr_fd_copy() |
|
* Added eina_file_copy() |
|
|
|
2012-12-24 Mike Blumenkrantz |
|
|
|
* eina_magic_fail() now throws error messages on NULL pointers instead of critical |
|
* all efl object-freeing functions now take NULL without crashing or erroring |
|
* eio functions no longer crash when passed NULL and throw errors accordingly |
|
|
|
2012-12-19 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Fixed Evas RGBA_Image->flags.loaded for copied images. |
|
* Fixed evas_object_image_is_inside() implementation. |
|
|
|
2012-12-19 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed 24bpp issue with rendering in evas. It shows itself |
|
only under qemu/kvm with the cirruse driver that I have found. |
|
In this case the screen is really 24bpp packed and this case |
|
just never comes up on any vaguely modern gfx system. |
|
* Fixed 24bpp ximage convert back from 24bpp to 32bpp in |
|
ecore-x. Only shows itself in qemu/kvm. |
|
|
|
2012-12-18 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Fixed many memory problems with ecore_evas_extn |
|
|
|
2012-12-18 Leandro Pereira |
|
|
|
* Add threaded renderer. |
|
* Modify software_generic and gl_x11 to use threaded renderer. |
|
|
|
2012-12-17 Daniel Willmann |
|
|
|
* Add EFL Audio API - ecore_audio |
|
|
|
2012-12-17 Leandro Pereira |
|
|
|
* Get rid of unused `ref` field in RGBA_Image struct. |
|
* Prepare soil to land threaded render. |
|
* Use refcounted glyph arrays. |
|
* Common code to draw lines, polygons, rectangles, maps, |
|
and scaling. |
|
|
|
2012-12-13 Cedric Bail |
|
|
|
* Fix potential segv in software engine native_set code. |
|
* Fix uninitialized data in Evas OpenGL engine. |
|
|
|
2012-12-12 Daniel Willmann |
|
|
|
* Fix possible buffer overflow in functions relying on EET_T_LAST. |
|
* Fix possible memory corruption in xrandr EDID functions. |
|
|
|
2012-12-12 Cedric Bail |
|
|
|
* Add ellipsis support in Evas_Object_Text. |
|
|
|
2012-12-12 ChunEon park <hermet@hermet.pe.kr> |
|
|
|
* Fix the evas gl line incorrect position problem. |
|
|
|
2012-12-11 Cedric Bail |
|
|
|
* Fix leak eet_pbkdf2_sha1 with OpenSSL. |
|
|
|
2012-12-10 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Added ECORE_GETOPT_ACTION_BREAK to force breaking out of argument |
|
parsing logic (will behabe same as GNU's "--", useful for xterm -e) |
|
|
|
2012-12-07 Cedric Bail |
|
|
|
* Don't leak fd on exec. |
|
|
|
2012-12-07 Sung W. Park (sung_) |
|
|
|
* Added EVAS_GL_LINE_NO_OFFSET_HACK to turn off the line coordinate |
|
fiddling that was originally in the gl backend code. The offset |
|
fiddling caused issues with some ARM target GPU drivers. |
|
* Fixed polygon rendering bug in GL backend when there are cutouts. |
|
|
|
2012-12-05 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Removed DirectFB support (both ecore_directfb, evas and ecore_evas). |
|
* Removed XRender, WinCE, X11-16 and X11-8 ecore_evas support. |
|
* Bumped gnutls version requirement to >= 2.11 (released in 2010). |
|
* Bumped GNU/libc requirement to >= 2.4 for inotify (sys/inotify.h). |
|
|
|
2012-12-04 Gwanglim Lee |
|
|
|
* Add window profile support: |
|
* Add ecore_evas and ecore_x APIs to support the window profile. |
|
* Implement window profile for ecore_evas_x, ecore_evas_extn_socket, |
|
ecore_evas_extn_plug and ecore_evas_buffer. |
|
* Deprecate ECORE_X_ATOM_E_PROFILE and ECORE_X_ATOM_E_PROFILE_LIST. |
|
* Deprecate ecore_x_e_window_profile_list_set. Use |
|
ecore_x_e_window_available_profiles_set instead. |
|
* Deprecate ecore_x_e_window_profile_list_get. Use |
|
ecore_x_e_window_available_profiles_get instead. |
|
* Add ecore_evas_sub_ecore_evas_list_get API. |
|
|
|
2012-12-05 Cedric Bail |
|
|
|
* Fix build of Ecore_Evas_Extn on Solaris 11. |
|
|
|
2012-11-30 Gustavo Sverzut Barbieri (k-s) |
|
|
|
* Fix evas_object_box.c to properly reset size_hint_min to zero if |
|
there are no objects packed into the box. |
|
|
|
2012-11-22 Paulo Alcantara (pcacjr) |
|
|
|
* Add scalecache support to Cserve2 |
|
|
|
2012-11-22 Sung W. Park (sung_) |
|
|
|
* Fixed a bug where if an image object rendered using Evas GL |
|
direct rendering and then another image object using Native |
|
Surface rendering, there was a potential for it to fall into |
|
the same direct rendering path. |
|
* Fixed some minor Evas GL extension bugs that came from refactoring. |
|
|
|
|
|
2012-11-21 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed leak in textblock and text props in general that made |
|
textblock recalcs lead very badly. Required changed to textgrid |
|
though a sit relied on the leaky behavior. |
|
|
|
2012-11-20 ChunEon Park (Hermet) |
|
|
|
* Fix the evas memory leak - eina_rectangles allocated internally. |
|
|
|
2012-11-16 Sung W. Park (sung_) |
|
|
|
* Fixed glGetIntegerv() in Direct Rendering mode for Evas GL |
|
to properly handle GL_SCISSOR_BOX and GL_VIEWPORT parameters. |
|
|
|
|
|
2012-11-13 Carsten Haitzler (The Rasterman) |
|
|
|
* Fixed GLX native surface handling to use glXChooseFBConfig. |
|
This frixes a break in compositing on new intel mesa drivers. |
|
|
|
2012-11-12 Mike Blumenkrantz |
|
|
|
* Add eina_list_last_data_get |
|
|
|
2012-11-10 Vincent Torri |
|
|
|
* Fix build of eina_file on Solaris 10 |
|
|
|
2012-11-09 Vincent Torri |
|
|
|
* Fixed longstanding memset bug in evas box. |
|
|
|
2012-10-19 Cedric Bail |
|
|
|
* Add eina_thread API. |
|
|
|
2012-10-19 Patryk Kaczmarek |
|
|
|
* eina_stringshare_add_length return NULL when func args are wrong. |
|
|
|
2012-10-17 Carsten Haitzler (The Rasterman) |
|
|
|
* Add eina_barrier API to cover pthread_barrier functionality |
|
* Add eina_tmpstr_add() and eina_tmpstr_del(). |
|
|
|
2012-10-04 Vincent Torri |
|
|
|
* Update lz4 code to rev. 77. This fix compilation on NetBSD 5.0 |
|
|
|
2012-10-31 Cedric Bail |
|
|
|
* Add eet_list_entries(). |
|
* Add eet -l -v to give more information about an eet file. |
|
|
|
2012-09-27 Patryk Kaczmarek <patryk.k@samsung.com> |
|
|
|
* Add eet file handle null checks to eet_data_write_cipher(), |
|
eet_data_descriptor_decode_cipher(), |
|
eet_data_descriptor_encode_cipher(), eet_data_xattr_cipher_get(), |
|
eet_data_xattr_cipher_set(). |
|
|
|
2012-09-27 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix return value of eina_mmap_safety_enabled_set() and |
|
ensure future eina_mmap_safety_enabled_get() return right value |
|
on success. |
|
|
|
2012-09-21 Carsten Haitzler (The Rasterman) |
|
|
|
* Fix big endian bug with eet image handling and endianess swapping. |
|
|
|
2012-09-15 Vincent Torri |
|
|
|
* Add DOCTYPE children to be parse in eina_simple_xml. |
|
|
|
2012-09-12 Patryk Kaczmarek <patryk.k@samsung.com> |
|
|
|
* Add EINA_SAFETY checks for proper function arguments. |
|
* Add check if given arguments (distance and coordinates) in eina_tiler |
|
and eina_rectangle are not below zero |
|
* Documentation for eina list specified and eina stringshare fixed |
|
|
|
2012-09-11 Cedric Bail |
|
|
|
* Speedup Eina Rbtree Iterator by recycling memory instead of |
|
massively calling malloc/free. |
|
|
|
2012-09-04 Roberto de Souza <zehortigoza@profusion.mobi> |
|
|
|
* Fix EINA_INLIST_FOREACH_SAFE macro to work when inlist is not the |
|
first item in the struct. |
|
|
|
|
|
|