Jump to content

отбросы

Разработчик(и) Грег Бадрос
Мацей Стаховяк
Первоначальный выпуск 1997
Стабильная версия
0.99.6.2 / 12 марта 2000 г .; 24 года назад ( 12.03.2000 )
Написано в GNU Коварство
Веб-сайт исходная кузня .сеть /проекты /отбросы /
scwm.mit.edu (Исторический) Архивный указатель на Wayback Machine

Scwm или Scheme Constraints Window Manager оконный менеджер для X Window System . Его основными особенностями являются динамическая настройка и программирование с помощью языка, основанного на GNU Guile , и встроенного решателя арифметических ограничений Cassowary . Основными разработчиками были Грег Бадрос и Мацей Стаховяк .

Решатель ограничений используется для ограничения поведения окна. Например, можно ограничить высоту двух окон или сделать расстояние между двумя окнами постоянным. В режиме реального времени решатель ограничений Казуара повторно решает систему равенств и неравенств и применяет новое математическое решение к макету на экране, анимируя окна в их новые положения. Другие функции включают в себя гибкую настройку с помощью графического пользовательского интерфейса и настройки оформления каждого окна (темы для каждого окна).

Scwm, как и многие оконные менеджеры, начался с Fvwm , еще одного настраиваемого оконного менеджера. [ 1 ] Развитие Scwm находится в застое с 2000 года, когда Бадрос защитил докторскую диссертацию. в Вашингтонском университете ; последние обновления репозитория git были сосредоточены на обеспечении совместимости с Guile 2.0.x.

Scwm распространяется под лицензией GNU GPL. [ 2 ]

  1. ^ «Чтобы создать SCWM, Стаховяк начал с исходного кода оконного менеджера FVWM Роберта Нэйшна и постепенно заменил исходный собственный язык конфигурации на Guile». стр. 93 из Бланди, 1997 г.
  2. ^ «СКВМ» .
Примечания
  • «Коварство: ядро ​​интерпретатора для полных приложений», Джим Бланди, стр. 87–104 из «Справочника по языкам программирования», том IV: Языки функционального и логического программирования , изд. Питер Х. Салус . 1998 (1-е издание), Техническое издательство Macmillan; ISBN   1-57870-011-6
  • Исследование частично финансировалось как стипендией для аспирантов Национального научного фонда, так и стипендией Вашингтонского университета в области компьютерных наук и инженерии Вильмы Брэдли для Грега Бадроса, а также частично грантом NSF № IIS-9975990.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7c8cb9dce2ff4735c5462e9337b29359__1652245740
URL1:https://arc.ask3.ru/arc/aa/7c/59/7c8cb9dce2ff4735c5462e9337b29359.html
Заголовок, (Title) документа по адресу, URL1:
Scwm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)