enlightenment/src/modules/illume2
Mike Blumenkrantz 718dfef61d 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)
2013-04-15 08:39:16 +01:00
..
doc put lucas's makefiles back.. but what do you do to make it not break 2012-11-09 14:49:05 +00:00
keyboards put lucas's makefiles back.. but what do you do to make it not break 2012-11-09 14:49:05 +00:00
policies giant comp rejiggering commit #6: 2013-04-15 08:39:16 +01:00
e-module-illume2.edj don't need to be rebuilding illume edj files all the time, these haven't changed since dinosaurs roamed the earth 2013-01-22 08:54:25 +00:00
e_illume.c giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes 2012-11-30 14:38:34 +00:00
e_illume.h e17/illume: add option to resize app window before animating keyboard. send default keyboard layout on start (not alpha) 2011-08-29 09:28:40 +00:00
e_illume_private.h Readd new illume2 code (ugg, svn is a pita) ;) 2010-02-19 03:00:58 +00:00
e_mod_config.c giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes 2012-11-30 14:38:34 +00:00
e_mod_config_animation.c all dialogs are no longer resizable 2012-12-03 09:24:12 +00:00
e_mod_config_policy.c fix small leak in illume2 policy config 2013-01-23 10:27:33 +00:00
e_mod_config_windows.c all dialogs are no longer resizable 2012-12-03 09:24:12 +00:00
e_mod_kbd.c giant comp rejiggering commit #6: 2013-04-15 08:39:16 +01:00
e_mod_kbd_device.c e: remove Hal backend of illume2 2013-01-02 13:16:29 +00:00
e_mod_main.c giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes 2012-11-30 14:38:34 +00:00
e_mod_main.h giant header overhaul which removes all the stupid one line function prototype headers and e_mod_main.h headers that contain nothing but unnecessary module api prototypes 2012-11-30 14:38:34 +00:00
e_mod_policy.c From: Maxime Villard <rustyBSD@gmx.fr> 2012-12-21 21:31:13 +00:00
e_mod_quickpanel.c giant comp rejiggering commit #6: 2013-04-15 08:39:16 +01:00
e_mod_select_window.c From: Maxime Villard <rustyBSD@gmx.fr> 2012-12-21 21:31:13 +00:00
module.desktop.in Apply new module categories. 2010-10-19 12:28:07 +00:00