AgeCommit message (Collapse)Author
2014-03-26build: Disallow non-working sdl + opengl ES combinationStefan Schmidt
To build SDL with OpenGL ES we need a SDL version which ships these headers which only starts with SDL 2.x. So we only allow it for full OpenGL right now until someone wants to port our code over to SDL 2.x Fixes T856 @fix
2014-03-26fixes enlightenment working over non-shm paths.Carsten Haitzler (Rasterman)
this technically adds a feature - it adds non-mitshm support for ecore_x image grabbing, but that fixes a bug. it doesn't touch xcb support though. this fixes T1127 andshould probably be backported.
2014-03-26tests: Add case for filters' padding_setJean-Philippe Andre
Test that the padding is correct and the instruction is valid.
2014-03-26Evas filters: Fix blur with src == dstJean-Philippe Andre
If dst == src, then we should not blend back to the buffer, as we actually want to blur the content and not keep the sharp version.
2014-03-26Evas filters: Default mask fillmode should be repeatJean-Philippe Andre
Fillmode "NONE" has basically no practical use and shouldn't be the default.
2014-03-26Evas filters: Ignore ox,oy when stretching in the same directionJean-Philippe Andre
During padding calculation, ox and oy should be ignored unless the blend operation is neither repeating nor stretching. Otherwise, the buffer will grow without necessity.
2014-03-25edje_cc probably should ignore limit inherits when there are no limitsMike Blumenkrantz
2014-03-25efl/eina: Update documentatin for Eina LockJeff Grimshaw
Summary: Updated documentation for Eina Lock and related files. Test Plan: Reviewers Reviewers: cedric, raster CC: cedric, raster Differential Revision:
2014-03-24edje_cc correctly copies group.limits when inheriting, FIXME--Mike Blumenkrantz
2014-03-24edje_cc now fails for multiple data entries with the same key, FIXME--Mike Blumenkrantz
2014-03-24edje_cc sets current_group_inherit at the start of inheriting to allow ↵Mike Blumenkrantz
better checking
2014-03-24edje_cc now correctly handles group inheriting when the inherit is after a ↵Mike Blumenkrantz
part/program this is technically @fix, but it's also new-ish behavior so I'm not going to backport it; 1.10 can be the edje_cc release
2014-03-24edje_cc collections.grpup is not collections.groupMike Blumenkrantz
2014-03-24edje_cc uses more setup macros to unify program statementsMike Blumenkrantz
2014-03-24edje_cc prevents sequence users from failing to sequenceMike Blumenkrantz
2014-03-24edje_cc should support sequences inside programs.program I guessMike Blumenkrantz
2014-03-24evas: Fixed warning for uninitialized variablesAnand
Summary: Warning fixed of evas modules/evas/engines/gl_common/evas_gl_context.c: In function 'evas_gl_common_context_new': modules/evas/engines/gl_common/evas_gl_context.c:392:32: warning: 'minor' may be used uninitialized in this function [-Wuninitialized] modules/evas/engines/gl_common/evas_gl_context.c:314:8: note: 'minor' was declared here modules/evas/engines/gl_common/evas_gl_context.c:392:16: warning: 'major' may be used uninitialized in this function [-Wuninitialized] modules/evas/engines/gl_common/evas_gl_context.c:313:8: note: 'major' was declared here @fix Compilation Warning Fixed Test Plan: Compile efl Reviewers: singh.amitesh CC: seoz, cedric Differential Revision:
2014-03-24edje_edit: function that will return the source code of the loaded edje edit ↵Vorobiov Vitalii
object. Summary: This function will return the source code of the edje edit object that is given to that function. Also, that function will collect all resources required by this group. That means all images, fonts, styles, data and color_classes that is mentioned and set in descriptions of parts in this group (that is represented by given Edje Edit object). @feature Added function for generating source code: - edje_edit_source_generate(Evas_Object *obj); Reviewers: cedric, seoz, raster Reviewed By: raster CC: reutskiy.v.v, cedric Differential Revision:
2014-03-24Eolian: Integration of Ecore IdlerYossi Kantor
2014-03-24Eolian: Integration of Ecore JobYossi Kantor
2014-03-24Eolian: Integration of Ecore PollerYossi Kantor
2014-03-24Eolian: Integration of Ecore TimerDaniel Zaoui
2014-03-24Eolian/Generator: more stuff.Daniel Zaoui
Better support of empty events/funcs lists Better support of class constructor Preparation for Eo2: separate Eo1 specific code and common code
2014-03-24Eolian/Generator: detach Eo1 from Legacy generator.Daniel Zaoui
This step is needed to clean the code and to prepare the integration of Eo2 inside Eolian. Except the eo_do invocation, there is no reason why legacy has to know about Eo.
2014-03-24Eolian: Integration of Edje and Edje EditYossi Kantor
2014-03-24evas: cleaner fail handler.Cedric BAIL
2014-03-23Eolian/Generator: generate Eo * instead of Evas_Object *Daniel Zaoui
2014-03-23evas_gl: fix memory leak in case that version doesn't include dotJihoon Kim
fix CID 1193479
2014-03-22evas/gl - fill up missed blend mode.ChunEon Park
Still there few mode are unsatisfied. @fix
2014-03-22evas/gl - don't set blend function in RENDER COPY mode.ChunEon Park
it's enough that just disabling the blend mode.
2014-03-22warnings--Carsten Haitzler (Rasterman)
2014-03-22drm - shut up warnings (not actual bugs)Carsten Haitzler (Rasterman)
2014-03-22evas/common - initialize only the available blend stuff that cpu is supporting.ChunEon Park
2014-03-22edje_cc can now use group.program_remove to remove inherited programsMike Blumenkrantz
2014-03-22edje_cc no longer fails when is specified after program.afterMike Blumenkrantz
2014-03-22edje_cc should probably disallow overriding of currently-sequencing programMike Blumenkrantz
2014-03-21edje_cc now supports program.sequence for more easily chaining programs togetherMike Blumenkrantz
this is just some syntax shortening for program.after which causes program.action and program.script to create a new program and automatically chain it within the sequence{} block recursive sequences not currently allowed/planned (don't be insane) @feature
2014-03-21edje_cc macros even more of its parser setup for consistencyMike Blumenkrantz
2014-03-21edje_cc typo which almost broke everything except nobody noticedMike Blumenkrantz
2014-03-21edje_cc uses macros for some of its handler setupMike Blumenkrantz
this reduces code size, ensures consistency, and actually fixes bugs where the "filter" keyword was erroneously disallowed in some places @fix
2014-03-21edje_cc no longer reads every character of a script during parsingMike Blumenkrantz
2014-03-21edje_cc group.remove should probably be group.part_removeMike Blumenkrantz
this allows things like group.program_remove to exist
2014-03-21eeze_udev gets more helper functionsMike Blumenkrantz
eeze_udev_syspath_get_parent_filtered, eeze_udev_syspath_check_property, eeze_udev_syspath_check_sysattr @feature
2014-03-21edje_cc now supports part.inherit for copying attributes of parts within a ↵Mike Blumenkrantz
group more easily @feature
2014-03-21edje_cc error message for description with missing state is now usefulMike Blumenkrantz
2014-03-21edje_cc no longer errors when inheriting a description before/when state is ↵Mike Blumenkrantz
not set anonymous states are allowed in other places, so having this check is inconsistent and breaks inheriting. an error will be triggered at a later point.
2014-03-21edje_cc now supports group.remove for removing parts from inherited groupsMike Blumenkrantz
2014-03-21eio monitors no longer trigger a CRI error during freeMike Blumenkrantz
@fix Print eolian_gen if specified with --with-bin-eolian-genJean-Philippe Andre
2014-03-21oops - remove debug echoCarsten Haitzler (Rasterman)