summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Eolian: generation of Eo2.devs/jackdanielz/eolian_for_eo2Daniel Zaoui2014-03-303-39/+227
| | | | | | | The generation of Eo2 can be enabled by defining EO2 flag in common_funcs.h. It is still in progress.
* Revert "eolian gitignore"zmike2014-03-301-1/+0
| | | | This reverts commit 8d13f9384cdcb5ab00231d771eb55a33455d1980.
* Revert "eolian stop tracking your generated files in git plz"zmike2014-03-301-0/+4567
| | | | This reverts commit 65fa5e3d250d60c45ff1862b0784ad5b65b7b5ea.
* eolian gitignorezmike2014-03-291-0/+1
|
* eolian stop tracking your generated files in git plzzmike2014-03-291-4567/+0
|
* eolian stop failing on single character tokens plzzmike2014-03-291-3/+3
| | | | regexes are hrrd. "token1+" + "token2+" does not match a single character string.
* edje_cc sequence example: now with 50% more sequencing!Mike Blumenkrantz2014-03-291-0/+1
|
* edje_cc: Fix the crash when compiled wrong edc file containing empty partRyuan Choi2014-03-291-0/+1
| | | | | | It's regression since cff3ec04b. @fix
* eolian should use "wb" for file opening to not break windows useMike Blumenkrantz2014-03-281-3/+3
|
* ecore-fb - fix mouse wheel to not be invertedCarsten Haitzler (Rasterman)2014-03-281-1/+1
|
* ecore-fb - also actually make escape workJohn Magolske2014-03-281-1/+1
|
* fix ecore_fb handling of escape and altJohn Magolske2014-03-281-8/+6
| | | | | | | as per mail to enlightenment-users@lists.sourceforge.net by: John Magolske <listmail@b79.net> Date: Fri, 28 Mar 2014 01:03:40 -0700
* Eolian: extend const attributes for parameters to 'set' properties.Daniel Zaoui2014-03-277-46/+46
| | | | | | When const is used for parameters into 'set' properties, the generator doesn't prepend 'const'. This fixes this bad behavior.
* evas/textblock: Correct evas_textblock_text_utf8_to_markup docsStefan Schmidt2014-03-271-2/+2
| | | | | Input and output was documented in the wrong direction.This function takes plain text and gives markup.
* Eolian/Generator: enable forcing return type as void.Daniel Zaoui2014-03-272-8/+8
| | | | | | | | | | | | | | For get properties, if only one parameter is given, the generator sets this one as return type. There are cases where this parameter must stay a parameter (legacy API). For example, elm_thumb_compress_get must be like: void elm_thumb_compress_get(const Eo *obj, int *compress). Eolian was generating the function as: int elm_thumb_compress_get(const Eo *obj); By setting "return void;" in the .eo file, you force the function to return void.
* evas/proxy - actually, I missed updating is_active of the object.ChunEon Park2014-03-271-1/+7
| | | | this commit is introduced by this b2070f8c390ec8d8c491aff51ab95a9bbb4fd630.
* Eolian/Lexer: fix function names parsing.Daniel Zaoui2014-03-272-227/+228
| | | | | | Properties and methods names should be able to begin with a number. @fix
* Eolian: fix virtual pure support.Daniel Zaoui2014-03-276-14/+25
| | | | | | | | | When a property needs be defined as virtual pure, its type could not be given. It means that, even it was explicit that e.g only the get property if virtual pure, both (set and get) were considered as virtual pure. @fix
* Eolian: move the beta API ifdef to cover all the H types and functions.Daniel Zaoui2014-03-271-2/+1
| | | | @fix
* evas/proxy - redraw proxy source properly.ChunEon Park2014-03-272-48/+27
| | | | | | | | | | | | | | | This patch fixes the proxy drawing problem that source won't be updated in some case If the image object is the one member of the smart that has the proxy, the proxy(image part) won't be redrawed properly unless evas tries to draw the image object. This can be heppend if the image object is inactive cause of some reasone(ie. outside of the screen) So, the proxy object never can be never updated even the image part is changed. Now let try to be active if the parent is both active and source object. and revert previous change with regarded to a739716ceec531a2178ac3c0d59bc15b90bb9167, that's no more required now. @fix
* Evas Textblock: increase ref of format before workDaniel Hirt2014-03-261-0/+3
| | | | | | | | | We need to increase ref count for the format prior to calling of functions that handle the layout. This resolves valgrind error of accessing already freed memory. Please note that a scenerio to trigger this exists in test suite, and for some reason is not being detected by jenkins. @fix
* build: Disallow non-working sdl + opengl ES combinationStefan Schmidt2014-03-261-1/+7
| | | | | | | | | 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
* fixes enlightenment working over non-shm paths.Carsten Haitzler (Rasterman)2014-03-261-21/+72
| | | | | | | | 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.
* tests: Add case for filters' padding_setJean-Philippe Andre2014-03-261-1/+6
| | | | Test that the padding is correct and the instruction is valid.
* Evas filters: Fix blur with src == dstJean-Philippe Andre2014-03-261-2/+5
| | | | | | 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.
* Evas filters: Default mask fillmode should be repeatJean-Philippe Andre2014-03-262-3/+20
| | | | | Fillmode "NONE" has basically no practical use and shouldn't be the default.
* Evas filters: Ignore ox,oy when stretching in the same directionJean-Philippe Andre2014-03-261-0/+7
| | | | | | 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.
* edje_cc probably should ignore limit inherits when there are no limitsMike Blumenkrantz2014-03-251-49/+56
|
* efl/eina: Update documentatin for Eina LockJeff Grimshaw2014-03-256-69/+553
| | | | | | | | | | | | Summary: Updated documentation for Eina Lock and related files. Test Plan: Reviewers Reviewers: cedric, raster CC: cedric, raster Differential Revision: https://phab.enlightenment.org/D650
* edje_cc correctly copies group.limits when inheriting, FIXME--Mike Blumenkrantz2014-03-241-1/+57
|
* edje_cc now fails for multiple data entries with the same key, FIXME--Mike Blumenkrantz2014-03-241-1/+9
|
* edje_cc sets current_group_inherit at the start of inheriting to allow ↵Mike Blumenkrantz2014-03-241-1/+1
| | | | better checking
* edje_cc now correctly handles group inheriting when the inherit is after a ↵Mike Blumenkrantz2014-03-241-20/+23
| | | | | | 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
* edje_cc collections.grpup is not collections.groupMike Blumenkrantz2014-03-241-1/+1
|
* edje_cc uses more setup macros to unify program statementsMike Blumenkrantz2014-03-241-22/+16
|
* edje_cc prevents sequence users from failing to sequenceMike Blumenkrantz2014-03-241-0/+32
|
* edje_cc should support sequences inside programs.program I guessMike Blumenkrantz2014-03-241-0/+1
|
* evas: Fixed warning for uninitialized variablesAnand2014-03-241-2/+2
| | | | | | | | | | | | | | | | | | | | | 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: https://phab.enlightenment.org/D656
* edje_edit: function that will return the source code of the loaded edje edit ↵Vorobiov Vitalii2014-03-242-15/+219
| | | | | | | | | | | | | | | | | | | | | | | 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: https://phab.enlightenment.org/D649
* Eolian: Integration of Ecore IdlerYossi Kantor2014-03-244-66/+50
|
* Eolian: Integration of Ecore JobYossi Kantor2014-03-244-50/+39
|
* Eolian: Integration of Ecore PollerYossi Kantor2014-03-245-111/+83
|
* Eolian: Integration of Ecore TimerDaniel Zaoui2014-03-247-207/+170
|
* Eolian/Generator: more stuff.Daniel Zaoui2014-03-245-250/+135
| | | | | | Better support of empty events/funcs lists Better support of class constructor Preparation for Eo2: separate Eo1 specific code and common code
* Eolian/Generator: detach Eo1 from Legacy generator.Daniel Zaoui2014-03-245-248/+102
| | | | | | | 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.
* Eolian: Integration of Edje and Edje EditYossi Kantor2014-03-2419-2843/+3351
|
* evas: cleaner fail handler.Cedric BAIL2014-03-241-5/+3
|
* Eolian/Generator: generate Eo * instead of Evas_Object *Daniel Zaoui2014-03-231-2/+2
|
* evas_gl: fix memory leak in case that version doesn't include dotJihoon Kim2014-03-231-1/+5
| | | | fix CID 1193479
* evas/gl - fill up missed blend mode.ChunEon Park2014-03-221-7/+19
| | | | | | Still there few mode are unsatisfied. @fix