diff options
author | Mike Blumenkrantz <m.blumenkran@samsung.com> | 2013-02-28 15:20:32 +0000 |
---|---|---|
committer | Mike Blumenkrantz <m.blumenkran@samsung.com> | 2013-04-15 08:39:16 +0100 |
commit | 718dfef61d0fe2e5e1e5bd34e690a83b2d43d273 (patch) | |
tree | 2b9bd647613b69e2703a425dc4961c844d385555 /NEWS | |
parent | 505cec1d91dde9f8bb5e3e4ebe6c0b0942183486 (diff) | |
download | enlightenment-718dfef61d0fe2e5e1e5bd34e690a83b2d43d273.tar.gz |
giant comp rejiggering commit #6:
* border->fx REMOVED, related border api REMOVED
* comp edc has new class of groups: e/comp/effects[/auto]
** these are effects which can be applied to any compositor object through the e_comp_win_effect* api and are written in embryo
*** two types - base and auto - base = manual, for use with animators; auto are "trigger and forget", for use as actual effects
* desk flip transition animations moved to comp effects and FIXED(ish)
* "zoom" effect renamed to "diagonal" for slightly less misleading name since it never did any zooming
* actual "zoom" effect added
* border hierarchy now as follows: cw->effect_obj swallows cw->shobj, cw->shobj swallows cw->bd->bg_object ?: cw->obj, if (cw->bd->bg_object) cw->bd->bg_object swallows cw->obj
** cw->effect_obj now used for all positioning and comp logic
** cw->effect_obj ONLY used for object transformation effects (moving, zooming, fading, etc)
** cw->shobj ONLY for comp visual/non-movement effects (focus effect, unfocus opacity, legacy shadows); this is a candidate for removal/rewrite in E19
* even more comp shape rewrites
* desk flip animation time now controlled by theme since edje doesn't support setting transition time in C; related config value removed
* desk flip transitions (in e_desk.c) rewritten
* various modules (evry/illume2) updated to use comp effects instead of fx offset
* desk flip configuration BROKEN(ish)
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -33,6 +33,7 @@ Additions: * added E_LIST_REVERSE_FREE macro * added e_object_ref_debug_set * added e_gadcon_repopulate + * added e_comp_win_effect* api Config: * Added option for disabling icons in menus * Added option for disabling pointer warping when performing directional focus changes using winlist @@ -127,6 +128,7 @@ Improvements: * Don't rely on bash or zsh behavior when starting enlightenment_init and tempget. * menus are now drawn directly on the compositor canvas * window borders now drawn on compositor canvas + * desk flip animations moved to edje Fixes: * IBar menu didn't allow to configure different icon sources, show contents menu even on empty IBar. |