Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | eo: eo_add_internal() ensures that all needed composites have been attacheddevs/jeyzu/eo-composites | Jérémy Zurcher | 2014-02-19 | 1 | -0/+14 |
| | |||||
* | eo: first check class desc in eo_class_new | Jérémy Zurcher | 2014-02-19 | 1 | -6/+10 |
| | |||||
* | eo: add tests for eo_composite_detach | Jérémy Zurcher | 2014-02-19 | 1 | -1/+2 |
| | |||||
* | eo: replace composite_objects Eina_List with an array of Eo_Object* | Jérémy Zurcher | 2014-02-19 | 3 | -32/+71 |
| | | | | | | as we don't support multiple composites of the same class, and know at class elaboration how many composites we should have, we can create the composites array and pack it at the end of the object. | ||||
* | eo: block regular non-instantiable classes in class extension list | Jérémy Zurcher | 2014-02-18 | 1 | -1/+5 |
| | |||||
* | eo: eo_composite_attach check composite class, disallow duplicates | Jérémy Zurcher | 2014-02-18 | 3 | -5/+29 |
| | | | | | | | eo_composite_attach fail if the class of the composite is not listed in the parent class extensions, or if there is already a composite of the same class. The later because calls are forwarded to the first responding composite, see _eo_op_internal(). | ||||
* | evas: rename macro EVAS_COMMON_CLASS -> EVAS_COMMON_INTERFACE as it is one | Jérémy Zurcher | 2014-02-17 | 3 | -3/+3 |
| | |||||
* | Emotion: Add cmake definition files | Jean-Philippe Andre | 2014-02-17 | 3 | -0/+40 |
| | | | | Shameless copy & paste + sed from Evas stuff | ||||
* | Evas filters: Fix alpha in displacement filter | Jean-Philippe Andre | 2014-02-17 | 1 | -7/+16 |
| | | | | | | | | | | | | | | | If the displacement map has some alpha values (not 0xFF), then the blending should take this alpha into account. This part is fine. BUT, since Evas relies on premultiplied colors... we have a problem: R (dx) and G (dy) have already been scaled down. Actually we would need to load the map in non premultiplied RGBA, otherwise we'll lose precision on dx,dy as soon as A != 0xFF. Well... I guess this will be a limitation of this filter, for now at least. Most displacement maps shouldn't even have any alpha anyways. | ||||
* | Evas filters: Fix RGBA displacement filter | Jean-Philippe Andre | 2014-02-17 | 1 | -8/+15 |
| | | | | | Well... it was just broken: typo, lack of normalization on alpha, invalid formula for blending. Duh! | ||||
* | Emotion test: more cleanups | davemds | 2014-02-16 | 1 | -15/+8 |
| | | | | | * really free Frame_Data on EVAS_CALLBACK_FREE (data was NULL) * place video windows with an incremental offset | ||||
* | Emotion test: no need for an animator to update the time string. | davemds | 2014-02-16 | 1 | -13/+0 |
| | | | | It is yet handled in the frame decode callback, tested with vlc, gstreamer1, video and only audio. | ||||
* | Emotion test: some small cleanups | davemds | 2014-02-16 | 1 | -39/+33 |
| | | | | | | * simpler and stronger way to search the theme file * removed unused verbose option * removed unused start_time var | ||||
* | Emotion test: no need to search for a folder that no more exists | davemds | 2014-02-16 | 1 | -17/+0 |
| | |||||
* | Emotion test: add the volume slider also to the Reflex group. | davemds | 2014-02-16 | 1 | -7/+58 |
| | | | | | | NOTE: do we really need to maintain 2 different groups for the reflex effect? The 2 groups differ only for the added reflection part. Isn't enough to show/hide the reflection part when requested? | ||||
* | Emotion test: Removed volume key bind. EINA_UNUSED-- | davemds | 2014-02-16 | 1 | -13/+3 |
| | | | | Volume is now managed per-window, no more need for a global volume key. | ||||
* | Emotion test: rename speed slider to alpha as it should be. | davemds | 2014-02-16 | 2 | -28/+27 |
| | | | | That slider was probaly used for speed years ago, it is used for alpha now, so call it with the right name. | ||||
* | Emotion test: New volume slider. More readable alpha text. | davemds | 2014-02-16 | 2 | -12/+79 |
| | |||||
* | edje: fix Eo ids, to make Eolian keep silence | Yakov Goldberg | 2014-02-16 | 2 | -8/+8 |
| | |||||
* | edje: fix doxygen, to make Eolian keep silence | Yakov Goldberg | 2014-02-16 | 1 | -0/+1 |
| | |||||
* | Emotion generic interface: FILE_SET_DONE do not have any param. | davemds | 2014-02-16 | 1 | -1/+1 |
| | |||||
* | ecore timer: change name of Eo constructor, to avoid clash in Eolian | Yakov Goldberg | 2014-02-16 | 2 | -4/+4 |
| | |||||
* | ecore animator: change name of Eo constructor, to avoid clash in Eolian | Yakov Goldberg | 2014-02-16 | 2 | -4/+4 |
| | |||||
* | Emotion test: some small usability improvements. | davemds | 2014-02-14 | 6 | -41/+44 |
| | | | | | | * use different icons for play/pause/stop * alpha slider moved to the right * centered the progress text | ||||
* | Emotion test theme: formatting | davemds | 2014-02-14 | 1 | -440/+200 |
| | |||||
* | Emotion test theme: tabs-- | davemds | 2014-02-14 | 1 | -1597/+1597 |
| | |||||
* | Emotion test: tabs-- | davemds | 2014-02-14 | 1 | -107/+107 |
| | |||||
* | evas/common: fix segfaults in evas_map_image_loop.c | Daniel Kolesa | 2014-02-14 | 1 | -0/+5 |
| | |||||
* | evas gl: added partial rendering support for qcom extension | Sung W. Park | 2014-02-15 | 8 | -52/+298 |
| | | | | | | | | When running in direct rendering mode, properly support partial rendering if the extension is properly supported. Also, fixed the SwapBufferwWithDamage rectangle coordinate bug. It wasn't properly y-inverted before. | ||||
* | cserve2: Fix minor clang warning | Jean-Philippe Andre | 2014-02-14 | 1 | -1/+1 |
| | |||||
* | Evas filters: Another clang warning fix | Jean-Philippe Andre | 2014-02-14 | 1 | -0/+2 |
| | | | | Prevent error case from crashing. | ||||
* | Evas filters: More clang fixes | Jean-Philippe Andre | 2014-02-14 | 1 | -1/+6 |
| | | | | NULL ptr dereference. | ||||
* | Doc: Fix compilation warning in preview_text_filter.c | Jean-Philippe Andre | 2014-02-14 | 1 | -1/+1 |
| | | | | Init variable properly. | ||||
* | Evas filters: Fix more clang stuff and add safety checks | Jean-Philippe Andre | 2014-02-14 | 1 | -3/+8 |
| | | | | | The prepare function should not fail, unless something is very wrong. Also, return NULL instead of EINA_FALSE. | ||||
* | Evas filters: Silence some clang warnings | Jean-Philippe Andre | 2014-02-14 | 2 | -5/+5 |
| | | | | | Remove @hidden tag. It does not exist. Initialize value of pow2_div. In theory not needed but better be safe :) | ||||
* | Evas filters: Prevent division by zero | Jean-Philippe Andre | 2014-02-14 | 1 | -0/+14 |
| | | | | | | These can not happen, as all weights > 0. Add a CRI message in case of div0. Fixes CID 1174081, CID 1174080. | ||||
* | Doc: Try to fix nightly builds | Jean-Philippe Andre | 2014-02-14 | 1 | -18/+18 |
| | | | | | | | | Nightly build failed with (make doc): cd: ../../../src/lib/eo/.libs: No such file or directory Looks like there's one too many ../ I guess the build dir is not the source dir on the build bots. | ||||
* | eina: fix in eina_rectangle_pool to make sorting effective | Rajeev Ranjan | 2014-02-14 | 1 | -1/+1 |
| | | | | | | | | | | Summary: This patch fixes the bug related to sorting not happening in eina_rectangle_pool Reviewers: cedric, raster, seoz, Hermet Differential Revision: https://phab.enlightenment.org/D556 Signed-off-by: Cedric BAIL <cedric.bail@samsung.com> | ||||
* | eet - dump - if group type is not a handled type, assume unknown | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -1/+1 |
| | | | | fixes CID 1039307 | ||||
* | fix DSO complaint on build ... build break by jpeg. | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -0/+2 |
| | |||||
* | evas - table - fix theoretical leak that likely will never happen | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -0/+3 |
| | | | | this addresses CID 1039663 | ||||
* | evas - gl - core - checke for wrong context in error check | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -1/+1 |
| | | | | this fixes CID 1135266 | ||||
* | evas - gl x11 - fix glx texture from pixmap target rectangle mode check | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -1/+1 |
| | | | | | | even though we don't support rectangle bits in texture targets for texture-from-pixmap the code checked and complained - problem is it checked the wrong thing. fixes CID 1135267 | ||||
* | edje - edje_cc - remove logically dead code | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -6/+0 |
| | | | | fixes CID 1135268 | ||||
* | evas cserve2 - fix chekc of wrong return type | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -1/+1 |
| | | | | | the wrong value was checked (not the returned value) - coverity caught this. fixes CID 1135269 | ||||
* | evas - gl core - don't access null ptr on init | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -3/+5 |
| | | | | this fixes CID 1135270 | ||||
* | edje - fix bunch of possible null return errors with checks | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -4/+5 |
| | | | | fixes CID 1135274 CID 1135272 CID 1135275 | ||||
* | evas filter - fix uninitialized pointer in evas | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -1/+1 |
| | | | | fixes CID 1174077 | ||||
* | fix build break with preview_text_filter.c | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -0/+1 |
| | |||||
* | evas - filter - don't use longs when DATA32 is the right type | Carsten Haitzler (Rasterman) | 2014-02-13 | 1 | -2/+2 |
| | | | | fixes CID 1174078 |