DWM — эталон минимализма в мире динамических тайловых менеджеров, создан немецким студентом. Был взят за основу при создании Xmonad. Совместное сотрудничество привело к улучшению функциональности и позволило работать с многомониторной конфигурацией (Xinerama).
DWM написан на C (и конфигурируется на нём же), не требователен к памяти, надёжен, минимален по зависимостям, Следует принципу KISS и является одним из продуктов команды Suckless.
Представленная версия посвящена исправлению ошибок и уменьшению потребления памяти:
- Теперь в config.def.h все клавиши объявлены как const.
- Исправлено падение при отрисовке эмодзи с переходом на LibXft 2.3.5.
- Прекращена подписка на события неуправляемых окон.
- Добавлена проверка на фиксированность окна перед сменой режима на плавающий (float).
- Исправлена утечка памяти.
- Улучшена работа с многомониторной конфигурацией и подключаемыми на время внешними мониторами.
- Множество мелких исправлений и чистка исходного кода.
DWM расширяется с помощью патчей, созданными и поддерживаемыми сообществом: Pertag, noborder и другие.
>>> Подробности