Jump to content

Создатель окон

(Перенаправлено из Диспетчера отображения WINGs )
Создатель окон
Разработчик(и) Разработчики Window Maker
Первоначальный выпуск 1997 год ; 27 лет назад ( 1997 )
Стабильная версия
0.96.0 [1]  Отредактируйте это в Викиданных / 5 августа 2023 г.
Репозиторий
Операционная система Unix-подобный
Тип Оконный менеджер
Лицензия GPL-2.0 или новее
Веб-сайт www .windowmaker .org  Edit this on Wikidata

Window Maker — это с открытым исходным кодом бесплатный оконный менеджер для X Window System , позволяющий запускать графические приложения в Unix-подобных операционных системах. Он предназначен для эмуляции NeXTSTEP графического интерфейса как среды, совместимой с OpenStep . [2] Window Maker является частью проекта GNU . [3] [4]

Window Maker охарактеризован как воспроизводящий «элегантный внешний вид графического интерфейса NeXTSTEP » и отмечен как «простой в настройке и использовании». [5] В комплект входит графический инструмент Wprefs, который можно использовать для настройки большинства аспектов пользовательского интерфейса. Интерфейс имеет тенденцию к минималистичной, высокопроизводительной среде, напрямую поддерживающей значки XPM, PNG, JPEG, TIFF, GIF и PPM с альфа-каналом и системой меню приложений, вызываемой щелчком правой кнопкой мыши и скользящей прокруткой, которая может вызывать закрепляемые меню, а также миниатюризация значков окон и другая анимация на нескольких рабочих столах. Меню и настройки можно изменить без перезагрузки. Как и большинство оконных менеджеров, он поддерживает темы, и многие из них доступны. Благодаря вдохновению NeXT, у Window Maker есть док-станция , подобная macOS , но внешний вид Window Maker в основном соответствует внешнему виду его предшественника NeXT.

Архитектура

[ редактировать ]

Window Maker имеет подсказки окон, которые обеспечивают плавную интеграцию со средами GNUstep , GNOME , KDE , Motif и OpenLook . Примечательно, что он почти полностью соответствует требованиям ICCCM и поддерживает интернационализацию как минимум для 11 языков. Window Maker использует облегченный набор виджетов WINGs , который был создан специально для Window Maker, как способ обойти то, что, по словам его разработчиков, было бы «излишним» (или раздуванием ) при использовании GNUstep . [6] WINGs является общим для других приложений, включая диспетчер отображения входа в систему под названием WINGs Display Manager ( WDM ) и многие док-приложения . Апплеты док-станции и клипов Window Maker совместимы с апплетами, выпущенными AfterStep .

Window Maker был написан с нуля в первую очередь бразильским программистом Альфредо Кодзимой как оконный менеджер для GNUstep среды рабочего стола и изначально задумывался как улучшенный вариант AfterStep концепции дизайна оконного менеджера . Первый выпуск состоялся в 1997 году. [7] Какое-то время он был включен в качестве стандартного оконного менеджера в несколько дистрибутивов Linux , а также доступен в коллекции портов FreeBSD и OpenBSD . [8] Поскольку целью проекта было точное копирование дизайна несуществующих графических интерфейсов NeXTstep и OpenStep , дальнейшая разработка была легкой. В конце 2007 года широко доступной стабильной версией была версия 0.92, выпущенная в июле 2005 года, с последующими обновлениями обслуживания для некоторых пакетов распространения и портов. [9] [10]

В конце июня 2008 года в сообщении на веб-сайте проекта говорилось, что активная разработка возобновится, и отмечалось: «... мы очень усердно работаем над оживлением присутствия Window Maker на настольных компьютерах X Window (и, возможно, за его пределами). Мы рассчитываем снова предоставить де-факто минималистичный, но чрезвычайно функциональный оконный менеджер для всего мира». [11] 29 января 2012 года был выпущен Window Maker 0.95.1, что сделало его первым официальным релизом почти за семь лет. За этим последовал ряд релизов; По состоянию на октябрь 2023 г. последняя версия — 0.96,0, выпущенная 5 августа 2023 года. [12]

Название программы, игра слов на термине «widowmaker» , изначально было WindowMaker ( в верблюжьем корпусе и без пробела), но возник конфликт имен со старым продуктом под названием Windowmaker от Windowmaker Software Ltd, британской компании, производящей программное обеспечение для компаний, производящих окна и двери. . В соглашении 1998 года между разработчиками Window Maker и Windowmaker Software указано, что Window Maker (в смысле X) никогда не должен использоваться как одно слово.

Использование

[ редактировать ]

Поскольку он тесно связан с интерфейсом NeXT, его внешний вид по умолчанию может сбить с толку тех, кто ожидает Microsoft Windows и меню «Пуск» в стиле панель задач . Доступ ко всем приложениям можно получить, щелкнув правой кнопкой мыши фон рабочего стола, чтобы получить доступ к полностью настраиваемому главному меню. Меню также можно отобразить с помощью клавиатуры, с помощью F12 для меню приложения и F11 для оконного меню.

Альтернативный рабочий стол Manjaro OpenRC с wmaker
Рабочий стол Manjaro OpenRC с wmaker

Window Maker можно настроить, дважды щелкнув значок отвертки на доке. Значок, изображающий монитор компьютера, используется для запуска командного окна , а значок скрепки — для переключения между рабочими пространствами. Любой значок в Window Maker, включая значки приложений, можно легко изменить.

