Создатель окон
![]() Внешний вид среды Window Maker по умолчанию: док-станция в правом верхнем углу, открытое меню и клип в левом верхнем углу. | |
Разработчик(и) | Разработчики Window Maker |
---|---|
Первоначальный выпуск | 1997 год |
Стабильная версия | 0.96.0 [1] ![]() |
Репозиторий | |
Операционная система | Unix-подобный |
Тип | Оконный менеджер |
Лицензия | GPL-2.0 или новее |
Веб-сайт | www ![]() |
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 г. [update] последняя версия — 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 для оконного меню.

Window Maker можно настроить, дважды щелкнув значок отвертки на доке. Значок, изображающий монитор компьютера, используется для запуска командного окна , а значок скрепки — для переключения между рабочими пространствами. Любой значок в Window Maker, включая значки приложений, можно легко изменить.
Значки, обозначающие запущенные приложения, появляются в нижней части экрана (пользователь может расширить окна приложений, чтобы закрыть их). По умолчанию док отображается в правом верхнем углу. Значки можно перетаскивать на док, чтобы сделать их постоянными. Край значка можно щелкнуть правой кнопкой мыши, чтобы настроить его параметры. Отдельное закрепляемое приложение под названием wmdrawer имеет выдвижной ящик, в котором могут храниться значки запуска приложений и файлов.
Основные приложения
[ редактировать ]
Хотя любое приложение 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. Ее разработала Агнешка Чайковская. [14] [15]
См. также
[ редактировать ]- Подсказки расширенного оконного менеджера
- Список компьютерных талисманов
- Категория: Компьютерные талисманы
Ссылки
[ редактировать ]- ^ «Выпущена версия 0.96.0» . 5 августа 2023 г. Проверено 7 августа 2023 г.
- ^ Window Maker , Freshports.org , получено 12 января 2012 г. Window
Maker — это оконный менеджер X11, предназначенный для предоставления дополнительной поддержки интеграции со средой рабочего стола GNUstep. Он всеми возможными способами воспроизводит элегантный внешний вид графического интерфейса NeXTSTEP[tm]. Он быстрый, многофункциональный, простой в настройке и использовании. Кроме того, Window Maker работает с GNOME и KDE, что делает его одним из самых полезных и универсальных оконных менеджеров.
- ^ «ГНУ» . Проверено 25 июня 2012 г.
- ^ «Мастер окон» . Проверено 25 июня 2012 г.
- ^ Window Maker , Freshports.org, заархивировано из оригинала 16 мая 2008 г. , получено 12 января 2012 г.
- ^ Разработка , Windowmaker.info, заархивировано из оригинала 11 августа 2007 г. , получено 11 декабря 2007 г.
- ^ Чепмен, Марк, Создатель окон , Freshmeat.net , получено 12 января 2012 г.
- ^ Архив CVS , freebsd.org , получено 12 января 2012 г.
- ^ Архив новостей , windowmaker.info, заархивировано из оригинала 31 октября 2007 г. , получено 11 декабря 2007 г.
- ^ Window Maker ,portsmon.freebsd.org , получено 12 января 2012 г.
- ^ Window Maker: Home , windowmaker.info, 30 июня 2008 г., заархивировано из оригинала 07 августа 2008 г. , получено 19 сентября 2008 г.
- ^ Создатель окон: Новости
- ^ FSViewer , freebsdports.info , получено 12 декабря 2007 г.
- ^ Команда Window Maker Web. «Оконник-талисман» . kfo.ath.cx. Проверено 20 июля 2017 г.
- ^ Пью, Ричард (10 февраля 2017 г.). «Забытый талисман Window Maker» . кибербард.нет . Архивировано из оригинала 15 октября 2021 года . Проверено 24 сентября 2022 г.
Внешние ссылки
[ редактировать ]- Списки рассылки Window Maker
- Window Maker Live , устанавливаемый Linux Live CD на базе Debian/Wheezy, использующий Window Maker в качестве графического интерфейса по умолчанию.
- "ВИНГсман", документация WINGs