IceWM 4.0 window manager adds improved Alt+Tab switching

The lightweight IceWM window manager has reached version 4.0, bringing major enhancements to its Alt+Tab quick switch functionality and support for high-resolution icons. This update includes new options, commands, and fixes for better performance on modern systems. Released on January 1, 2026, it aims to provide a simpler, faster graphical environment for X Window System users.

IceWM 4.0, a major update for the lightweight window manager designed for the X Window System, introduces several key improvements centered on usability and efficiency. The standout feature is the revamped Alt+Tab quick switch, which now handles a large number of application windows in both horizontal and vertical modes. Users can navigate this switch using all navigation keys and access a new preview mode for applications. Additionally, typing the first letter of an application class name allows selection of the next instance window, while number keys or mouse clicks enable quick selection in horizontal mode.

Icon handling sees significant upgrades, including support for high-resolution icons via the WM_ICON_SIZE setting and HiDPI monitors for submenu indicators. Icon drawing is faster thanks to server-side caching, with standard sizes like 16, 22, 24, 32, 48, 64, 128, and 256 pixels now supported. Alpha blending and 32-bit RGBA rendering are enabled by default.

Other changes include dropping the DoubleBuffer and QuickSwitchMaxWidth preferences, adding getWorkspaceName and getWorkspaceNames options to icesh, and a new mechanism to update workspace names on the taskbar when altered externally. The release also addresses practical issues: it uses the clock font if a clock LED pixmap is missing, limits window titles to 128 bytes, reports I/O failures on /proc/net/dev only once, reads extra workspace names from the desktop at startup, and provides diagnostic messages for icesh loadicon and saveicon functions.

Bug fixes cover keyboard layout switching on OpenBSD, dragging of desktop mini icons on secondary screens in multi-monitor setups, overlap between tasks and workspaces panes, and crashes when a dock layer window exits. Language support has been expanded with updates for Catalan, Dutch, Swedish, German, Indonesian, Japanese, Portuguese, Brazilian Portuguese, Slovak, and Slovenian translations. It also initializes the user's default locale in icewm-menu-fdo.

IceWM remains focused on simplicity, featuring a taskbar with pager, global and per-window keybindings, and a dynamic menu system that avoids unnecessary complexity.

Articoli correlati

MacBook Pro screen showing elementary OS 8.1 login with Wayland and ARM64 features, new apps previewed, for tech news illustration.
Immagine generata dall'IA

elementary OS 8.1 launches with Wayland default and ARM64 support

Riportato dall'IA Immagine generata dall'IA

The elementary OS team has released version 8.1, a stable update based on Ubuntu 24.04.3 LTS and powered by Linux kernel 6.14. This version makes the Wayland-based Secure Session the default, adds ARM64 support for devices like Apple Silicon Macs, and introduces new apps for system monitoring and maps.

The Linux Mint team has launched Cinnamon 6.6, featuring a revamped application menu and various enhancements to usability. This update will serve as the default desktop in the upcoming Linux Mint 22.3 release. Improvements span keyboard handling, settings options, and applet functionalities.

Riportato dall'IA

GNOME has launched version 50, completing the shift away from X11 in the GDM display manager after a postponement from GNOME 49. The release brings refinements to the shell, display management, file handling, and accessibility tools. Other desktops like Plasma and Xfce remain unaffected for their X11 sessions.

The Arch-based Linux distribution LinuxHub Prime has released version 3.1.5, marking the third update of the year. This version introduces improvements like Conky support and enhanced live ISO functionality. Developers focused on refining installation processes and desktop environments.

Riportato dall'IA

The elementaryOS development team has released a beta version of its 8.1 update, focusing on security improvements, better multitasking features, and refined app management. Founder Danielle Foré announced the beta, which addresses over 1,100 user-reported issues and builds on the goals of version 8. This update aims to make the Linux distribution even more user-friendly and secure.

Linux Lite 7.8, a lightweight Ubuntu-based distribution, has been released with significant updates to its in-house applications. The new version ports twelve tools to Python and GTK4 while adding support for more software packages. It maintains the Xfce desktop environment and supports a range of Linux kernels for broader hardware compatibility.

Riportato dall'IA

The MX Linux team has released version 25.1 of its Debian-based distribution, restoring dual-init support for systemd and SysVinit on a single ISO. This point update, based on Debian 13.3, includes the Linux 6.12 LTS kernel for standard editions and 6.18 LTS for advanced hardware support. Users can now choose their preferred init system from the live boot menu.

 

 

 

Questo sito web utilizza i cookie

Utilizziamo i cookie per l'analisi per migliorare il nostro sito. Leggi la nostra politica sulla privacy per ulteriori informazioni.
Rifiuta