Значки, обозначающие запущенные приложения, появляются в нижней части экрана (пользователь может расширить окна приложений, чтобы закрыть их). По умолчанию док отображается в правом верхнем углу. Значки можно перетаскивать на док, чтобы сделать их постоянными. Край значка можно щелкнуть правой кнопкой мыши, чтобы настроить его параметры. Отдельное закрепляемое приложение под названием wmdrawer имеет выдвижной ящик, в котором могут храниться значки запуска приложений и файлов.

Основные приложения

[ редактировать ]
Инструмент графической настройки WPrefs

Хотя любое приложение X можно закрепить в Window Maker, типичные закрепляемые приложения WM называются док-приложениями . Обычно это часы и приложения для мониторинга системы. Существует множество реализаций часов, включая wmcallock, wmtime, wmlock (клон календарных часов, похожий на NeXTStep) и wmlockmon. Аплеты мониторинга включают wmload, wmavgload, wmmon, wmnet и wmnd. Доступно множество других док-приложений, обычно предназначенных для взаимодействия с другими «полноценными» приложениями.

Инструмент настройки WPrefs позволяет настраивать большинство настроек Window Maker. wmakerconf был разработан, чтобы предоставить больше возможностей конфигурации, в частности настройку темы. Файлы конфигурации обычно хранятся в ~/GNUstep/. Фон помощью можно изменить из командной строки с wmsetbg -s -u [filename.jpg] (wmsetbg означает «фон набора окон»).

FSViewer — это отдельный настраиваемый Miller Columns файловый браузер , разработанный для Window Maker в 1998 году Джорджем Клерноном как визуальная и функциональная аналогия Workspace Manager от NeXTstep. В 2002 году он был адаптирован Гвидо Шольцем для более поздних версий библиотек WINGs и Window Maker. [13]

aterm — это rxvt, на основе эмулятор терминала разработанный для Afterstep главным образом для визуальной привлекательности, с полосой прокрутки в стиле NeXTstep (которая соответствует внешнему виду Window Maker) и псевдопрозрачностью .

Меню приложения можно редактировать графически, что обеспечивает большую универсальность. Конфигурация записана в ~/GNUstep/Defaults/WMRootMenu в виде текстового файла, который можно легко читать и редактировать (в версиях после 0.94.0 он также может автоматически генерироваться из списка установленных приложений с помощью программы wmgenmenu).

Пункты меню могут быть установлены на:

  • Запустите программу или приложение с именем файла и другими аргументами или без них.
  • Запустите интерфейс командной строки с дополнительными аргументами или без них.
  • Запустите команду WM, например, закройте сеанс Window Maker или просмотрите список окон и рабочих пространств.
  • Перечислите подменю, содержащее любую из вышеперечисленных задач.

Многие дистрибутивы Linux определяют собственное меню приложений для Window Maker. Обычно его нельзя отредактировать с помощью инструмента настройки (который вместо этого предлагает заменить его стандартным меню по умолчанию, которое можно редактировать).

Талисман

[ редактировать ]
Панда Аманда, талисман Window Maker

Панда Аманда — талисман компании Window Maker. Ее разработала Агнешка Чайковская. [14] [15]

См. также

[ редактировать ]
  1. ^ «Выпущена версия 0.96.0» . 5 августа 2023 г. Проверено 7 августа 2023 г.
  2. ^ Window Maker , Freshports.org , получено 12 января 2012 г. Window Maker — это оконный менеджер X11, предназначенный для предоставления дополнительной поддержки интеграции со средой рабочего стола GNUstep. Он всеми возможными способами воспроизводит элегантный внешний вид графического интерфейса NeXTSTEP[tm]. Он быстрый, многофункциональный, простой в настройке и использовании. Кроме того, Window Maker работает с GNOME и KDE, что делает его одним из самых полезных и универсальных оконных менеджеров.
  3. ^ «ГНУ» . Проверено 25 июня 2012 г.
  4. ^ «Мастер окон» . Проверено 25 июня 2012 г.
  5. ^ Window Maker , Freshports.org, заархивировано из оригинала 16 мая 2008 г. , получено 12 января 2012 г.
  6. ^ Разработка , Windowmaker.info, заархивировано из оригинала 11 августа 2007 г. , получено 11 декабря 2007 г.
  7. ^ Чепмен, Марк, Создатель окон , Freshmeat.net , получено 12 января 2012 г.
  8. ^ Архив CVS , freebsd.org , получено 12 января 2012 г.
  9. ^ Архив новостей , windowmaker.info, заархивировано из оригинала 31 октября 2007 г. , получено 11 декабря 2007 г.
  10. ^ Window Maker ,portsmon.freebsd.org , получено 12 января 2012 г.
  11. ^ Window Maker: Home , windowmaker.info, 30 июня 2008 г., заархивировано из оригинала 07 августа 2008 г. , получено 19 сентября 2008 г.
  12. ^ Создатель окон: Новости
  13. ^ FSViewer , freebsdports.info , получено 12 декабря 2007 г.
  14. ^ Команда Window Maker Web. «Оконник-талисман» . kfo.ath.cx. ​Проверено 20 июля 2017 г.
  15. ^ Пью, Ричард (10 февраля 2017 г.). «Забытый талисман Window Maker» . кибербард.нет . Архивировано из оригинала 15 октября 2021 года . Проверено 24 сентября 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: df0e5017aa74f5ddba696f6dbb17d2c6__1715444280
URL1:https://arc.ask3.ru/arc/aa/df/c6/df0e5017aa74f5ddba696f6dbb17d2c6.html
Заголовок, (Title) документа по адресу, URL1:
Window Maker - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)