path: root/ChangeLog (follow)
AgeCommit message (Collapse)Author
2013-04-25improve efm mouse move detection (no more tooltips when cursor is in ↵Mike Blumenkrantz
separate window)
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-23Rename edbus->eldbusLucas De Marchi
2013-04-19e_widget_bgpreview_desk_add now takes an evas instead of an evas objectMike Blumenkrantz
2013-04-19rename deskpreview -> bgpreviewMike Blumenkrantz
2013-04-18add new modes for notification display when using multiple monitors, shows a ↵Mike Blumenkrantz
TODO bug for comp zoomap mirrors
2013-04-16Update ChangeLog with Wayland Client items.Chris Michael
Signed-off-by: Chris Michael <>
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-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-11portability: don't rely on bash or zsh behavior.Dieter Roelants
This force the command to be run with exec and prevent them for staying alive after startup or restart. Signed-off-by: Cedric BAIL <>
2013-03-06update ChangeLog and NEWSJérémy Zurcher
2013-03-01Fix hibernateSebastian Dransfeld
2013-02-22shelf gadcon can no longer resize smaller than 16x16Mike Blumenkrantz
2013-02-22giant comp rejiggering commit #4Mike Blumenkrantz
* dnd canvas removed, dnd objects now drawn directly on compositor canvas * dnd now correctly picks the top-most dnd-receiver location as its drop target instead of just using the first one in the list * various other small changes to go along with this
2013-02-22e toolbars now have a gadcon locationMike Blumenkrantz
2013-02-22add e_gadcon_repopulateMike Blumenkrantz
this allows unpopulate+repopulate calls to occur while the layout is frozen, providing a substantial speedup
2013-02-22E_FN_DEL macro renamed to E_FREE_FUNC with param order swapped for consistencyMike Blumenkrantz
2013-02-22add e_object_ref_debug_setMike Blumenkrantz
2013-02-22remove no-longer relevant vtorri entriesMike Blumenkrantz
2013-02-22E_FN_DEL macro renamed to E_FREE_FUNC with param order swapped for consistencyMike Blumenkrantz
2013-02-22add E_LIST_REVERSE_FREEMike Blumenkrantz
2013-02-22e's compositor now obeys _NET_WM_WINDOW_OPACITY as a normal atom in e_borderMike Blumenkrantz
additionally: * actions are now available for setting/changing window opacity * window remembers can now remember window opacity SVN revision: 84303
2013-02-20e toolbar gadgets no longer crash when trying to display a popupMike Blumenkrantz
SVN revision: 84258
2013-02-19add e_popup_object_removeMike Blumenkrantz
SVN revision: 84097
2013-02-19e_util_size_debug_set now displays delete eventsMike Blumenkrantz
SVN revision: 84088
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-18nocomp mode now dynamically enables/disables based on the state and stacking ↵Mike Blumenkrantz
of fullscreen windows and comp objects SVN revision: 84062
2013-02-18add e_layout_top_child_get, e_layout_child_below_get and ↵Mike Blumenkrantz
e_layout_child_above_get SVN revision: 84061
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-18gadcon now correctly freezes its container object when unpopulatingMike Blumenkrantz
SVN revision: 84058
2013-02-18e_util_size_debug_set now prints on show/hide eventsMike Blumenkrantz
SVN revision: 84057
2013-02-18desklock now uses comp canvasMike Blumenkrantz
SVN revision: 84052
2013-02-18fix 2 pointer warp bugs:Mike Blumenkrantz
* warping to a window which is covered by another window containing the current pointer coordinates * focus changes no longer break sometimes when winlist warping very quickly SVN revision: 84046
2013-02-18fix apply when disabling input methods in imc config dialogMike Blumenkrantz
SVN revision: 84040
2013-02-15patch by Deon Thomas which implements efreet menu caching for e_int_menusMike Blumenkrantz
SVN revision: 83939
2013-02-11fix e_layout to not ignore frozen stateMike Blumenkrantz
SVN revision: 83827
2013-02-11fix crash when activating menu from start gadget after locking screen from ↵Mike Blumenkrantz
start gadget menu ticket #cedric SVN revision: 83811
2013-02-11fix pointer warping for new client windows to not start from a random locationMike Blumenkrantz
SVN revision: 83809
2013-02-08e: efreet_menu_parse is not thread safe.Cedric BAIL
SVN revision: 83762
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-07add function for returning e_layout childrenMike Blumenkrantz
SVN revision: 83749
2013-02-07add "vmware" class to mapping disable keywordsMike Blumenkrantz
ticket #1057 SVN revision: 83734
2013-02-07add edit button to window remembers config dialogMike Blumenkrantz
ticket #789 SVN revision: 83724
2013-02-07e: enable preload for edje in e_widget_preview.Cedric BAIL
SVN revision: 83720
2013-02-07add config option for remembering filemanager windows globally instead of ↵Mike Blumenkrantz
per-directory ticket #1982 SVN revision: 83718