path: root/data (follow)
AgeCommit message (Collapse)Author
2013-04-25add deskmirror, a new widget which breaks evas in a number of terrifying waysMike Blumenkrantz
to experience the terror, uncomment the define in e_deskmirror.h
2013-04-18Hello again, transparent terminals.Iván Briano
2013-04-16fix clipper sizing for zoom comp effectMike Blumenkrantz
2013-04-16fix border shadow visualsMike Blumenkrantz
2013-04-15rename comp border edje groups from e/comp/* to e/comp/border/*Mike Blumenkrantz
2013-04-15giant comp rejiggering commit #6:Mike Blumenkrantz
* 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-15giant comp rejiggering commit #5:Mike Blumenkrantz
* 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
2013-04-05systemd: fix + complete power mgmt method supportJérémy Zurcher
- fix typo in for suspend/hibernate method selection - add systemd support of halt and reboot actions
2013-03-30systemd: add support for hibernate and suspend.Cedric Bail
2013-03-30e: add support for systemd user session.Cedric Bail
2013-03-18e: add automatic desktop lock/unlock when a bluetooth device disapear.Cedric Bail
This use a custom implementation of l2ping to ping known device and do proper action when they go away. I don't recommend to use the auto unlonck, but it is there if someone need it.
2013-03-11giant comp rejiggering commit #3discomfitor
* e menus are now drawn directly onto the compositor canvas * menu theme now requires at least one part which allows mouse events in every menu group (YOUR MENUS WILL NOT WORK IF YOU ARE USING A THEME WHICH LACKS THIS!!!!!!!) * menus now also report dangling/zombie menus with slightly more accuracy now
2013-03-07Fix edje_cc verbosity if building with V=1Eduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <>
2013-02-25some comp WIP on setting object color classes to handle opacity for ↵Mike Blumenkrantz
windows...doesn't work right still because of focus clip
2013-02-22e/comp/screen/base/* groups require a clip to ensure the bg images don't ↵Mike Blumenkrantz
2013-02-20ummmm... focus out should just be 255 across the board... this 253 isCarsten Haitzler
kinda useless. :) SVN revision: 84265
2013-02-19Fix cloning box to now be over the indicator event rect.Christopher Michael
Signed-off-by: Christopher Michael <> SVN revision: 84209
2013-02-19Color the clip of the frame when monitor is disabled to provide moreChristopher Michael
visual indication. NB: Someone may want to tweak the color used here ;) Signed-off-by: Christopher Michael <> SVN revision: 84205
2013-02-19Rename monitor name styleChristopher Michael
Signed-off-by: Christopher Michael <> SVN revision: 84204
2013-02-19Fix grid offsetChristopher Michael
Signed-off-by: Christopher Michael <> SVN revision: 84189
2013-02-19Create new randr widget group (for the main randr widget) and give itChristopher Michael
an "inset" look like the wallpaper preview widget. NB: This probably could have been aliased to the wallpaper preview widget but is separate right now in case the boss wants to change it ;) Signed-off-by: Christopher Michael <> SVN revision: 84144
2013-02-19revert previous few commits related to e_menu, not meant to go in yetMike Blumenkrantz
SVN revision: 84083
2013-02-19menus are now drawn directly onto the compositor canvasMike Blumenkrantz
SVN revision: 84078
2013-02-18giant comp rejiggering commit #2: popups are now objects drawn directly onto ↵Mike Blumenkrantz
the compositor canvas with no xwindows of their own * added a number of new e_comp functions and macros * options for disabling effects on objects: this option does not currently have any effect * all modules which used gadcon popups have been adjusted * all modules which used input windows to detect close events for gadcon popups have been adjusted to use new popup autoclose functionality * shelves are now always drawn on the compositor canvas, meaning objects will never get clipped by the shelf (ticket #1810) * shelves no longer have an event object SVN revision: 84060
2013-02-18remove unused edcs from old bnw theme.Carsten Haitzler
SVN revision: 84043
2013-02-07giant comp rejiggering commit because anything smaller would have broken ↵Mike Blumenkrantz
something: * remove xwin for container canvas: now drawn directly on the compositor canvas * added SHAPE_DEBUG define for bored developers * bindings now use new e struct for mouse/wheel events * container+zone now get mouse events from smart callbacks instead of x events * rename comp api namespace * change comp underlay theme to have a swallow for the wallpaper * add names to all zone/container/comp objects to make debugging much easier * some minor related updates to go along with this SVN revision: 83752
2013-02-05a much requested feature: drag-only edge bindingsMike Blumenkrantz
ticket #281 SVN revision: 83628
2013-02-04ensmallen the event area for grid icons in efm to allow the possibility of ↵Mike Blumenkrantz
selecting multiple items with the mouse ticket #2241 SVN revision: 83579
2013-01-30shorten wobble for fm icons.Carsten Haitzler
SVN revision: 83478
2013-01-30adjust pointer hotspot.Carsten Haitzler
SVN revision: 83476
2013-01-27quick improvement of bluez4 gadget icon... :)Carsten Haitzler
SVN revision: 83366
2013-01-23the madness continues: flip style for compositingMike Blumenkrantz
SVN revision: 83165
2013-01-16Add monitor position text for the monitor object.Christopher Michael
NB: Raster, You may want to recolor or retheme this Signed-off-by: Christopher Michael <> SVN revision: 82886
2013-01-16Add position text to monitor.Christopher Michael
Signed-off-by: Christopher Michael <> SVN revision: 82885
2013-01-16rationalise speaker gadget... same look as cpufreq/clock - just deeperCarsten Haitzler
conical inset speaker look. SVN revision: 82873
2013-01-15e/theme: Add new files to get one step further for make distcheck.Stefan Schmidt
SVN revision: 82805
2013-01-14and now for something completely useless: rotate effect for compositeMike Blumenkrantz
SVN revision: 82773
2013-01-14sometimes a man doesn't know what he's doing when he's working on comp ↵Mike Blumenkrantz
themes. that man is me. SVN revision: 82760
2013-01-11unset color class for comp popups, onefangs rejoice againMike Blumenkrantz
SVN revision: 82673
2013-01-11explicitly send signals and such for noeffect screen programs because I have ↵Mike Blumenkrantz
no idea wtf inherit is doing here SVN revision: 82640
2013-01-11don't need this line since it's inheritedMike Blumenkrantz
SVN revision: 82636
2013-01-11fast fullscreen comp groupMike Blumenkrantz
SVN revision: 82634
2013-01-11group name typoMike Blumenkrantz
SVN revision: 82633
2013-01-11ensure that comp focus glow goes away when focus-out occursMike Blumenkrantz
SVN revision: 82632
2013-01-11add options (conf2 only for the next few minutes) and functionality to ↵Mike Blumenkrantz
enable "fast" comp effects in theme SVN revision: 82631
2013-01-11move comp color class data to new colorclasses.edc fileMike Blumenkrantz
SVN revision: 82629
2013-01-11add focus-out color class and functionality to default themeMike Blumenkrantz
SVN revision: 82628
2013-01-11another new comp option for disabling screen effects (fading on blank)Mike Blumenkrantz
SVN revision: 82623
2013-01-11move comp icon to coreMike Blumenkrantz
SVN revision: 82619
2013-01-04e appmenu: Initial commit of module that show application menus exported by dbusLucas Joia
Patch by: Lucas Joia <> SVN revision: 82178