Открытый ящик
Разработчик(и) | Дана Янсенс, [ 1 ] [ 2 ] Микаэль Магнуссон [ 3 ] |
---|---|
Первоначальный выпуск | 18 сентября 2002 г |
Стабильная версия | 3.6.1 [ 4 ]
/ 1 июля 2015 г. |
Репозиторий | |
Написано в | С |
Операционная система | Unix-подобный |
Тип | Стекирование оконного менеджера |
Лицензия | GPL 2.0 или новее [ 5 ] |
Веб-сайт | открытый ящик |
Openbox — это бесплатный многоуровневый оконный менеджер для X Window System , распространяемый по лицензии GNU General Public License . [ 5 ] Первоначально получен из Blackbox [ 5 ] 0.65.0 ( проект C++ ), Openbox был полностью переписан на языке программирования C , и начиная с версии 3.0 больше не основан на каком-либо коде Blackbox. [ 6 ] По крайней мере, с 2010 года он считается полнофункциональным, свободным от ошибок и завершенным проектом. Периодическое техническое обслуживание проводится для поддержания работоспособности, но только при необходимости. [ 7 ]
Openbox спроектирован так, чтобы быть небольшим, быстрым и полностью совместимым с Руководством по соглашениям межклиентского взаимодействия (ICCCM) и подсказками расширенного оконного менеджера (EWMH). [ 8 ] Он поддерживает множество функций, таких как меню, с помощью которых пользователь может управлять приложениями или отображать различную динамическую информацию. [ 5 ]
Openbox является стандартным оконным менеджером в LXDE и часто устанавливается по умолчанию для LXQt . Он используется в таких дистрибутивах Linux , как BunsenLabs , ArchBang , Lubuntu , Trisquel и Manjaro . [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ]
Создателем и основным автором Openbox является Дана Янсенс из Карлтонского университета в Оттаве , Онтарио , Канада. [ 1 ] [ 17 ]
Использование Openbox
[ редактировать ]щелчком правой кнопкой мыши (или любой другой комбинацией клавиш ). Openbox обеспечивает «корневое меню» на рабочем столе, вызываемое [ 5 ] и позволяет пользователям настраивать способ управления окнами. Когда окно свернуто, оно становится невидимым. Чтобы снова открыть окна, большинство используют Alt+ Tab ↹ или меню «Рабочий стол» , доступное по щелчку правой кнопкой мыши. Или, иногда, нажатием средней кнопки. Расширение Openbox другими небольшими программами, которые добавляют значки, панели задач , [ 5 ] пусковые установки, EyeCandy и другие распространены.
Конфигурация
[ редактировать ]Существует только два файла конфигурации, оба расположены в ~/.config/openbox . Они названы меню.xml и rc.xml . Их можно редактировать вручную или с помощью графических инструментов настройки ObConf и obmenu. [ 5 ] [ 18 ] [ 19 ]
Все привязки мыши и клавиш можно настроить. Например, пользователь может установить:
- окно перехода на рабочий стол 3 при нажатии средней кнопки мыши на кнопку закрытия
- при прокрутке значка для перехода к следующему/предыдущему рабочему столу
- поднимать или не поднимать при нажатии/перемещении окна
Меню трубок
[ редактировать ]Openbox имеет динамическую систему меню, которая использует « меню каналов ». [ 5 ] [ 20 ] Пункт меню в системе конвейерного меню может принимать стандартный вывод сценария оболочки (или другого исполняемого файла) для создания подменю. Поскольку сценарий запускается каждый раз, когда указатель активирует его, и поскольку сценарий может оценивать условия окружающей среды, конвейерные меню позволяют условное ветвление . встроить в систему меню [ нужна ссылка ] Статическая система меню, используемая в большинстве оконных менеджеров, получает свой макет один раз, когда оконный менеджер перезапускается, и не имеет возможности изменять макет меню в зависимости от факторов окружающей среды. [ нужна ссылка ]
См. также
[ редактировать ]- Fluxbox — еще один форк Blackbox
- Сравнение оконных менеджеров X
Ссылки
[ редактировать ]- ^ Перейти обратно: а б Янсенс, Дана (ноябрь 2007 г.). «Пользователь: Дана Янсенс» . Проверено 19 января 2015 г.
- ^ Янсенс, Дана. «Разработчик Openbox Дана Янсенс» . Проверено 19 января 2015 г.
- ^ «git.openbox.org Git — dana/openbox.git/summary» . openbox.org . Проверено 25 августа 2015 г.
- ^ «Openbox:Журнал изменений» .
- ^ Перейти обратно: а б с д и ж г час * Сондерс, Майк (март 2008 г.). «Легкие оконные менеджеры» . Формат Linux (103). Великобритания: Будущее издательство . * Сондерс, Майк (March 2008). Легковесные ОМ (PDF) . Формат Linux (на русском языке) (103). Россия: Мезон.ру: 21.
- ^ GentooWiki (март 2008 г.). «HOWTO Openbox» . Архивировано из оригинала 3 апреля 2008 года . Проверено 7 апреля 2008 г.
- ^ «Openbox все еще разрабатывается?» . Реддит . Июнь 2021 года . Проверено 11 июня 2022 г.
- ^ «Документ о соответствии EWMH» . Архивировано из оригинала 31 октября 2019 года . Проверено 9 сентября 2009 г.
- ^ LXDEWiki (сентябрь 2008 г.). «LXDE Wiki» . Архивировано из оригинала 7 апреля 2015 года . Проверено 28 сентября 2008 г.
- ^ BunsenLabs Linux (декабрь 2020 г.). «БунзенЛабс Линукс» . Проверено 17 июля 2020 г.
- ^ «Постоянный выпуск (Linux Wiki)» . Проверено 29 мая 2014 г.
- ^ Лавернь, Джулиан (октябрь 2010 г.). «Приложения Lubuntu» . Проверено 14 января 2011 г.
- ^ DistroWatch (август 2010 г.). «Крошечный я» . Проверено 14 января 2011 г.
- ^ «Трискель Мини GNU/Linux» . Проект Трискель . Проверено 7 ноября 2012 г.
- ^ «Оконный менеджер Openbox взрослеет» . Linux.com . 11 июля 2007 года . Проверено 30 октября 2016 г.
- ^ «Манджаро — Openbox — Стабильный» . manjaro.org . Проверено 18 декабря 2018 г.
- ^ «Дана Янсенс» . Medium.com . Архивировано из оригинала 30 октября 2016 года . Проверено 30 октября 2016 г.
- ^ Проект Openbox (июнь 2007 г.). «ОбКонФ:О программе» . Проверено 7 апреля 2008 г.
- ^ изменение: Индекс , получено 28 марта 2012 г.
- ^ «Openbox Wiki:Меню каналов» .