Скриншот Sawfish | |
Разработчик (и) | Джон Харпер (на пенсии), Янек Козицки (2007), Кристофер Братушек, Сообщество Sawfish |
---|---|
Первый выпуск | 1 января 2000 г.; 20 лет назад (01.01.2000) |
Стабильный выпуск | 1.12.0 / 13 августа 2016 г.; 4 года назад (13.08.2016) |
Предварительный выпуск | 1.11.91 / 30 июля 2016 г.; 4 года назад (30.07.2016) |
Репозиторий | |
Написано на | C, Lisp |
Операционная система | Linux, FreeBSD, NetBSD, OpenBSD, Unix, Mac OS X |
Тип | Оконный менеджер |
Лицензия | GPLv2 + |
Веб-сайт | sawfish.tuxfamily.org |
Sawfish - это оконный менеджер для X Window System. Он нацелен на управление окнами наиболее гибким и привлекательным способом. Он может соответствовать окну по нескольким критериям, таким как приложение, размер или роль, и на основании этого может изменять положение, внешний вид или поведение окна. Это позволяет настраивать обработку окон, такую как веб-браузер окна, открывающиеся в полноэкранном режиме без границ на дополнительном мониторе, окне эмулятора терминала по умолчанию, отображающем полноэкранный режим. на уровне рабочего стола, и все окна диалогового окна под определенным размером открываются в правом нижнем углу основного монитора, в то время как более крупные окна центрируются.
Sawfish использует Lisp -подобный язык сценариев, rep для всего своего кода и конфигурации, что делает его особенно простым в настройке, или запрограммировать множество типов поведения, реагируя на создание, удаление окна или любые другие изменения. Существует конфигурационная утилита GUI для пользователей, которые не хотят напрямую редактировать файлы конфигурации.
Sawfish сначала назывался Sawmill . Имя было изменено, поскольку другая программа имела то же имя. Это был стандартный оконный менеджер среды рабочего стола GNOME , пока он не был заменен на Metacity в Gnome 2.2.
Разработка была остановлена, но сообщество перезапустило его в 2007 году.