diff options
authorMike Blumenkrantz <zmike@osg.samsung.com>2017-10-23 08:40:12 -0400
committerMike Blumenkrantz <zmike@osg.samsung.com>2017-10-23 08:40:12 -0400
commit1d2a678ab07b270f2293de601c7576f455e7a4fc (patch)
parent22.0-rc release (diff)
0.22.0-rc NEWS updatesv0.22.0-rc
1 files changed, 164 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index fd9b176ad..86feffa9c 100644
--- a/NEWS
+++ b/NEWS
@@ -8,7 +8,6 @@ Highlights:
* tiling policy improvements
* integrated per-window volume controls
Al 'netstar' Poole (7):
Enlightenment - BSD - Cleanup sysctl code for batteries.
Enlightenment - BSD - Fix typos in battery sysctl float compares.
@@ -61,7 +60,11 @@ Andy Williams (6):
luncher: Fix some wobble
Add Change Wallpaper item in Desktop menu.
-Carsten Haitzler (196):
+Bertrand Jacquin (2):
+ po: Bump copyright extension
+ po: Bump copyright extension
+Carsten Haitzler (199):
e ibar/ibox fix starrting/started signal emittion
e temp module - kill tempget process not terminate to ensure death
e - fix dnd problems coming from getting top object in comp canvas
@@ -258,6 +261,9 @@ Carsten Haitzler (196):
e start - fix path prepend/append if already in path assuming clue
tiling - ensure notification struct is 0'd before use
use safer ecore_exe flags that close stdin/out/err if possible
+ e sys - handle phantom wakeups from sleep on some devices
+ battery modules - actually set ac power flag based on ac presence
+ smart suspend - honor suspend on ac or not flag as it should
Cedric BAIL (6):
filepreview: avoid race condition when destroying txt file preview with slow hard drive.
@@ -468,7 +474,7 @@ Joshua McBeth (1):
Leif Middelschulte (1):
support proxy settings provided by Connman.
-Marcel Hollerbach (80):
+Marcel Hollerbach (81):
e_comp_wl: introduce api to set index of keymap
e_xkb: use the new e_comp_wl_input_index_set api
readme: update keyboard entry
@@ -549,6 +555,7 @@ Marcel Hollerbach (80):
meson: teamwork uses emile
meson: wl_drm uses elput
meson: wizard also link_with here
+ meson: the keyword is value, not default!
Mariusz Bialonczyk (1):
modules/temperature: cosmetics: typo fix (celcius -> celsius)
@@ -589,7 +596,7 @@ Michaƫl Bouchaud (yoz) (14):
mixer: use VOLSET macro in volume output set
Revert "mixer: do not set back the value from emix once the drag is finished"
-Mike Blumenkrantz (823):
+Mike Blumenkrantz (864):
unset release mode
handle e_comp_x init failure more effectively and perform cleanups
set x11 randr iface for wl_x11 based on wm presence, not composited state
@@ -1413,6 +1420,47 @@ Mike Blumenkrantz (823):
Revert "do not perform client moves during comp updates"
block client rescales during render updates
do not unnecessarily rescale clients
+ 22.0-beta release
+ 0.22.0-beta NEWS updates
+ unset release mode
+ unbreak nls build
+ don't show xwayland clients unconditionally on commit
+ defer wl startup apps until after xwayland init completes
+ add comp object function to get the content of a util_add object
+ move gadget editor help text onto the editor popup
+ pass keys through xkbcommon under wayland lockscreen
+ do not set E_Client->take_focus for popup wl clients
+ simplify focus on commit block for wl clients
+ handle gadget site layouts using accurate parent geometry
+ clamp expanding gadget size to 0 to prevent sizing overflows
+ do ecore-x shutdown on xwayland shutdown
+ redo bryce eventing
+ deduplicate global gadget handler variables
+ block gadget configuration unconditionally while desklock is active
+ set comp object alpha state when applying native surface
+ add max size input rects for wl clients on creation
+ handle x11 shaped input under xwayland
+ set default cursor on root window for xwl pointer
+ Revert "disable option for mouse to use Application theme if we are running in Wayland"
+ move 'show cursor' option in mouse settings inside frame
+ do not show cursor theme options in wayland compositor mode
+ move cursor theme options into separate frame
+ do not apply enlightenment cursor theme for xwayland clients
+ block relative motion event sending when pointer is outside input area
+ use e_client_unfullscreen() to handle xdg-shell unfullscreen requests
+ Revert "do not apply enlightenment cursor theme for xwayland clients"
+ check for non-wl compositor when forcing application cursors onto pointers
+ always use e cursor theme for canvas pointers
+ recreate x11 root pointer when changing application<->enlightenment theme
+ add render update when showing clients if damages exist
+ add client refs for the nocomp client
+ do not unqueue render when deleting a client's render update
+ ignore set_input_region requests for wl surfaces which are cursors or drags
+ set null input regions for surfaces upon calling set_cursor or start_drag
+ null wl clipboard+selection source pointers when destroying clipboard source
+ cancel wl selections after removing destroy listener
+ make some find_program() calls non-required in meson build
+ require efl 1.20.5
Romain Naour (4):
E: include uuid.h only when Wayland support is enabled.
@@ -1598,12 +1646,15 @@ Stephen 'Okra' Houston (158):
E Exe: Since we no longer ref clients in the phony cb, don't free them after reffing them in instance_client_add.
E Exe: Semi revert 2082bb51d3abffd991b4d791ace2567888e2e9fb. The ref count was off to begin with.
-Stephen Houston (5):
+Stephen Houston (8):
Introduce pager gadget using new gadget api.
Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty.
Enlightenment - Sysinfo Gadget - Size cpumonitor correctly wrt to bryce.
Nothing to see here. debug--
Sysinfo: Cpuclock, Netstatus, and Thermal now use progressbars in the popups to unify and match all sysinfo gadgets.
+ Luncher: Keep aspect on previews - don't force max sizes.
+ Luncher: Don't manually apply min sized aspect - The edje aspect set call handles this.
+ Align the preview properly.
Stephen okra Houston (35):
Luncher: Introduce Enlightenment's new launcher/taskbar/iconify manager: Luncher
@@ -1642,10 +1693,118 @@ Stephen okra Houston (35):
Luncher: Fix Coverity Issues: CID 1366276 1366275
Pager Gadget: Don't recalculate the pager if the zone is NULL.
+William L. Thomson Jr (1):
+ meson: Make sleep.sh and hibernate.sh not required, fixes T6210
YeongJong Lee (1):
fix korean translation mismatch
+Release 0.21.10:
+Al Poole (1):
+ Efm: file properties, fix widget sizing issue.
+Carsten Haitzler (5):
+ wireless module - dont segv e if connman daemon restarts
+ e - fix eet image format test to actually use key when loading
+ filepreview - properly set min size on cells not in a broken way
+ xsettings - fix warning for buffer that could be a bit small
+ batget - fix warnings about buffer sizes
+Derek Foreman (1):
+ Remove ecore_drm support
+Marcel Hollerbach (6):
+ e_startup: check for efreet errors
+ tiling: show notification if a client cannot be tiled
+ everything: use correct edje api
+ mixer: find a better name
+ tiling: give a better error message if a client doesnt fit
+ everything:declare this object as const
+Mike Blumenkrantz (79):
+ reject gadget site layout attempts only when it would be impossible
+ do not reposition new bryces after using editor
+ clamp vertical bryce size to useful zone geometry
+ use explicit rounding for bryce scaling
+ do not add delete/kill request smart callbacks for non-internal wl clients
+ apply client hints when rescaling a client
+ rescale x11 clients after fetching hints
+ don't arbitrarily bind version=1 for wl extension resources
+ make mouse-activated menus function as expected with 0 passed as activate time
+ do not defer wl gl init
+ clamp internal win min/max size hints to 0
+ set clock gadget id on creation
+ destroy gadget configs when deleting a gadget site
+ avoid object hide animations during shutdown
+ handle case where eglBindWaylandDisplay fails during wl init
+ capture zone for newly-added bryces based on name
+ make menu autoplacement more consistent by preferring DOWN placement
+ set gadget ctxpopup priority based on anchor
+ end xdnd operations on window hide if no FINISHED event is received
+ don't force xwl drag client motion for override drag clients
+ use xwindow check to determine whether to check icccm accept/take focus attrs
+ always align ibar inner box to the left
+ send theme signal for dialogs when no buttons are present
+ only pop a single dialog to notify about all fail themes in theme dialog
+ block updating window remembers while applying them
+ use EC_CHANGED for client menu attr changes
+ avoid hiding->showing->hiding->etc submenus for active menu items
+ re-select previously selected font+size in font class config
+ clamp xsettings font size to 12 when size is 0
+ only update wl client window size on commit if no pending resize exists
+ handle focus reverting correctly when using desk flip all actions
+ replace existing resize pointer mode for x11 client-initiated resizes
+ lock menu eventing during menu idler positioning
+ use menu item geometry to determine whether menu item is onscreen
+ only set new clients to current desk if desk has not yet been set
+ temporarily cache x11 configure requests which reposition hidden windows
+ remove invalid framelist call on frametable object in imc dialog
+ check imc exe existence before showing in imc dialog list
+ don't set gadman overlay gadgets as editing if overlay not visible
+ batch x11 maximize state change requests
+ force min size calc on dialog show
+ always use client geometry for comp object centering functions
+ handle gadget ctxpopup placement for desktop gadgets
+ set moving gadgets in pointer site to have moving state
+ perform gadget site layout before calling drop callback
+ destroy dropped gadgets after drop operation completes
+ fix color class dialog sizing
+ use client geometry for fileman popup positioning instead of win object geometry
+ use evas size hints for image widget internals if internal obj is not edje obj
+ use client frame for internal win geometry setting on show
+ perform client zone updates on canvas move/resize when not ignored
+ do not rescale override x11 clients during hint fetching
+ use clone of remembers list in window remember config
+ handle xdg "autostart" directories in apps dialogs
+ handle bryce setup when theme is broken
+ track setxkbmap processes and allow only one to run at a time
+ Revert "force recalc on bryce scroller when doing recalc on gadget site"
+ Revert "handle updates_full when adding comp object update regions"
+ force client render on mirror show for clients which have not yet been rendered
+ initialize stack variables
+ use int array for client maximize hint state update
+ use focus_set_with_pointer to focus from clients menu (middle click)
+ track gadget ctxpopups and reposition within zone on resize
+ do not reset existing client damage on resize if tiler size matches pixmap size
+ move pending client render queue in pixel callback to before render call
+ return during client pixel callback if pixmap is dirty and no updates exist
+ avoid adding render updates on client resize while shading the client
+ check for matching '/' in screen edid before fuzzy matching in randr init
+ use correct string for randr screen fuzzy matching
+ set shaped client image alpha after setting image data
+ don't update clock timer for time gadgets when deleting a non-advanced gadget
+ stack gadgets below site event rect when reparenting gadget
+ add time config event rects to gadget popups list
+ reset zone edge objects after comp canvas update
+ block all desk flips during window resize
+ warp pointer to center of internal dialog on show if dialog has focus
+ apply pointer focus to existing config dialogs from settings window
+ handle first time desk setting for fullscreen clients without crashing
+ remove fullscreen clients from vdesk clients list when toggling sticky state
Release 0.21.9:
Amitesh Singh (1):