summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon <simon@simotek.net>2017-05-24 03:38:03 -0700
committerapache <apache@e5-web1.enlightenment.org>2017-05-24 03:38:03 -0700
commit84f2ded68151dc80e31263e4469d6a8f9d4eb338 (patch)
tree584bc5388464031facf87a3bd89c98a613fced3c
parentef1054351c39d4590261def76a2ab4a9565c21e7 (diff)
Wiki page e0.21.8_release changed with summary [created] by Simon
-rw-r--r--pages/news/e0.21.8_release.txt116
1 files changed, 116 insertions, 0 deletions
diff --git a/pages/news/e0.21.8_release.txt b/pages/news/e0.21.8_release.txt
new file mode 100644
index 000000000..ddf57b5a0
--- /dev/null
+++ b/pages/news/e0.21.8_release.txt
@@ -0,0 +1,116 @@
1=== Enlightenment DR 0.21.8 Release ===
2 * //2017-05-24 by Simon Lees//
3
4This is another bugfix and stability release for the Enlightenment 21 Release series.
5
6We are aware of a issue when running su/sudo under kernel 4.11 the fix for this issue will be in an upcoming kernel release rather then here see (https://phab.enlightenment.org/T5470)
7
8== Tickets Addressed ==
9 * https://phab.enlightenment.org/T4963
10 * https://phab.enlightenment.org/T3144
11 * https://phab.enlightenment.org/T5262
12 * https://phab.enlightenment.org/T5288
13 * https://phab.enlightenment.org/T5340
14 * https://phab.enlightenment.org/T5348
15 * https://phab.enlightenment.org/T5418
16 * https://phab.enlightenment.org/T5444
17 * https://phab.enlightenment.org/T5464
18
19== Changes ==
20Al Poole (4):
21 * Fix macro namings in relation to endianness.
22 * Fix compiler type warnings (snprintf)
23 * E keyboard settings - use the same icon as the keyboard settings dialog
24 * Add user to AUTHORS.
25
26Carsten Haitzler (3):
27 * e randr2 - fix freeing of stringshare by making it a stringshare
28 * fix fullscreen no blank logic in e's dpms code
29 * further fixes to screensaver/banking with window states like fullscreen
30
31Mike Blumenkrantz (65):
32 * hide wl clients before deleting them on surface destroy
33 * comment out inlist member of E_Comp_Object struct
34 * better protect comp object internals from dereferencing freed clients
35 * add all wl client frame callbacks with priority AFTER
36 * unset deskmirror client's client pointer upon client deletion
37 * unset deskmirror client's client pointer upon client deletion
38 * defer menu activation mouse-up feed
39 * set ON_HOLD when activating start gadget
40 * add handler for EFREET_EVENT_DESKTOP_CACHE_BUILD to e_order init
41 * do not use saved e_randr screens if fake screens have been added
42 * do not force comp objects to render for their proxies if real_hid is set
43 * show x11 parent windows during reparent only if not withdrawn
44 * return during comp object pixels function if client was deleted during render
45 * perform frame adjustments before applying wm spec hints during unmaximize
46 * only save client size info on maximize/fullscreen when protocol visible
47 * check changes.pos during client maximize/fullscreen and adjust window coords
48 * do not start xwayland repeatedly
49 * call wl/x compositor shutdown functions directly during comp shutdown
50 * force iconic state for iconic x11 clients during shutdown
51 * move x11 iconic window init from e_hints -> comp_x initial fetch
52 * call e_randr2_shutdown in comp shutdown
53 * handle null E_Comp->screen during randr2 shutdown
54 * don't set minw for keyboard layout dialog
55 * only hide wl clients on surface destroy when surface is mapped
56 * handle nested compositor delete requests
57 * only set toolbar icon min size if icon exists
58 * always use jobs to create bryce menus
59 * handle window icons from elm for internal wins
60 * only re-set comp object position during show if client has been placed
61 * set dialog and tooltip flags for internal clients
62 * add wrappers for elm_win util create functions
63 * send wl client resize edges during focus-in/out send_configure
64 * set signal move/resize clients as action_client internally
65 * compare against e_client_action_get() for rejecting wl mouse events
66 * Revert "Stop sending wayland motion events when the mouse is grabbed"
67 * do not send mouse events to ssd wl clients if mouse is within ssd region
68 * use even more accurate wl callbacks for detecting ssd mouse in/out events
69 * always feed mouse events for wl client move events
70 * block x11 focus eventing under xwayland
71 * do not attempt to set window hidden hints on non-internal x11 windows
72 * account for late object setup when adding ssd mouse in/out callbacks
73 * disable client maximize anims when unmaximizing before a fullscreen
74 * always set E_Client->need_fullscreen when fullscreening
75 * force e_client_unmaximize() to complete during fullscreen operation
76 * slightly optimize maximize -> fullscreen protocol comms for wl clients
77 * check pixmap size before triggering maximize animation
78 * force animationless re-maximize when unfullscreening
79 * only center internal windows once
80 * adjust size for frame geometry in no-animation maximize path
81 * call "maximize" smart callback before "maximize_pre"
82 * re-set backlight level when resuming from suspend
83 * add a client's children to the skiplist during place routine
84 * do not arbitrarily center "lost" child windows, center them on the parent
85 * support clients as positioner objects in e_comp_object_util_center_on()
86 * add cache for dead x11 manager windows
87 * remove uuid references from e_pixmap.c
88 * re-set list of default desklock bgs when changing to custom bg in config
89 * set pass events on efm icons when deleting files
90 * make RENDER_DEBUG activate with E_RENDER_DEBUG env var
91 * make SHAPE_DEBUG activate with E_SHAPE_DEBUG env var
92 * explicitly set nested wl output canvas as a toplevel window
93 * avoid refocusing deleted wl clients during comp input ungrabbing
94 * set initial x11 window geometry for windows which do not have wm hints
95 * check image load error when checking dmabuf viability in gl
96 * better handling for iconify during comp object show/hide
97 * do not show iconic x11 clients on on icccm hint change
98
99== Download ==
100
101^ ** LINK ** ^ ** SHA256 ** ^
102| [[ http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.21.8.tar.gz | Enlightenment DR 0.21.8 GZIP]]| ''44332443b39ac6f0563713c3d85acbbba0011dd7659e6b7d500ec09e05896197'' |
103| [[ http://download.enlightenment.org/rel/apps/enlightenment/enlightenment-0.21.8.tar.xz | Enlightenment DR 0.21.8 XZ]] | ''fac21c5fb9cab89fb717b3577f7980fd0644ff1e94b144a55ba841116e8c5232'' |
104
105//Keep secure when traveling.//
106
107== Building and Dependencies ==
108
109If you have an existing EFL or Elementary install, you may wish to delete its header files and libraries before compiling and installing to avoid possible conflicts during compilation. Please compile the dependencies in the following order (click for README):
110
111 - [[https://git.enlightenment.org/core/efl.git/tree/README * * * | EFL]]
112
113**Note:** E21 depends on EFL **v1.17** or newer for X11 compositing although v1.18 is recommended and v1.18 is required for Wayland support.
114
115{{:blank.png?nolink&100|}}
116~~DISCUSSIONS~~