Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Enlightenment , также известный как E , является оконным менеджером композитинга для X Window System . Начиная с версии 20, Enlightenment также является композитором Wayland . [2] Разработчики Enlightenment назвали его «оригинальным оконным менеджером, конфетным для глаз». [3]

Enlightenment включает функции, обеспечивающие графическую оболочку , и его можно использовать вместе с программами, написанными для GNOME или KDE . При использовании вместе с библиотеками Enlightenment Foundation (EFL) Enlightenment может относиться ко всей среде рабочего стола . [4]

История [ править ]

Первая версия Enlightenment была выпущена Растерманом ( Карстен Хайцлер ) в 1997 году [5].

Версия 0.17, также известная как E17, находилась в разработке в течение 12 лет, начиная с декабря 2000 года [6] до 21 декабря 2012 года, когда она была официально выпущена как стабильная. [7] В период разработки он также назывался DR17 (Development Release 17).

Он полностью переписан на DR16 и был разработан как полноценная оболочка рабочего стола , основанная на новых библиотеках Enlightenment Foundation (EFL).

Сам E16 все еще находится в активной разработке, которая работает независимо от E17, достигнув отметки 1.0 в 2009 году (1.0.22 по состоянию на 2020 год). [8]

Bodhi Linux был построен на основе рабочего стола Enlightenment 17, но развил его, чтобы создать рабочий стол Moksha .

Текущая версия - E24. [1]

Особенности [ править ]

E16 [ править ]

  • Enlightenment позволяет пользователю иметь сетку рабочих пространств, называемых виртуальными рабочими столами. Переключение между ними достигается путем метания курсора мыши к краю экрана, при котором рабочий стол скользит по экрану, открывая следующий. Максимальный размер сетки составляет восемь на восемь рабочих столов, и у пользователя может быть 32 сетки (каждая с разным фоном), что в сумме составляет 2048 возможных пространств рабочего стола (пользователи могут включить карту рабочих столов на случай, если они потеряются, что называется пейджер).
  • Панель перетаскивания рабочего стола позволяет «сдвинуть» рабочий стол, чтобы открыть рабочий стол «снизу». Команда E использует аналогию листов бумаги, уложенных друг на друга, где пользователь может частично отодвинуть кусок, чтобы увидеть, что находится под ним.
  • Группировка окон: возможность объединять окна в группы, чтобы их все можно было перемещать, изменять размер, закрывать и т. Д. Вместе.
  • Иконизация : уменьшение окон до значка, хранящегося в «боксах для значков», которые можно разместить на экране.
  • Возможность изменять границы окна (или полностью удалять границы и строки заголовка).
  • Пользователи могут создавать сочетания клавиш для таких действий, как развертывание окон, запуск программ, перемещение между рабочими столами и перемещение курсора мыши, что позволяет использовать Enlightenment исключительно с помощью клавиатуры. e16keyedit - это графическая программа для упрощения создания привязки клавиш.
  • Он содержит интерфейс командной строки, eesh, который влияет на действия оконного менеджера и позволяет писать мощные сценарии оболочки, управляющие большинством функций на рабочем столе, от настроек до манипуляций с одним окном.
  • Новые версии включают эффекты композитинга, такие как затухание и прозрачность.

Одна из целей оконного менеджера - сделать его максимально настраиваемым, и для этого он включает в себя диалоги настройки для настроек фокуса, перемещения окна, изменения размера, группировки и настроек размещения, звука, нескольких рабочих столов, фона рабочего стола, пейджера, всплывающей подсказки и настройки автоподъема. Он также включает в себя диалоговое окно со специальными эффектами, включая эффект «ряби» на рабочем столе.

E17 [ править ]

DR17 с прежней темой по умолчанию Bling-bling. Тема была заменена на Black and White

E17 имеет множество основных функций, таких как:

  • Полностью настраиваемый, с изменяющим тему интерфейсом на основе меню и командной строки
  • Встроенный файловый менеджер
  • Иконки на рабочем столе
  • Функция сетки виртуального рабочего стола
  • Модульная конструкция: может динамически загружать внешние модули. Доступные в настоящее время модули включают в себя:
    • Пейджер : переключение между различными виртуальными рабочими столами
    • iBar: Запуск приложений
    • iBox: хранение свернутых приложений
    • Engage (оригинал [9] и перезапись на основе ITask NG): A док похожа на Mac OS X доке
    • Dropshadow: Предоставляет тень для каждого окна.
    • Часы: аналоговые и цифровые часы
    • Аккумулятор: мониторинг аккумулятора ноутбука
    • CPUFreq: мониторинг процессора ноутбука
    • Температура: мониторинг температуры ноутбука
    • Illume: изменяет пользовательский интерфейс просвещения для чистой работы на мобильном устройстве.
    • Композитный: позволяет пользователю запускать просветление с помощью композитных эффектов.
    • Плитка: позволяет настроить мозаику на указанных виртуальных рабочих столах.
  • Одна или несколько полок для управления размещением гаджета и его внешним видом на экране.
  • Возможны анимированные интерактивные фоны рабочего стола, элементы меню, элементы iBar и виджеты рабочего стола.
  • Затенение окон, иконизация, развертывание и закрепление настроек
  • Настраиваемые привязки клавиш
  • Поддержка интернационализации
  • Стандартизированный: поддерживает все необходимые стандарты ( NetWM , ICCCM , XDG и т. Д.)

