summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS82
1 files changed, 81 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 81935c7ffe..93bb8b3756 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,84 @@
+Release 0.20.6:
+---------------------
+Carsten Haitzler (2):
+ e - efm: fix op registry listener add and dont use eina_error
+ e xkbswitch: don't free layouts that are just pointed to in instances
+
+Chris Michael (6):
+ update mailmap addresses
+ update mailmap addresses
+ add prototype functions for missing wl_data_offer interface
+ add prototype function for missing wl_seat interface
+ add prototype functions for missing wl_data_source interface
+ don't have to hook the ecore_evas resize callback here as that should be handled by elm now
+
+Derek Foreman (20):
+ Ensure wayland clients haven't been deleted when processing callbacks
+ Remove wayland frame callbacks from subsurface cache on destruction
+ Fix xdg-shell destructors
+ Protect the wayland frame callback list from corruption
+ Use eina_list_merge instead of eina_list_move for wayland lists
+ Move pixmap free to client free from client destroy
+ Bump wayland version requirement
+ Remove wayland focus timer in delete callback
+ Add a NULL check in native_surface_init under wayland
+ Render deleted objects as long as they still have a pixmap
+ Track whether objects are on the post_updates list or not
+ Take an extra reference on wayland clients
+ Don't allow deleted wayland clients to set the cursor
+ Track whether a render is in progress or not
+ Rework wayland buffer handling
+ Remove wayland buffer reference
+ Re-enable window close animations for wayland
+ Stop copying all wayland buffers
+ Don't use e_pixmap_image_data_argb_convert for wayland images
+ Remove argb_convert for wayland buffers
+
+Mike Blumenkrantz (42):
+ clamp minimum shelf size to 20px in shelf config
+ do not perform special case position adjustment for re_manage clients
+ do not clamp comp object input regions to 0,0
+ improve enforcement of shelf autohide-related window adjustment
+ reshuffle x11 comp init to cleanup on failure cases
+ pre-remove pixmap from x11 clients during del hook
+ enable comp object image data refresh if a dirty call is made with no damages
+ redo wayland pixmap ids to use monotonic decreasing ints with no collisions
+ remove some unused variables
+ make bgpreview create vdesk config dialog on mouse up instead of mouse down
+ do not decrement e_comp->new_clients for non-new clients during _e_client_eval
+ update winlist ui when using directional window selection
+ force changed when adding or removing keyboard layouts in config
+ disable emotion_shutdown during shutdown procedure
+ use strbufs instead of strcat in fwin navbars
+ do not set XCURSOR_PATH variable if re-setting existing value
+ remove security hole in e_start_main
+ remove DISPLAY usage from E_IPC_SOCKET value
+ remove multihead env var setting in e_exec
+ strcpy -> strncpy in evry files plugin
+ use strbuf instead of strcat in keybinding string synthesis
+ use strbuf instead of strcat in edgebinding string synthesis
+ use dblequal for double comparisons in edgebindings config
+ replace static buffer usage with binbuf in e_fm_ipc
+ prevent potential null deref during pager (plain) window drag
+ remove unused value in config profile saving
+ remove useless client_add handler in e_ipc
+ use uint instead of int for eina_list_count() return in cpufreq (trivial)
+ simplify static grab case statements
+ remove ipc command allowing arbitrary command execution by the compositor
+ simplify ipc socket creation
+ remove impossible null check in color dialog
+ do not add render updates during damage of deleted clients
+ don't directly use image data when creating a comp object mirror
+ Revert "send mouse out+in on desk flip end"
+ reject x11 client mouse-in events on comp object based on frame geometry
+ reverse ordering for x11 client mouse in NotifyVirtual and NotifyInferior details
+ only use x11 mouse out event if client has received mouse in previously
+ apply x11 mouse in event for clients using a job
+ apply x11 focus/unfocus using jobs
+ block re-unsetting of native surface for comp objects
+ always run client res changes in e_comp_canvas_update()
+
+
Release 0.20.5:
---------------------
Mike Blumenkrantz (1):
@@ -3146,4 +3227,3 @@ Fixes:
* Further improve initial window placement coordinates
* Fixed cases where gadgets would sometimes reorder randomly on shelves
* fixed filemanager race condition causing create-queued icons to not be deleted
-