This is an automated email from the git hooks/post-receive script. discomfitor pushed a change to annotated tag v0.20.4 in repository core/enlightenment.
at dbb6cd6 (tag) tagging f3b9d9a9c61ad2cbb4c5e33885cacef3941144c6 (commit) replaces v0.20.3 tagged by Mike Blumenkrantz on Tue Feb 2 13:48:20 2016 -0500 - Log ----------------------------------------------------------------- 0.20.4 release Chris Michael (19): Make configure check for Ecore_Wl2 library include header for Ecore_Wl2 remove unused event loop and add external Ecore_Wl2_Display variable port wayland compositor to use Ecore_Wl2 port e_scale to use Ecore_Wl2 Port shot module to use ecore_wl2 library Fix formatting of wl_weekeyboard module Don't leak eina_iterator in shot module Port wl_weekeyboard to use Ecore_Wl2 library Port wl_fb module to use Ecore_Wl2 Library Fix formatting Fix formatting Try to init (and error check the init) of ecore_wl2 library before we Fix using global ewd variable by making it part of e_comp_wl Fix type of size fields for E_Shell_Data Fix issue of nested compositors not working with Ecore_Wl2 library Update wl_weekeyboard for ecore_evas_wayland_window_get2 function rename Fix issue of using the wrong id when finding pixmap client check siginfo si_code to verify that SIGUSR2 comes from user Marcel Hollerbach (1): e_comp_wl: only ignore ignored clients Mike Blumenkrantz (39): call ecore_wl2_shutdown() in wl compositor delete callback create wl client connection during compositor init, use in shot module define EFL_BETA_API_SUPPORT explicitly in e.h if wayland support is enabled remove defines for various beta api in other places remove need_reparent, reparented, first_damage flags from wl client comp_data call xdg surface map when creating a surface for visible internal windows set want_focus for xdg popup surfaces on creation only do passthrough surface map on xwayland surfaces during commit more correctly handle evry mouse detection on wayland improve focus setting during wayland client show callback |= instead of = flag setting for want_focus during wayland surface commit automatically mark wayland cursor surfaces as visible during set_cursor do not set focus in wayland client show callback for cursor clients always apply damages and input regions during wayland commit remove duplicate visibility setting blocks from wayland surface commit add render updates for cursor clients if damages exist during set_cursor reenable fallthrough surface (un)mapping for subsurfaces during commit remove _e_comp_wl_focus_down_set() track wayland client mouse button states as a full button mask enable surface visibility fallthrough for drag clients unify client mouse action ending allow instant client mouse actions to persist until mouse up determine new_client state for xwayland clients using xwayland pixmap handle more mouse buttons in wayland allocate E_Shell_Data for all xdg surfaces (popups) add function for disabling mouse/key/wheel/signal bindings disable binding activation when grab dialog, menus, or dnd is active remove comp canvas key handler shortcuts for passing keys to wayland clients defer screenshot action execution using a job disable bindings during wayland screenshot operations do not attempt to create x11 canvas during xwayland init do not shortcut access of Efreet_Desktop->x hash in fileman disable shelf shadows if "noshadow" data item exists in shelf theme do not update keymap group in _e_comp_wl_input_keymap_update() update xkb.cur_group and send event upon serializing an EFFECTIVE layout in wl input send mouse out+in on desk flip end disable map when unsetting zoomap child 20.4 release 20.4 NEWS updates ----------------------------------------------------------------------- This annotated tag includes the following new commits: new 157bee7 Make configure check for Ecore_Wl2 library new 01ac2a1 include header for Ecore_Wl2 new 5ff896f remove unused event loop and add external Ecore_Wl2_Display variable new 824003e port wayland compositor to use Ecore_Wl2 new b8a7b2b port e_scale to use Ecore_Wl2 new cf51751 Port shot module to use ecore_wl2 library new bdc41d2 Fix formatting of wl_weekeyboard module new 58c7122 Don't leak eina_iterator in shot module new 6e74356 Port wl_weekeyboard to use Ecore_Wl2 library new 5ea81d1 Port wl_fb module to use Ecore_Wl2 Library new c648775 Fix formatting new 8cc5207 Fix formatting new be2221e Try to init (and error check the init) of ecore_wl2 library before we create a compositor new 96b55ce Fix using global ewd variable by making it part of e_comp_wl new 5976267 Fix type of size fields for E_Shell_Data new 9400e33 Fix issue of nested compositors not working with Ecore_Wl2 library new 641fb52 Update wl_weekeyboard for ecore_evas_wayland_window_get2 function rename new e67f238 call ecore_wl2_shutdown() in wl compositor delete callback new dfa9b45 create wl client connection during compositor init, use in shot module new 5a91709 define EFL_BETA_API_SUPPORT explicitly in e.h if wayland support is enabled new bd8a804 remove defines for various beta api in other places new a928205 e_comp_wl: only ignore ignored clients new d37bcc8 Fix issue of using the wrong id when finding pixmap client new f1ccac3 remove need_reparent, reparented, first_damage flags from wl client comp_data new f63ebeb call xdg surface map when creating a surface for visible internal windows new 7b4b823 set want_focus for xdg popup surfaces on creation new 76d7824 only do passthrough surface map on xwayland surfaces during commit new da2af2d more correctly handle evry mouse detection on wayland new 62171ab improve focus setting during wayland client show callback new f129b0d |= instead of = flag setting for want_focus during wayland surface commit new 317f079 automatically mark wayland cursor surfaces as visible during set_cursor new 3b77b7a do not set focus in wayland client show callback for cursor clients new 47196af always apply damages and input regions during wayland commit new 45d8cb6 remove duplicate visibility setting blocks from wayland surface commit new 8ddc98d add render updates for cursor clients if damages exist during set_cursor new 65c2226 reenable fallthrough surface (un)mapping for subsurfaces during commit new 7ae3d94 remove _e_comp_wl_focus_down_set() new 18d5915 check siginfo si_code to verify that SIGUSR2 comes from user new c0be62b track wayland client mouse button states as a full button mask new 3535581 enable surface visibility fallthrough for drag clients new f4c3d3e unify client mouse action ending new 69ebda1 allow instant client mouse actions to persist until mouse up new 9af96a4 determine new_client state for xwayland clients using xwayland pixmap new 97b6558 handle more mouse buttons in wayland new a28eae0 allocate E_Shell_Data for all xdg surfaces (popups) new 9c22c5d add function for disabling mouse/key/wheel/signal bindings new 7e3e2db disable binding activation when grab dialog, menus, or dnd is active new e84ea04 remove comp canvas key handler shortcuts for passing keys to wayland clients new e5e2a7c defer screenshot action execution using a job new a372e5b disable bindings during wayland screenshot operations new 3fbdc84 do not attempt to create x11 canvas during xwayland init new 820a70e do not shortcut access of Efreet_Desktop->x hash in fileman new 5919d6a disable shelf shadows if "noshadow" data item exists in shelf theme new c111cf7 do not update keymap group in _e_comp_wl_input_keymap_update() new f4179c1 update xkb.cur_group and send event upon serializing an EFFECTIVE layout in wl input new 5864d4b send mouse out+in on desk flip end new c6d96fe disable map when unsetting zoomap child new 652a36e 20.4 release new f3b9d9a 20.4 NEWS updates The 59 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference. --