discomfitor pushed a commit to branch enlightenment-0.20.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=f7b7a92c5e75237d4b5d3ed9641558dfbe3251ed

commit f7b7a92c5e75237d4b5d3ed9641558dfbe3251ed
Author: Mike Blumenkrantz <zm...@osg.samsung.com>
Date:   Tue Apr 26 10:12:16 2016 -0400

    20.7 NEWS updates
---
 NEWS | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 153 insertions(+)

diff --git a/NEWS b/NEWS
index 93bb8b3..a9f6b23 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,156 @@
+Release 0.20.7:
+---------------------
+Carsten Haitzler (4):
+      e mod: cpufreq - handle the case where cpu has zero freqs - dont crash
+      e intl - fix string buffer length size
+      e intel - fix number 2
+      e syscon - dont show syscon if desklock is up - you can't respond
+
+Chris Michael (1):
+      destroy seat resource when we get a release request
+
+Derek Foreman (10):
+      Fix wayland hide for internal windows
+      Fix internal window borders on 32-bit computers
+      Free pixel data after taking a wayland screen shot
+      wayland: Don't leak a clipboard source if adding fd handler fails
+      wayland: Stop E from consuming all CPU as soon as a selection is made
+      xwayland: Don't leak memory on dnd read failure
+      wayland: Fix xdg-popup crash
+      Clean up some header inclusion
+      Remove unwanted debug detritus from last commit
+      wayland: Fix crash when attempting to create surfaces for deleted clients
+
+Massimo Maiurana (1):
+      Updating italian translation
+
+Mike Blumenkrantz (121):
+      unify client e_hints window size setting in move/resize callbacks
+      remove show callback from evry win on deletion
+      don't add render update during ignored damage on deleted clients
+      check returned pixmap size before attempting to create updates tiler
+      run focus-out and mouse-out wayland client callbacks for deleted clients
+      reject attempts to focus deleted comp objects
+      make wayland client keyboard focus list pruning more robust
+      remove library checks for a number of modules along with useless defines
+      remove eldbus init/shutdown calls from the codebase
+      redo wizard's gl testing mechanism
+      grab comp input on wizard start
+      don't add render updates for deleted clients on failed resize
+      break out xwl init/shutdown into static functions for reuse internally
+      remove maximize_pre flag from wl client comp_data
+      always send wl key releases if surface still exists
+      calling dirty() on a comp object for a deleted client should not print 
an error
+      remove direct references to ec->comp_data in x11 compositor
+      add workaround for xwayland client bug
+      unify client post_updates management code into single function
+      do not attempt to resize clients to 0x0 during res restore
+      unset solid drawing of opaque regions during comp object animations
+      adjust wayland client coords by window_geometry during first surface 
commit
+      do not reset the wizard got_desktops flag when setting the default 
system lang
+      fix stringshare usage in wizard language page (010)
+      reduce wizard connman timeout timer to 0.5s
+      always update saved coords for maximized/fullscreen clients on csd geom 
update
+      do not update client coords on csd geom update if it would change the 
zone
+      ignore deleted clients when reapplying zone geometry policy in canvas 
update
+      hide wl clients before deleting them when surface is destroyed
+      remove wl selection hacks from f0ba92d39e1f6631974d53100dcbb4cc040a8241
+      use zone geometry when clamping evry gadget popup to gadget's screen
+      store (internal) elm win geometry when set prior to showing the win
+      ignore xwayland clients in wl client delete request callback
+      cast eina_list_count() in flowlayout, not entire expression
+      unset opaque region during comp object render if none exists
+      avoid null deref in during pager_plain dnd
+      use eina_streq for e_util_binding_match() comparisons
+      use snprintf for string handling in batget
+      rework systray theme applying code
+      use snprintf for string handling in batget
+      remove lots of impossible null checks from pager move callback
+      send resize edges to wl clients on resize start and end
+      feed mouse-up events for all buttons on internal wins when activating a 
binding
+      do not set initial changed state for new clients if they are ignored
+      redo wayland client unignore mechanism
+      do not add deleted clients to tasks gadgets
+      remove deleted clients from tasks client list during repop
+      use canvas pointer coords in systray mouse cb
+      ignore x11 ConfigureRequest events when maximize_override is set
+      add even more systray/dbusmenu hacks
+      feed mouse out to internal clients upon activating a mouse binding
+      selectively reject comp object signal emissions based on action_client 
state
+      move notification text escaping into dbus notify method callback
+      track offline/presentation mode notification ids and replace on toggle
+      reshuffle notifications on replace
+      remove old compositor reset code
+      don't show some x11-specific compositor settings under wayland
+      force keyboard modifier update on wl client focus-in
+      block wl keyboard modifier updating during input grabs
+      explicitly manage client focus when setting/unsetting input grabs
+      optimize case where an x11 client is focused/unfocused in same loop 
iteration
+      remove wl xdg popup new_client stuff from get_popup method
+      allow some client zone/desk move actions to occur on action client
+      only attempt to rescue offscreen clients if they are completely offscreen
+      apply compositor keybinds if an action client that is not focus exists
+      do not reset previously-set ec->placed state when attempting early 
client moves
+      set destructor for xdg popups when setting implementation
+      enforce wl xdg popup stacking relative to parent stacking
+      don't set wl xdg popups to POPUP layer, set popups as placed on creation
+      remove clamping for wl xdg popup configures
+      reapply client focus after input grab, only handle focus for wayland 
compositors
+      do not incrementally remaximize clients during shelf hide animation
+      restrict shelf border_fix to only affect clients affected by the shelf
+      delete internal wayland elm windows in wl client delete request callback
+      add back CTRL to keybindings editor display
+      remove video child references from wl compositor
+      wl popup surfaces should not receive focus on show if parent is not 
focused
+      print xwayland exe path in debug logs
+      don't print xwayland path twice...
+      disable xwayland module if exe cannot be found during configure
+      reject client maximize attempts using identical maximize params
+      set WAYLAND_DEBUG=0 during wl compositor init
+      do not send shell configures for deleted wl clients
+      do not unconditionally update position+size when changing wl client csd 
geometry
+      don't send duplicate configure to wayland clients during unfullscreen
+      directly include e.h in efm device backends
+      make e_client_has_xwindow() more wayland-only friendly
+      change client un/maximize_pre callback location to occur after safety 
checks
+      ignore maximized+fullscreen windows when placing new clients
+      unify a large portion of repeated code in e_place
+      redo e_place_desk_region_smart() to handle multiple screens
+      allow mixer volume increase actions to exceed 100%
+      reject xwayland clients in wl client resize handlers
+      make startup/restart app exec timing protocol-specific
+      trivial wl shell module cleanups
+      redo wl (xdg)shell surface ping
+      add copyright headers (MIT) from weston to e_comp_wl_data
+      more accurately reject wl selection setting based on whether serial is 
invalid
+      do not perform input ungrab twice during dnd end in wayland
+      ensure that wl clients do not run extra render on hide twice
+      unify client filtering checks from e_place_desk_region_smart()
+      do not attempt to show x11 override windows
+      don't force full damage on x11 override clients
+      don't defer resizes+queue render updates for shapeless or pending shaped 
clients
+      ensure damages do not get added for shapeless x11 clients
+      remove unnecessary conditional in e_comp_object_render()
+      slightly simplify image data setting in e_comp_object_render()
+      set NULL image pixel data during x11 render when no damages exist
+      ensure resize is still deferred for changes.shape clients during failed 
resize
+      do not show unsized comp objects during theme apply
+      set NULL image data in _e_comp_object_pixels_get() on failure
+      only set "dialog" border for transient clients if window type is unset
+      remove some X references in settings dialogs
+      treat POPUP_MENU window type as an override window for comp theme 
matching
+      always end drag operations on failure
+      remove explicit edje_init/shutdown calls
+      ensure evry gadget popups effectively clamp to their zones
+      protect xdg-shell functions from accessing deleted client data
+      move wayland surface E_Client del check to a place where it's more useful
+      handle recursion more effectively in e_menu_hide_all()
+      distribute all weekeyboard edj files
+
+Shuhrat Dehkanov (1):
+      xkbswitch: establish parent/child relationship
+
+
 Release 0.20.6:
 ---------------------
 Carsten Haitzler (2):

-- 


Reply via email to