In addition to the window switching improvements, IceWM 4.0.0 brings several other enhancements and fixes. High-resolution icons are now better rendered in various settings, and the user interface adapts more consistently across different display resolutions. Applications will now default to 32-bit RGBA alpha blending for smoother visuals on modern screens. Certain preferences, specifically DoubleBuffer and QuickSwitchMaxWidth, have been removed as they are deemed unnecessary with the updated architecture.
Notable bug fixes include resolving keyboard layout switching issues that affected OpenBSD users, ensuring the desktop mini icon dragging feature functions correctly across multiple displays, and improving the taskbar's reliability in reflecting workspace name changes prompted by external applications. Furthermore, the internationalization aspect has been refined, allowing icewm-menu-fdo to correctly set the user’s default locale and enforce window title length limits.
The development team has also focused on enhancing the experience for users on high-DPI displays, adjusting submenu indicators for better visibility, and improving performance through server-side caching of icon drawings, which streamlines the icon searching process.
Overall, IceWM 4.0.0 not only significantly enhances the window switching experience but also refines preferences and display handling, making it a robust update for users across various setups.
For more details, visit the official GitHub page for IceWM 4.0.0
IceWM 4.0.0 released
IceWM 4.0.0 has been released, bringing significant enhancements to the window switching feature. The Alt+Tab interface can now handle a large number of application windows without slowing down, and it also includes a new "QuickSwitchPreview" feature that lets users peek at available applications while switching. In addition to these improvements, the release addresses several issues, including problems with keyboard layout switching and external programs updating workspace names in the taskbar. Overall, IceWM 4.0.0 improves performance on high-resolution screens, cleans up preferences, and enhances display handling across different locales and hardware setups.
