IceWM 2.3

Теги

IceWM — менеджер окон для X Window System в Unix-подобных операционных системах.

Цель проекта IceWM — создание рабочей среды с удобным и быстрым интуитивным интерфейсом с широкими возможностями для настройки пользователем. В частности, все функции графического интерфейса доступны при использовании только клавиатуры. В то же время в число задач входила максимальная «лёгкость» IceWM в плане потребляемых ресурсов компьютера — памяти и процессора. IceWM полностью соответствует i18n и поддерживает работу с русским языком. 

Благодаря лёгкости настройки IceWM к настоящему моменту создано большое число графических тем, в том числе напоминающих популярные графические среды Microsoft Windows, Mac OS X, OS/2 и др. Дальнейшая настройка внешнего вида также доступна пользователю, как при помощи программ других производителей, так и прямым редактированием текстовых конфигурационных файлов. Поддерживается интеграция с системами меню GNOME и KDE. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню.

Изменения в новой версии оконного менеджера:

  • Добавлена настройка NetStatusShowOnlyRunning для показа только активных сетевых интерфейсов в панели.
  • Добавлена настройка TaskBarTaskGrouping для группировки похожих приложений и их отображения одной кнопкой на панели.
  • Реализована возможность переключения виртуальных рабочих столов через меню со списком окон и через комбинацию Alt+Tab в окне QuickSwitch.
  • В QuickSwitch добавлена поддержка колеса мыши, клавиш курсора, Home, End, Delete и Enter, а также цифр '1-9' для навигации по рабочим столам и открытым окнам.
  • Проведена работа по сокращению системных вызовов, задействованных при обновлении состояния сети или при работе с файлами в классе filereader.
  • Оптимизирован процесс отображения всплывающих подсказок, которые теперь обновляются только при нахождении окна с подсказкой в области видимости.
  • В меню icehelp добавлена опция для открытия текущего документа в браузере.
  • Добавлена поддержка дополнительных кнопок мыши (до 9 кнопок).
  • Добавлена поддержка цветных курсоров.

Код написан на языке С++ и распространяется под лицензией GPLv2.