E21 [ править ]

  • Значительно улучшенная поддержка Wayland
  • Новая инфраструктура гаджетов
  • Улучшения мастера
  • Видео фоны

E22 [ править ]

  • Значительно улучшенная поддержка Wayland
  • Улучшения инфраструктуры новых гаджетов
  • Добавлен графический интерфейс утилиты sudo / ssh askpass
  • Система построения мезонов
  • Улучшения тайловой политики
  • Встроенные регуляторы громкости для каждого окна

E23 [ править ]

  • Новая опция дополненного скриншота
  • Сборка Meson теперь - это система сборки
  • Music Control теперь поддерживает протокол dbus rage MPRIS
  • Добавьте поддержку Bluez5 с совершенно новым и переделанным модулем и гаджетом
  • Добавьте опцию dpms, чтобы выключить или включить
  • Переключатель окон Alt-Tab позволяет перемещать окна во время Alt-Tabbing
  • Множество исправлений ошибок, исправлений предупреждений компиляции и т. Д.
  • Значительные улучшения в поддержке Wayland

История выпусков [ править ]

Устаревшие источники

Разработчики [ править ]

Главный
  • Карстен «Растерман» Хайцлер : ведущий разработчик
  • Ким "kwo" Вельдерс: сопровождающий E16
  • Хишам "CodeWarrior" Мардам Бей
  • Кристофер "devilhorns" Майкл
  • Майк "zmike" Блюменкранц
Неактивный
  • Джефф "Мандрагора" Харрисон

См. Также [ править ]

  • Терминология (программное обеспечение)
  • Сравнение оконных менеджеров X
  • Библиотеки Фонда Просвещения
  • Бодхи Линукс
  • OpenGEU

Ссылки [ править ]

  1. ^ a b Хайцлер, Карстен (26 июля 2020 г.). "Просвещение DR 0.24.2 Релиз" . Enlightenment.org . Проверено 28 июля 2020 .
  2. ^ "Enlightenment DR 0.20.0 Release" . Enlightenment.org . Проверено 8 марта +2016 .
  3. Кейт Паккард , Дерон Джонсон (3 июля 2007 г.). «Композитное расширение» .
  4. ^ «Портал: Просвещение» . en.opensuse.org. 2012-12-21. Архивировано 12 февраля 2018 года . Проверено 17 июня 2014 .
  5. ^ «Просвещение DR16» . Просвещение .
  6. Перейти ↑ Geisler, Martin (9 декабря 2000). «E17 был привязан к CVS» . Мартин Гейслер Интернет .
  7. ^ Блюменкранц, Майк. «E17 выпуска: ZERO» . Enlightenment.org . Проверено 22 декабря 2012 года .
  8. ^ «Просвещение E16» . Проверено 18 февраля 2018 .
  9. ^ "Заниматься" . Веб-сайт Энди Уильямса . 15 декабря 2014 г.
  10. ^ "enlightenment-1.0alpha-1.i386.rpm" . CDrom Архив .
  11. ^ "Новый E уже выпущен" . Новости Slashdot .
  12. ^ "enl_BETA-0.13.3.tar.gz" . Исходный архив (файл README) .
  13. ^ "Enlightenment 0.14 release" . Slashdot .
  14. ^ "E news" в Wayback Machine (архивировано 28 апреля 1999 г.)
  15. ^ "Официальное слово о просвещении DR14" . Slashdot .
  16. ^ «Просвещение 0,15» . Slashdot .
  17. ^ "E news" на Wayback Machine (архивировано 4 марта 2000 г.)
  18. ^ "Просвещение 0.16.7.2 выпущено!" . Архив форума .
  19. ^ "После 12 лет разработки E17 исчез" . Slashdot .
  20. ^ "Enlightenment DR 0.18: Улучшенная композиция, поддержка Wayland" . слэшдот .
  21. ^ "v0.19.0" . git релиз .
  22. ^ "Enlightenment E20 выпущен с полной поддержкой Wayland" . слэшдот .
  23. ^ "v0.21.0" . git релиз .
  24. ^ "v0.22.0" . git релиз .
  25. ^ "v0.23.0" . git релиз .
  26. ^ "v0.24.0" . git релиз .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Официальный сайт для более старых e16
  • Источники (git)
  • Статус распространения операционных систем