forked from enlightenment/enlightenment
0.22.0-rc NEWS updates
This commit is contained in:
parent
c83fc089a7
commit
1d2a678ab0
169
NEWS
169
NEWS
|
@ -8,7 +8,6 @@ Highlights:
|
||||||
* tiling policy improvements
|
* tiling policy improvements
|
||||||
* integrated per-window volume controls
|
* integrated per-window volume controls
|
||||||
|
|
||||||
|
|
||||||
Al 'netstar' Poole (7):
|
Al 'netstar' Poole (7):
|
||||||
Enlightenment - BSD - Cleanup sysctl code for batteries.
|
Enlightenment - BSD - Cleanup sysctl code for batteries.
|
||||||
Enlightenment - BSD - Fix typos in battery sysctl float compares.
|
Enlightenment - BSD - Fix typos in battery sysctl float compares.
|
||||||
|
@ -61,7 +60,11 @@ Andy Williams (6):
|
||||||
luncher: Fix some wobble
|
luncher: Fix some wobble
|
||||||
Add Change Wallpaper item in Desktop menu.
|
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 ibar/ibox fix starrting/started signal emittion
|
||||||
e temp module - kill tempget process not terminate to ensure death
|
e temp module - kill tempget process not terminate to ensure death
|
||||||
e - fix dnd problems coming from getting top object in comp canvas
|
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
|
e start - fix path prepend/append if already in path assuming clue
|
||||||
tiling - ensure notification struct is 0'd before use
|
tiling - ensure notification struct is 0'd before use
|
||||||
use safer ecore_exe flags that close stdin/out/err if possible
|
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):
|
Cedric BAIL (6):
|
||||||
filepreview: avoid race condition when destroying txt file preview with slow hard drive.
|
filepreview: avoid race condition when destroying txt file preview with slow hard drive.
|
||||||
|
@ -468,7 +474,7 @@ Joshua McBeth (1):
|
||||||
Leif Middelschulte (1):
|
Leif Middelschulte (1):
|
||||||
support proxy settings provided by Connman.
|
support proxy settings provided by Connman.
|
||||||
|
|
||||||
Marcel Hollerbach (80):
|
Marcel Hollerbach (81):
|
||||||
e_comp_wl: introduce api to set index of keymap
|
e_comp_wl: introduce api to set index of keymap
|
||||||
e_xkb: use the new e_comp_wl_input_index_set api
|
e_xkb: use the new e_comp_wl_input_index_set api
|
||||||
readme: update keyboard entry
|
readme: update keyboard entry
|
||||||
|
@ -549,6 +555,7 @@ Marcel Hollerbach (80):
|
||||||
meson: teamwork uses emile
|
meson: teamwork uses emile
|
||||||
meson: wl_drm uses elput
|
meson: wl_drm uses elput
|
||||||
meson: wizard also link_with here
|
meson: wizard also link_with here
|
||||||
|
meson: the keyword is value, not default!
|
||||||
|
|
||||||
Mariusz Bialonczyk (1):
|
Mariusz Bialonczyk (1):
|
||||||
modules/temperature: cosmetics: typo fix (celcius -> celsius)
|
modules/temperature: cosmetics: typo fix (celcius -> celsius)
|
||||||
|
@ -589,7 +596,7 @@ Michaël Bouchaud (yoz) (14):
|
||||||
mixer: use VOLSET macro in volume output set
|
mixer: use VOLSET macro in volume output set
|
||||||
Revert "mixer: do not set back the value from emix once the drag is finished"
|
Revert "mixer: do not set back the value from emix once the drag is finished"
|
||||||
|
|
||||||
Mike Blumenkrantz (823):
|
Mike Blumenkrantz (864):
|
||||||
unset release mode
|
unset release mode
|
||||||
handle e_comp_x init failure more effectively and perform cleanups
|
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
|
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"
|
Revert "do not perform client moves during comp updates"
|
||||||
block client rescales during render updates
|
block client rescales during render updates
|
||||||
do not unnecessarily rescale clients
|
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):
|
Romain Naour (4):
|
||||||
E: include uuid.h only when Wayland support is enabled.
|
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: 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.
|
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.
|
Introduce pager gadget using new gadget api.
|
||||||
Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty.
|
Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty.
|
||||||
Enlightenment - Sysinfo Gadget - Size cpumonitor correctly wrt to bryce.
|
Enlightenment - Sysinfo Gadget - Size cpumonitor correctly wrt to bryce.
|
||||||
Nothing to see here. debug--
|
Nothing to see here. debug--
|
||||||
Sysinfo: Cpuclock, Netstatus, and Thermal now use progressbars in the popups to unify and match all sysinfo gadgets.
|
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):
|
Stephen okra Houston (35):
|
||||||
Luncher: Introduce Enlightenment's new launcher/taskbar/iconify manager: Luncher
|
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
|
Luncher: Fix Coverity Issues: CID 1366276 1366275
|
||||||
Pager Gadget: Don't recalculate the pager if the zone is NULL.
|
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):
|
YeongJong Lee (1):
|
||||||
fix korean translation mismatch
|
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:
|
Release 0.21.9:
|
||||||
---------------------
|
---------------------
|
||||||
Amitesh Singh (1):
|
Amitesh Singh (1):
|
||||||
|
|
Loading…
Reference in New Issue