diff options
authorMike Blumenkrantz <>2016-03-09 12:18:58 -0500
committerMike Blumenkrantz <>2016-03-09 12:18:58 -0500
commit65485742b59e5dc757e23c575bdc6859f3864c52 (patch)
parentc50aa176e8119f9bbd0376626e275241c81677ad (diff)
20.6 NEWS updatesv0.20.6
1 files changed, 81 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 81935c7ff..93bb8b375 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,84 @@
1Release 0.20.6:
3Carsten Haitzler (2):
4 e - efm: fix op registry listener add and dont use eina_error
5 e xkbswitch: don't free layouts that are just pointed to in instances
7Chris Michael (6):
8 update mailmap addresses
9 update mailmap addresses
10 add prototype functions for missing wl_data_offer interface
11 add prototype function for missing wl_seat interface
12 add prototype functions for missing wl_data_source interface
13 don't have to hook the ecore_evas resize callback here as that should be handled by elm now
15Derek Foreman (20):
16 Ensure wayland clients haven't been deleted when processing callbacks
17 Remove wayland frame callbacks from subsurface cache on destruction
18 Fix xdg-shell destructors
19 Protect the wayland frame callback list from corruption
20 Use eina_list_merge instead of eina_list_move for wayland lists
21 Move pixmap free to client free from client destroy
22 Bump wayland version requirement
23 Remove wayland focus timer in delete callback
24 Add a NULL check in native_surface_init under wayland
25 Render deleted objects as long as they still have a pixmap
26 Track whether objects are on the post_updates list or not
27 Take an extra reference on wayland clients
28 Don't allow deleted wayland clients to set the cursor
29 Track whether a render is in progress or not
30 Rework wayland buffer handling
31 Remove wayland buffer reference
32 Re-enable window close animations for wayland
33 Stop copying all wayland buffers
34 Don't use e_pixmap_image_data_argb_convert for wayland images
35 Remove argb_convert for wayland buffers
37Mike Blumenkrantz (42):
38 clamp minimum shelf size to 20px in shelf config
39 do not perform special case position adjustment for re_manage clients
40 do not clamp comp object input regions to 0,0
41 improve enforcement of shelf autohide-related window adjustment
42 reshuffle x11 comp init to cleanup on failure cases
43 pre-remove pixmap from x11 clients during del hook
44 enable comp object image data refresh if a dirty call is made with no damages
45 redo wayland pixmap ids to use monotonic decreasing ints with no collisions
46 remove some unused variables
47 make bgpreview create vdesk config dialog on mouse up instead of mouse down
48 do not decrement e_comp->new_clients for non-new clients during _e_client_eval
49 update winlist ui when using directional window selection
50 force changed when adding or removing keyboard layouts in config
51 disable emotion_shutdown during shutdown procedure
52 use strbufs instead of strcat in fwin navbars
53 do not set XCURSOR_PATH variable if re-setting existing value
54 remove security hole in e_start_main
55 remove DISPLAY usage from E_IPC_SOCKET value
56 remove multihead env var setting in e_exec
57 strcpy -> strncpy in evry files plugin
58 use strbuf instead of strcat in keybinding string synthesis
59 use strbuf instead of strcat in edgebinding string synthesis
60 use dblequal for double comparisons in edgebindings config
61 replace static buffer usage with binbuf in e_fm_ipc
62 prevent potential null deref during pager (plain) window drag
63 remove unused value in config profile saving
64 remove useless client_add handler in e_ipc
65 use uint instead of int for eina_list_count() return in cpufreq (trivial)
66 simplify static grab case statements
67 remove ipc command allowing arbitrary command execution by the compositor
68 simplify ipc socket creation
69 remove impossible null check in color dialog
70 do not add render updates during damage of deleted clients
71 don't directly use image data when creating a comp object mirror
72 Revert "send mouse out+in on desk flip end"
73 reject x11 client mouse-in events on comp object based on frame geometry
74 reverse ordering for x11 client mouse in NotifyVirtual and NotifyInferior details
75 only use x11 mouse out event if client has received mouse in previously
76 apply x11 mouse in event for clients using a job
77 apply x11 focus/unfocus using jobs
78 block re-unsetting of native surface for comp objects
79 always run client res changes in e_comp_canvas_update()
1Release 0.20.5: 82Release 0.20.5:
2--------------------- 83---------------------
3Mike Blumenkrantz (1): 84Mike Blumenkrantz (1):
@@ -3146,4 +3227,3 @@ Fixes:
3146 * Further improve initial window placement coordinates 3227 * Further improve initial window placement coordinates
3147 * Fixed cases where gadgets would sometimes reorder randomly on shelves 3228 * Fixed cases where gadgets would sometimes reorder randomly on shelves
3148 * fixed filemanager race condition causing create-queued icons to not be deleted 3229 * fixed filemanager race condition causing create-queued icons to not be deleted