aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Add EVAS_GL_DIRECT_MEM_OPT to enable on-demand fallback memorySung Park2013-01-241-0/+1
| | | | | | | | | | allocation policy for EvasGL direct rendering. Also made some variable name changes and some other minor fixes. SVN revision: 83199
* efl: forgotten CnNCedric BAIL2013-01-241-0/+1
| | | | SVN revision: 83190
* efl: Unbreak evas gif-loader animation supportDaniel Willmann2013-01-221-0/+1
| | | | | | | | | | | Always returning -1 for the frame duration does not have the desired effect. Fix the logic checking whether eina_file_open has succeeded. Animated GIFs play way too fast without this. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 83100
* rebase dns.c against upstreamMike Blumenkrantz2013-01-221-0/+1
| | | | SVN revision: 83058
* fix ximage get error sync problem.Carsten Haitzler2013-01-211-0/+1
| | | | SVN revision: 83029
* edje entry: remove ecore_imf_context_reset in mouse up event because it's ↵Jihoon Kim2013-01-181-0/+1
| | | | | | useless. SVN revision: 82967
* efl: add infrastructure to handle broken X/driver/touchscreen.Cedric BAIL2013-01-181-0/+1
| | | | SVN revision: 82964
* edje entry: cursor position and location will be passed when it's really ↵Jihoon Kim2013-01-171-0/+1
| | | | | | changed in case of mouse down, move, and up event. SVN revision: 82922
* fix pixman wrappers where image size and alloc size differ.Carsten Haitzler2013-01-161-0/+1
| | | | SVN revision: 82856
* efl/engines: Introduce multi_font_draw() functionPaulo Alcantara2013-01-151-0/+2
| | | | | | | | | | | | | | | This new engine function will only be used in software generic for now - since it's the only engine used with the async render. This function has been introduced in order to avoid growing thread command queue too much to draw a text_props at a time on render calls from textgrid objects. Patch by: Paulo Alcantara <pcacjr@profusion.mobi> SVN revision: 82832
* Evas text props: Fixed bug with no-harfbuzz bidi.Tom Hacohen2013-01-151-0/+1
| | | | SVN revision: 82814
* Evas obj text: Fix an issue with horiz_advance_get func.Tom Hacohen2013-01-151-0/+1
| | | | SVN revision: 82800
* Evas textblock: simplified and fixed bugs in _cursor_geometry_getTom Hacohen2013-01-151-0/+1
| | | | SVN revision: 82798
* evas - updated CnNChunEon Park2013-01-151-0/+1
| | | | SVN revision: 82794
* Evas textblock: Fixed issue with line height when breakingon format.Stefan Schmidt2013-01-141-0/+1
| | | | | | All kudos to Tom for this one. SVN revision: 82763
* eio: fix wrong container set in eio_file_map_new.Cedric BAIL2013-01-141-0/+1
| | | | | | | Bug reported by Kuri. SVN revision: 82749
* efl: fix endianness issue.Cedric BAIL2013-01-141-0/+1
| | | | | | | Patch by Albin Tonnerre <albin.tonnerre@gmail.com>. SVN revision: 82743
* Evas: Fixed a bug with breaking after format items.Tom Hacohen2013-01-111-0/+1
| | | | SVN revision: 82653
* Efl static_libs: Updated liblinebreak -> libunibreak.Tom Hacohen2013-01-111-0/+1
| | | | SVN revision: 82652
* efl: force update of Evas_Object_Text clip cache when geometry change.Cedric BAIL2013-01-111-0/+1
| | | | SVN revision: 82612
* Fix evas bmp loader code which deal with image size.Jiyoun Park2013-01-101-0/+1
| | | | | | | | if image file's image size not apply padding size, decoding cannot work correctly SVN revision: 82532
* efl/eina: fix debian multilib detection without magic file.Gustavo Sverzut Barbieri2013-01-081-0/+1
| | | | | | | | | The algorithm will now consider valid bin, data orlocale as well if magic file was not provided. SVN revision: 82429
* forwardport previous efreet desktop command commitMike Blumenkrantz2013-01-081-0/+1
| | | | | | | ticket #2174 SVN revision: 82390
* efl: fix build of Evas XCB backend.Cedric BAIL2013-01-071-0/+1
| | | | | | | Patch by Thomas Petazzoni <thomas.petazzoni@free-electrons.com> SVN revision: 82310
* From: Jérémy Zurcher <jeremy@asynk.ch>Jérémy Zurcher2013-01-041-0/+1
| | | | | | | | | | | | | | | | | | | | | Subject: [E-devel] 2 steps eina_share_common_del speed up builtin node is never unlinked even if empty, always is the last of the queue, so that it can be used to get a pointer to head. cost: never unlink or promote builtin node. benefit: no need to hash and search rbtree to unlink an empty node, only to remove an empty head. store full hash in Eina_Share_Common_Head, so we only hash once use 8 lower bits as node hash, use next 8 bits as bucket index. cost: have to apply 0xFF mask on hash in rbtree callbacks. benefit: no need to hash when removing an empty head. SVN revision: 82161
* efl: merge eeze.Gustavo Sverzut Barbieri2013-01-031-0/+1
| | | | | | | | | | | | Changes also in this commit: * fix missing EAPI in symbols used by modules * removed old libudev and libmount support as agreed by discomfitor/zmike * replaced __UNUSED__ with EINA_UNUSED * fixed docs hierarchy SVN revision: 82100
* efl: eina_alloca.h to simplify alloca() usage.Gustavo Sverzut Barbieri2013-01-031-0/+1
| | | | | | | | | having to replicate 18 lines per file just to access alloca() is insane. Let's do that in Eina.h and avoid that crap :-/ SVN revision: 82082
* efl: rename eet_map to eet_mmap.Cedric BAIL2013-01-031-1/+1
| | | | SVN revision: 82051
* efl: use Eina_File for PNG to.Cedric BAIL2013-01-031-1/+1
| | | | SVN revision: 82047
* fix ecore-con client double-free caseCarsten Haitzler2013-01-031-0/+1
| | | | SVN revision: 82042
* efl: add eio_eet_sync symbolsCedric BAIL2013-01-031-0/+1
| | | | | | | Patch by Jérémy Zurcher <jeremy@asynk.ch>. SVN revision: 82025
* fix mask write line stuff.Carsten Haitzler2013-01-021-0/+1
| | | | SVN revision: 81998
* efl: and now tiff also use Eina_File.Cedric BAIL2013-01-021-1/+1
| | | | SVN revision: 81973
* efl: evas gif loader now use Eina_File.Cedric BAIL2013-01-021-1/+1
| | | | SVN revision: 81971
* efl: add eet_map and use it.Cedric BAIL2013-01-021-1/+2
| | | | SVN revision: 81970
* efl: use Eina_File for evas webp loader.Cedric BAIL2013-01-021-0/+1
| | | | SVN revision: 81969
* efl: add eina_file_copy()Gustavo Sverzut Barbieri2012-12-311-0/+1
| | | | | | | | | | | | | | | | | it's useful to copy file from one place to another and this will be used in eio' s implementation. NOTE: did not use mmap here as mmap faults may be cumbersome to handle (Eina_File itself does that, but in a nasty way) and the implementation would be severely different as there is no Eina_File from FD, and there is no way to inject custom memory/fd into the Eina_File's fault handling. The performance would not be that different anyways and the splice() is already in there for systems with good performance (read: Linux). SVN revision: 81942
* efl: missing api for xattr.Gustavo Sverzut Barbieri2012-12-311-0/+4
| | | | SVN revision: 81941
* eio functions no longer crash when passed NULL and throw errors accordinglyMike Blumenkrantz2012-12-241-0/+1
| | | | SVN revision: 81668
* all efl object deletion functions now take NULL without crashing or erroringMike Blumenkrantz2012-12-241-0/+1
| | | | SVN revision: 81667
* eina_magic_fail now only ERRs on NULL instead of CRI, making debugging much ↵Mike Blumenkrantz2012-12-241-0/+1
| | | | | | easier SVN revision: 81666
* efl/evas_object_image_is_inside: fixed implementation.Gustavo Sverzut Barbieri2012-12-191-0/+1
| | | | | | | | | | | | | | | | | | | | | This function was basically never working correctly. Everything was fixed by simulating the evas_object_image_render() workflow, but instead of actually draw we just check the pixel transparency. Bugs fixed: * fails when image is scaled up (could segv) or down (incorrect values); * fails when image is moved to negative x,y; * fails when border was being used. Now everything is fixed and seems to work properly, except I'm not handling the map and get_pixels() cases, these are marked with ERR() so we can fix them if someone needs. SVN revision: 81410
* efl/evas_cache: copied images should be considered loaded.Gustavo Sverzut Barbieri2012-12-191-0/+1
| | | | | | | | | | | | Whenever we copy an image, making it write-able (evas_object_image_data_get(o, 1)) or just start painting a pristine buffer (evas_object_image_size_set(o, w, h)), we must mark the image as loaded to avoid trying to load it (and failing, marking the whole thing as EVAS_LOAD_ERROR_GENERIC). SVN revision: 81409
* efl/ecore_evas_extn: add release notes about fixed memory bugsGustavo Sverzut Barbieri2012-12-181-0/+1
| | | | SVN revision: 81314
* efl: Add ChangeLog, NEWS and @since for ecore_audioDaniel Willmann2012-12-181-0/+1
| | | | | | | | Vtorri is right of course. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 81268
* evas/gl - fix the line incorrect position in arm.ChunEon Park2012-12-151-0/+2
| | | | | | | | | | | | | | line position is slightly different between gl drivers. I have no idea why it is. So added to work differently based on the manufacturers. This work may be based on the renderer. If you can test it with much drivers then please test and fix. Also changed the ENV name from EVAS_GL_LINE_NO_OFFSET_HACK to EVAS_GL_LINE_OFFSET_HACK_DISABLE. SVN revision: 81016
* efl: fix an uninitialized data path in OpenGL engine.Cedric BAIL2012-12-131-0/+1
| | | | SVN revision: 80808
* efl: fix potential segv in Evas software engine native_set code.Cedric BAIL2012-12-131-0/+1
| | | | SVN revision: 80805
* efl: Fix possible memory corruption in ecore xrandr EDID functionsDaniel Willmann2012-12-121-0/+1
| | | | | | | | | | Report from Klocwork. I checked that the actual max size of the name is 13 bytes. Now we allocate one more to hold the terminating NULL byte and not write into unallocated memory. Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80773
* eet: Fix possible buffer overflow in functions relying on EET_T_LAST.Daniel Willmann2012-12-121-0/+1
| | | | | | | | Issue reported by Klocwork. Backport, ChangeLog, NEWS included Signed-off-by: Daniel Willmann <d.willmann@samsung.com> SVN revision: 80767