github ice-wm/icewm 3.7.0
Release icewm-3.7.0

one day ago

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

Don't miss a new icewm release

NewReleases is sending notifications on new releases.