For packagers
The new icewm-menu-fdo comes with new options, as in lib/menu.in.
This release breaks ModSuperIsCtrlAlt
if set to 1.
Features
Add ColorQuickSwitchBorder themable preference for issue #736.
Make 4 graph widths themable for issue #178.
Support grabbing two keys simultaneously by a single keybinding
definition when both keys are bound to the same keysym.
Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
Add -Await option to icesh to wait for and select new client windows.
Fixes
Always use last event time when setting the input focus to a window.
This is meant to improve the focussing of Java and Wine windows.
Fix TaskBarDoubleHeight for large icons for issue #178.
Fix the focus when undoing a showing the desktop operation.
Support OpenBSD tar in --install list for issue #179.
Fix a crash when selecting Default from the clock menu.
Changes
Always allow both scrollbars to process the same key event.
When a key event is handled, don't propagate it further.
Support locales with three letter language codes.
Enforce a limit of 8 mouse pointer buttons, as more is impossible.
Support keybindings to shifted XF86keysyms like XF86AudioPause.
To drag a maximized window, keep the Shift key down for issue #780.
When raising a frame, check if the focused frame needs
to bind the mouse buttons, when it is overlapped.
When minimizing or hiding transients, check against
transients being tabs in the same frame.
When focusing a frame under mouse, focus its topmost transient.
Support changing the Dock container layer while running.
Document the use of the LimitByDockLayer preference for DockApps.
Document the layers and dockapps support in the icewm manpage.
Also update DockApps container when downsizing.
When DockApps has "dock" and LimitByDockLayer=1 then
update the desktop work area so that maximized windows
leave the DockApps container visible for issue #779.
Properly compute the first parameter to the select(2) system call.
Try more icon sizes in PagerShowPreview.
Terminate a manual placement operation when the client exits.
Better guard the integrity of window move/size operations.
Increase the maximum number of icewmbg backgrounds to 8000.
Let icewmbg also support the AVIF image format.
Improve support for properties with COMPOUND_TEXT in icesh.
Let icesh accept UTF-8 strings in properties.
Many improvements to icewm-menu-fdo.
Updated translations: Catalan, Czech, Finnish, French, Georgian, German,
Italian, Japanese, Kazakh, Portuguese, Slovak, Spanish, Swedish, Turkish.
shasum icewm-3.7.0.tar.lz 6fb7ce39a9e39ba9129a3dd79604f5a2c4c47ff5