github ice-wm/icewm 4.0.0
Release icewm-4.0.0

12 hours ago

Features

Release 4.0.0 features improvements to the Alt+Tab quick switch.
The Alt+Tab window switcher can now handle large numbers of
application windows in both horizontal and in vertical mode.
Type the first letter of an application class name in Alt+Tab,
to select the next instance window of that application class.
Select an application by pressing one of the number keys.
Select an application by mouse in Alt+Tab in horizontal mode.
Support navigating the quick switch with all navigation keys.
Press the menu button on Alt+Tab to open the system menu.
QuickSwitchPreview is a new mode to preview applications.
These previews are updated while the quick switch is active.

Fixes

Fix the keyboard layout switching for OpenBSD.
Fix the dragging of desktop mini icons on the secondary screen.
Update the workspace name on taskbar when changed externally.
Fix the overlap of the tasks pane with the workspaces pane.
Prevent a possible crash when a dock layer window exits.
Initialize the user's default locale in icewm-menu-fdo.

Changes

Alpha blending and 32-bit RGBA has become the default.
Drop the DoubleBuffer and QuickSwitchMaxWidth preferences.
Announce support for high-resolution icons in WM_ICON_SIZE.
Standardize icon sizes to 16, 22, 24, 32, 48, 64, 128, 256.
Speedup icon drawing by caching its Pictures server side.
When a clock led pixmap is missing, use the clock font instead.
Limit window titles to 128 bytes and trim trailing whitespace.
Report an I/O failure on /proc/net/dev at most once.
Adjust the size of the submenu indicator for HiDPI monitors.
Read extra workspace names from the desktop on startup.
Add getWorkspaceName and getWorkspaceNames to icesh.
Print diagnostic messages for icesh loadicon and saveicon.

Updated translations: Swedish, Catalan, German, Japanese, Dutch,
Slovak, Indonesian, Portuguese, Portuguese_Brazil, Slovenian.

shasum icewm-4.0.0.tar.lz 3cc1e92396ea26512339216466953c5f4d2714ed

donate?

Don't miss a new icewm release

NewReleases is sending notifications on new releases.