giant comp rejiggering commit #5:
authorMike Blumenkrantz <m.blumenkran@samsung.com>
Mon, 25 Feb 2013 14:04:12 +0000 (14:04 +0000)
committerMike Blumenkrantz <m.blumenkran@samsung.com>
Mon, 15 Apr 2013 07:39:16 +0000 (08:39 +0100)
commit505cec1d91dde9f8bb5e3e4ebe6c0b0942183486
tree61913d10c07c978c59de9e402f3ce766680c9b33
parentb919573644acc25dfc07a07a58213758d90e4671
giant comp rejiggering commit #5:

* border frame/object now drawn directly on compositor canvas

* border shadows now in border theme with edje hint, non-updated themes still receive comp object shadows FOR NOW

* e_border MOVE/RESIZE pointer mode defines are now e_pointer.h enums

* added BD_CHANGED() util macro for setting bd->changed and printing a debug line to assist in finding places where this all-important flag is wrongly set

* bd->bg_win removed entirely

* bd->pointer objects moved to compositor object; now only one pointer object exists for each compositor

* resizing windows now shows a new and totally-intended scaling effect for window contents

* some additional retooling of border deletion/free callbacks

* fixed lurking potential bug where window could recieve focus from autoraise timer after border had been deleted

* more comp shape improvements/rewrites

* desk transitions are now BROKEN(ish)

* various modules updated to not be totally broken with these changes
25 files changed:
ChangeLog
NEWS
data/themes/edc/border.edc
src/bin/e_actions.c
src/bin/e_border.c
src/bin/e_border.h
src/bin/e_comp.c
src/bin/e_comp.h
src/bin/e_container.c
src/bin/e_container.h
src/bin/e_desklock.c
src/bin/e_dnd.c
src/bin/e_manager.c
src/bin/e_pointer.c
src/bin/e_pointer.h
src/bin/e_shelf.c
src/bin/e_win.c
src/modules/everything/e_mod_main.h
src/modules/everything/evry.c
src/modules/everything/evry_gadget.c
src/modules/fileman/e_fwin.c
src/modules/illume-indicator/e_mod_ind_win.c
src/modules/shot/e_mod_main.c
src/modules/tasks/e_mod_main.c
src/modules/winlist/e_winlist.c