1 января 2026 года состоялся выпуск оконного менеджера IceWM 4.0.
Основные изменения касаются быстрого переключателя окон по Alt+Tab:
- теперь он может обрабатывать большое количество окон приложений как в вертикальном, так и в горизонтальном режиме;
- при нажатии первой буквы названия класса приложений выбирается следующее окно этого класса приложений;
- приложение теперь можно выбрать нажатием на одну из клавиш-цифр;
- в горизонтальном режиме приложение теперь можно выбрать с помощью мыши;
- добавлена поддержка навигации при быстром выборе при помощи клавиш навигации;
- при нажатии кнопки меню открывается системное меню;
- добавлен новый режим для предпросмотра приложений QuickSwitchPreview. Превью обновляются пока активирован быстрый выбор.
Прочие изменения:
- альфа-композитинг и 32-битный RGBA теперь используются по умолчанию;
- прекращена поддержка DoubleBuffer и настройки QuickSwitchMaxWidth;
- анонсирована поддержка значков высокого разрешения с помощью переменной WM_ICON_SIZE;
- размеры иконок приведены к стандартам 16, 22, 24, 32, 48, 64, 128, 256;
- ускорена отрисовка значков путём кеширования картинок на стороне сервера;
- когда отсутствует led-пиктограммы часов, взамен будет использоваться шрифт часов по умолчанию;
- заголовки окон ограничены до 128 байт и пространства для обрезки;
- вывод ошибок ввода/вывода будет отправляться в /proc/net/dev;
- для мониторов с HiDPI отрегулирован размер подменю;
- в
iceshдобавлены функции getWorkspaceName и getWorkspaceNames; - для функций из
iceshloadicon и saveicon теперь выводятся сообщения диагностики; - обновлены переводы.
Исправления в новой версии:
- исправлен переключатель раскладки в OpenBSD;
- исправлено выделение с рабочего стола маленьких значков на дополнительном экране;
- предотвращены возможные сбои при окна за слой док-панели;
- в
icewm-menu-fdoинициализируется пользовательская локаль по умолчанию.