summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
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)
tree06007441fe934e681ebc411625a5747d8503be0c
parentc83fc089a75a10f797f296caceec2453ca849213 (diff)
0.22.0-rc NEWS updatesv0.22.0-rc
-rw-r--r--NEWS169
1 files changed, 164 insertions, 5 deletions
diff --git a/NEWS b/NEWS
index fd9b176..86feffa 100644
--- a/NEWS
+++ b/NEWS
@@ -8,7 +8,6 @@ Highlights:
8 * tiling policy improvements 8 * tiling policy improvements
9 * integrated per-window volume controls 9 * integrated per-window volume controls
10 10
11
12Al 'netstar' Poole (7): 11Al 'netstar' Poole (7):
13 Enlightenment - BSD - Cleanup sysctl code for batteries. 12 Enlightenment - BSD - Cleanup sysctl code for batteries.
14 Enlightenment - BSD - Fix typos in battery sysctl float compares. 13 Enlightenment - BSD - Fix typos in battery sysctl float compares.
@@ -61,7 +60,11 @@ Andy Williams (6):
61 luncher: Fix some wobble 60 luncher: Fix some wobble
62 Add Change Wallpaper item in Desktop menu. 61 Add Change Wallpaper item in Desktop menu.
63 62
64Carsten Haitzler (196): 63Bertrand Jacquin (2):
64 po: Bump copyright extension
65 po: Bump copyright extension
66
67Carsten Haitzler (199):
65 e ibar/ibox fix starrting/started signal emittion 68 e ibar/ibox fix starrting/started signal emittion
66 e temp module - kill tempget process not terminate to ensure death 69 e temp module - kill tempget process not terminate to ensure death
67 e - fix dnd problems coming from getting top object in comp canvas 70 e - fix dnd problems coming from getting top object in comp canvas
@@ -258,6 +261,9 @@ Carsten Haitzler (196):
258 e start - fix path prepend/append if already in path assuming clue 261 e start - fix path prepend/append if already in path assuming clue
259 tiling - ensure notification struct is 0'd before use 262 tiling - ensure notification struct is 0'd before use
260 use safer ecore_exe flags that close stdin/out/err if possible 263 use safer ecore_exe flags that close stdin/out/err if possible
264 e sys - handle phantom wakeups from sleep on some devices
265 battery modules - actually set ac power flag based on ac presence
266 smart suspend - honor suspend on ac or not flag as it should
261 267
262Cedric BAIL (6): 268Cedric BAIL (6):
263 filepreview: avoid race condition when destroying txt file preview with slow hard drive. 269 filepreview: avoid race condition when destroying txt file preview with slow hard drive.
@@ -468,7 +474,7 @@ Joshua McBeth (1):
468Leif Middelschulte (1): 474Leif Middelschulte (1):
469 support proxy settings provided by Connman. 475 support proxy settings provided by Connman.
470 476
471Marcel Hollerbach (80): 477Marcel Hollerbach (81):
472 e_comp_wl: introduce api to set index of keymap 478 e_comp_wl: introduce api to set index of keymap
473 e_xkb: use the new e_comp_wl_input_index_set api 479 e_xkb: use the new e_comp_wl_input_index_set api
474 readme: update keyboard entry 480 readme: update keyboard entry
@@ -549,6 +555,7 @@ Marcel Hollerbach (80):
549 meson: teamwork uses emile 555 meson: teamwork uses emile
550 meson: wl_drm uses elput 556 meson: wl_drm uses elput
551 meson: wizard also link_with here 557 meson: wizard also link_with here
558 meson: the keyword is value, not default!
552 559
553Mariusz Bialonczyk (1): 560Mariusz Bialonczyk (1):
554 modules/temperature: cosmetics: typo fix (celcius -> celsius) 561 modules/temperature: cosmetics: typo fix (celcius -> celsius)
@@ -589,7 +596,7 @@ Michaƫl Bouchaud (yoz) (14):
589 mixer: use VOLSET macro in volume output set 596 mixer: use VOLSET macro in volume output set
590 Revert "mixer: do not set back the value from emix once the drag is finished" 597 Revert "mixer: do not set back the value from emix once the drag is finished"
591 598
592Mike Blumenkrantz (823): 599Mike Blumenkrantz (864):
593 unset release mode 600 unset release mode
594 handle e_comp_x init failure more effectively and perform cleanups 601 handle e_comp_x init failure more effectively and perform cleanups
595 set x11 randr iface for wl_x11 based on wm presence, not composited state 602 set x11 randr iface for wl_x11 based on wm presence, not composited state
@@ -1413,6 +1420,47 @@ Mike Blumenkrantz (823):
1413 Revert "do not perform client moves during comp updates" 1420 Revert "do not perform client moves during comp updates"
1414 block client rescales during render updates 1421 block client rescales during render updates
1415 do not unnecessarily rescale clients 1422 do not unnecessarily rescale clients
1423 22.0-beta release
1424 0.22.0-beta NEWS updates
1425 unset release mode
1426 unbreak nls build
1427 don't show xwayland clients unconditionally on commit
1428 defer wl startup apps until after xwayland init completes
1429 add comp object function to get the content of a util_add object
1430 move gadget editor help text onto the editor popup
1431 pass keys through xkbcommon under wayland lockscreen
1432 do not set E_Client->take_focus for popup wl clients
1433 simplify focus on commit block for wl clients
1434 handle gadget site layouts using accurate parent geometry
1435 clamp expanding gadget size to 0 to prevent sizing overflows
1436 do ecore-x shutdown on xwayland shutdown
1437 redo bryce eventing
1438 deduplicate global gadget handler variables
1439 block gadget configuration unconditionally while desklock is active
1440 set comp object alpha state when applying native surface
1441 add max size input rects for wl clients on creation
1442 handle x11 shaped input under xwayland
1443 set default cursor on root window for xwl pointer
1444 Revert "disable option for mouse to use Application theme if we are running in Wayland"
1445 move 'show cursor' option in mouse settings inside frame
1446 do not show cursor theme options in wayland compositor mode
1447 move cursor theme options into separate frame
1448 do not apply enlightenment cursor theme for xwayland clients
1449 block relative motion event sending when pointer is outside input area
1450 use e_client_unfullscreen() to handle xdg-shell unfullscreen requests
1451 Revert "do not apply enlightenment cursor theme for xwayland clients"
1452 check for non-wl compositor when forcing application cursors onto pointers
1453 always use e cursor theme for canvas pointers
1454 recreate x11 root pointer when changing application<->enlightenment theme
1455 add render update when showing clients if damages exist
1456 add client refs for the nocomp client
1457 do not unqueue render when deleting a client's render update
1458 ignore set_input_region requests for wl surfaces which are cursors or drags
1459 set null input regions for surfaces upon calling set_cursor or start_drag
1460 null wl clipboard+selection source pointers when destroying clipboard source
1461 cancel wl selections after removing destroy listener
1462 make some find_program() calls non-required in meson build
1463 require efl 1.20.5
1416 1464
1417Romain Naour (4): 1465Romain Naour (4):
1418 E: include uuid.h only when Wayland support is enabled. 1466 E: include uuid.h only when Wayland support is enabled.
@@ -1598,12 +1646,15 @@ Stephen 'Okra' Houston (158):
1598 E Exe: Since we no longer ref clients in the phony cb, don't free them after reffing them in instance_client_add. 1646 E Exe: Since we no longer ref clients in the phony cb, don't free them after reffing them in instance_client_add.
1599 E Exe: Semi revert 2082bb51d3abffd991b4d791ace2567888e2e9fb. The ref count was off to begin with. 1647 E Exe: Semi revert 2082bb51d3abffd991b4d791ace2567888e2e9fb. The ref count was off to begin with.
1600 1648
1601Stephen Houston (5): 1649Stephen Houston (8):
1602 Introduce pager gadget using new gadget api. 1650 Introduce pager gadget using new gadget api.
1603 Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty. 1651 Enlightenment - Luncher Grid Gadget - Do not double-free lists during empty.
1604 Enlightenment - Sysinfo Gadget - Size cpumonitor correctly wrt to bryce. 1652 Enlightenment - Sysinfo Gadget - Size cpumonitor correctly wrt to bryce.
1605 Nothing to see here. debug-- 1653 Nothing to see here. debug--
1606 Sysinfo: Cpuclock, Netstatus, and Thermal now use progressbars in the popups to unify and match all sysinfo gadgets. 1654 Sysinfo: Cpuclock, Netstatus, and Thermal now use progressbars in the popups to unify and match all sysinfo gadgets.
1655 Luncher: Keep aspect on previews - don't force max sizes.
1656 Luncher: Don't manually apply min sized aspect - The edje aspect set call handles this.
1657 Align the preview properly.
1607 1658
1608Stephen okra Houston (35): 1659Stephen okra Houston (35):
1609 Luncher: Introduce Enlightenment's new launcher/taskbar/iconify manager: Luncher 1660 Luncher: Introduce Enlightenment's new launcher/taskbar/iconify manager: Luncher
@@ -1642,10 +1693,118 @@ Stephen okra Houston (35):
1642 Luncher: Fix Coverity Issues: CID 1366276 1366275 1693 Luncher: Fix Coverity Issues: CID 1366276 1366275
1643 Pager Gadget: Don't recalculate the pager if the zone is NULL. 1694 Pager Gadget: Don't recalculate the pager if the zone is NULL.
1644 1695
1696William L. Thomson Jr (1):
1697 meson: Make sleep.sh and hibernate.sh not required, fixes T6210
1698
1645YeongJong Lee (1): 1699YeongJong Lee (1):
1646 fix korean translation mismatch 1700 fix korean translation mismatch
1647 1701
1648 1702
1703Release 0.21.10:
1704---------------------
1705Al Poole (1):
1706 Efm: file properties, fix widget sizing issue.
1707
1708Carsten Haitzler (5):
1709 wireless module - dont segv e if connman daemon restarts
1710 e - fix eet image format test to actually use key when loading
1711 filepreview - properly set min size on cells not in a broken way
1712 xsettings - fix warning for buffer that could be a bit small
1713 batget - fix warnings about buffer sizes
1714
1715Derek Foreman (1):
1716 Remove ecore_drm support
1717
1718Marcel Hollerbach (6):
1719 e_startup: check for efreet errors
1720 tiling: show notification if a client cannot be tiled
1721 everything: use correct edje api
1722 mixer: find a better name
1723 tiling: give a better error message if a client doesnt fit
1724 everything:declare this object as const
1725
1726Mike Blumenkrantz (79):
1727 reject gadget site layout attempts only when it would be impossible
1728 do not reposition new bryces after using editor
1729 clamp vertical bryce size to useful zone geometry
1730 use explicit rounding for bryce scaling
1731 do not add delete/kill request smart callbacks for non-internal wl clients
1732 apply client hints when rescaling a client
1733 rescale x11 clients after fetching hints
1734 don't arbitrarily bind version=1 for wl extension resources
1735 make mouse-activated menus function as expected with 0 passed as activate time
1736 do not defer wl gl init
1737 clamp internal win min/max size hints to 0
1738 set clock gadget id on creation
1739 destroy gadget configs when deleting a gadget site
1740 avoid object hide animations during shutdown
1741 handle case where eglBindWaylandDisplay fails during wl init
1742 capture zone for newly-added bryces based on name
1743 make menu autoplacement more consistent by preferring DOWN placement
1744 set gadget ctxpopup priority based on anchor
1745 end xdnd operations on window hide if no FINISHED event is received
1746 don't force xwl drag client motion for override drag clients
1747 use xwindow check to determine whether to check icccm accept/take focus attrs
1748 always align ibar inner box to the left
1749 send theme signal for dialogs when no buttons are present
1750 only pop a single dialog to notify about all fail themes in theme dialog
1751 block updating window remembers while applying them
1752 use EC_CHANGED for client menu attr changes
1753 avoid hiding->showing->hiding->etc submenus for active menu items
1754 re-select previously selected font+size in font class config
1755 clamp xsettings font size to 12 when size is 0
1756 only update wl client window size on commit if no pending resize exists
1757 handle focus reverting correctly when using desk flip all actions
1758 replace existing resize pointer mode for x11 client-initiated resizes
1759 lock menu eventing during menu idler positioning
1760 use menu item geometry to determine whether menu item is onscreen
1761 only set new clients to current desk if desk has not yet been set
1762 temporarily cache x11 configure requests which reposition hidden windows
1763 remove invalid framelist call on frametable object in imc dialog
1764 check imc exe existence before showing in imc dialog list
1765 don't set gadman overlay gadgets as editing if overlay not visible
1766 batch x11 maximize state change requests
1767 force min size calc on dialog show
1768 always use client geometry for comp object centering functions
1769 handle gadget ctxpopup placement for desktop gadgets
1770 set moving gadgets in pointer site to have moving state
1771 perform gadget site layout before calling drop callback
1772 destroy dropped gadgets after drop operation completes
1773 fix color class dialog sizing
1774 use client geometry for fileman popup positioning instead of win object geometry
1775 use evas size hints for image widget internals if internal obj is not edje obj
1776 use client frame for internal win geometry setting on show
1777 perform client zone updates on canvas move/resize when not ignored
1778 do not rescale override x11 clients during hint fetching
1779 use clone of remembers list in window remember config
1780 handle xdg "autostart" directories in apps dialogs
1781 handle bryce setup when theme is broken
1782 track setxkbmap processes and allow only one to run at a time
1783 Revert "force recalc on bryce scroller when doing recalc on gadget site"
1784 Revert "handle updates_full when adding comp object update regions"
1785 force client render on mirror show for clients which have not yet been rendered
1786 initialize stack variables
1787 use int array for client maximize hint state update
1788 use focus_set_with_pointer to focus from clients menu (middle click)
1789 track gadget ctxpopups and reposition within zone on resize
1790 do not reset existing client damage on resize if tiler size matches pixmap size
1791 move pending client render queue in pixel callback to before render call
1792 return during client pixel callback if pixmap is dirty and no updates exist
1793 avoid adding render updates on client resize while shading the client
1794 check for matching '/' in screen edid before fuzzy matching in randr init
1795 use correct string for randr screen fuzzy matching
1796 set shaped client image alpha after setting image data
1797 don't update clock timer for time gadgets when deleting a non-advanced gadget
1798 stack gadgets below site event rect when reparenting gadget
1799 add time config event rects to gadget popups list
1800 reset zone edge objects after comp canvas update
1801 block all desk flips during window resize
1802 warp pointer to center of internal dialog on show if dialog has focus
1803 apply pointer focus to existing config dialogs from settings window
1804 handle first time desk setting for fullscreen clients without crashing
1805 remove fullscreen clients from vdesk clients list when toggling sticky state
1806
1807
1649Release 0.21.9: 1808Release 0.21.9:
1650--------------------- 1809---------------------
1651Amitesh Singh (1): 1810Amitesh Singh (1):