Oświecenie (oprogramowanie) - Enlightenment (software)
Pierwotny autor (autorzy) | Carsten Haitzler |
---|---|
Deweloper(zy) | Zespół programistów oświecenia |
Pierwsze wydanie | 1997 |
Wersja stabilna | E24 0.24.2 / 26 lipca 2020
|
Magazyn | |
Napisane w | C ( EFL ) |
System operacyjny | Uniksopodobny |
Rodzaj | |
Licencja | Licencja BSD |
Stronie internetowej | www |
Enlightenment , znany również jako E , to menedżer okien do komponowania dla X Window System . Od wersji 20 Enlightenment jest również kompozytorem Wayland . Twórcy Enlightenment nazwali go „oryginalnym menedżerem okien dla oczu”.
Enlightenment zawiera funkcje zapewniające powłokę graficzną i może być używany w połączeniu z programami napisanymi dla GNOME lub KDE . W połączeniu z Enlightenment Foundation Libraries (EFL) Enlightenment może odnosić się do całego środowiska graficznego .
Historia
Pierwsza wersja Enlightenment została wydana przez Rastermana ( Carsten Haitzler ) w 1997 roku.
Wersja 0.17, określana również jako E17, była rozwijana przez 12 lat, począwszy od grudnia 2000 roku do 21 grudnia 2012 roku, kiedy została oficjalnie wydana jako stabilna. W okresie rozwoju był również określany jako DR17 (Development Release 17).
Jest to całkowicie przepisane na DR16 i zostało zaprojektowane jako pełnoprawna powłoka pulpitu , oparta na nowych bibliotekach Enlightenment Foundation (EFL).
Sam E16 jest nadal w aktywnym rozwoju, który działa niezależnie od E17, osiągając kamień milowy 1,0 w 2009 r. (1,0,23 od 2021 r.).
Bodhi Linux został zbudowany wokół pulpitu Enlightenment 17, ale rozwidlił go, aby stworzyć pulpit Moksha . Elive Linux używał również forka E17 jako głównego środowiska graficznego do 2019 roku, kiedy to powstała seria 3.7.
Obecna wersja to E24.
Historia wersji
E16
E16 zapewnia funkcje, których do dziś nie widać w wielu „zaawansowanych” środowiskach graficznych. Umożliwia użytkownikowi tworzenie siatki obszarów roboczych znanych jako „wirtualne pulpity”. Przełączanie między nimi odbywa się poprzez najechanie kursorem myszy na krawędź ekranu, po czym pulpit wydaje się przesuwać, aby odsłonić następny. Wszystkie pulpity są połączone, co oznacza, że jeśli okno jest za duże w stosunku do rozmiaru ekranu, możesz przejść do sąsiednich pulpitów, aby znaleźć resztę. Możesz mieć do 8 na 8 pulpitów w jednej siatce i do 32 siatek (każda może mieć inne tło), co daje 2048 możliwych obszarów roboczych. Użytkownicy mogą włączyć rodzaj „mapy” pulpitów, zwanej pagerem, na wypadek zgubienia się. Zapewniła również możliwość umieszczania okien w grupach (aby można je było usuwać, zmieniać rozmiar, zamykać itp. razem), „ikonifikację”, która jest podobna do minimalizacji, ale są przechowywane w „skrzynkach ikon”, które można przenosić, możliwość zmiany rodzaj lub całkowite usunięcie ramek i pasków tytułowych, zaawansowane ustawienia skrótów klawiszowych umożliwiające korzystanie z Enlightenment wyłącznie za pomocą klawiatury (e16keyedit to program z graficznym interfejsem użytkownika upraszczający ten proces), skryptowalny interfejs wiersza poleceń, który działa z większością, jeśli nie wszystkimi, E funkcje i (w nowszych wersjach) kompozytor z efektami takimi jak zanikanie i przezroczystość,
Jednym z celów menedżera okien jest możliwie jak największa konfiguracja. W tym celu zawiera on okna dialogowe dostosowywania ustawień fokusa, ruchu okien, zmiany rozmiaru, ustawień grupowania i rozmieszczania, dźwięku, wielu pulpitów, tła pulpitu, pagera, podpowiedzi i ustawienia automatycznego podnoszenia. Zawiera również okno dialogowe efektów specjalnych, z dwoma efektami, z których jeden to efekt „falowania” pulpitu.
E17
E17 ma wiele podstawowych funkcji, takich jak:
- W pełni tematyczny, zarówno z interfejsem opartym na menu, jak i zmieniającym motyw w wierszu poleceń
- Wbudowany menedżer plików
- Ikony na pulpicie
- Funkcja siatki wirtualnego pulpitu
- Modułowa konstrukcja: może dynamicznie ładować zewnętrzne moduły. Obecnie dostępne moduły obejmują:
- Pager : Przełączanie między różnymi wirtualnymi pulpitami
- iBar: Uruchamianie aplikacji
- iBox: Trzymanie zminimalizowanych aplikacji
- Engage (oryginał i przepisać na podstawie iTask NG): a dok podobny do Mac OS X doku
- Dropshadow: zapewnia cień dla każdego okna
- Zegar: zegar analogowy i cyfrowy
- Bateria: monitorowanie baterii laptopa
- CPUFreq: Monitorowanie procesora laptopa
- Temperatura: Monitorowanie temperatury laptopa
- Illume: modyfikuje interfejs użytkownika oświecenia, aby działał czysto na urządzeniu mobilnym
- Złożony: Pozwala użytkownikowi uruchomić oświecenie z efektami złożonymi
- Kafelkowanie: Umożliwia ustawienie kafelkowania na określonych wirtualnych pulpitach
- Jedna lub więcej półek do zarządzania rozmieszczeniem gadżetów i ich wyglądem na ekranie
- Możliwe są animowane, interaktywne tła pulpitu, elementy menu, elementy iBar i widżety pulpitu
- Cieniowanie okien, ikonizacja, maksymalizowanie i przyklejanie ustawień
- Konfigurowalne wiązania klawiszy
- Wsparcie internacjonalizacji
- Zestandaryzowane: Obsługuje wszystkie niezbędne normy ( NETWM , ICCCM , XDG i tak dalej)
- Menu zrzutu ekranu
E21
- Znacznie ulepszona obsługa Wayland
- Nowa infrastruktura gadżetowa
- Ulepszenia kreatora
- Tła wideo
E22
- Znacznie ulepszona obsługa Wayland
- Ulepszenia nowej infrastruktury gadżetów
- Dodano GUI narzędzia sudo/ssh askpass
- System budowy mezonów
- Ulepszenia zasad kafelkowania
- Zintegrowane regulatory głośności w każdym oknie
E23
- Nowa opcja wyściełanego zrzutu ekranu
- Meson build jest teraz systemem budowania
- Music Control obsługuje teraz protokół dbus rage MPRIS
- Dodaj obsługę Bluez5 z całkowicie nowym i przerobionym modułem i gadżetem
- Dodaj opcję dpms, aby ją wyłączyć lub włączyć
- Przełącznik okien Alt-Tab umożliwia przesuwanie okien podczas alt-Tab
- Wiele poprawek błędów, poprawki kompilacji ostrzeżeń itp.
- Ogromne ulepszenia obsługi Wayland
Historia wydań
Wersja | Kryptonim | Data wydania | Uwagi |
---|---|---|---|
pre-alfa | Oświecenie Alfa1 | Październik 1996 | |
0,13,2 | DR13 | 18 stycznia 1998 | |
0.14.0 | DR14 | 18 lipca 1998 | |
0.15.0 | DR15 | 12 marca 1999 r. | |
0,16 | DR16 | 27 października 1999 | Nadal utrzymywany od 2021 r. Preferowany przez wiele osób, zwłaszcza jako komputer stacjonarny „retro”. |
0,17 | DR17 | 21 grudnia 2012 | Wersja główna przepisana. Został rozwidlony, aby stworzyć pulpit Moshka. |
0,18 | DR18 | 22 grudnia 2013 | |
0,19 | DR19 | 15 września 2014 | |
0,20 | DR20 | 1 grudnia 2015 | |
0,21 | DR21 | 1 czerwca 2016 | |
0,22 | DR22 | 22 listopada 2017 | |
0,23 | DR 0,23 | 24 sierpnia 2019 | |
0,24 | DR 0,24 | 17 maja 2020 | Aktualne wydanie. |
Deweloperzy
- Główny
- Carsten „Rasterman” Haitzler : główny programista
- Kim „kwo” Woelders: opiekun E16
- Hisham „CodeWarrior” Mardam Bey
- Christopher „diabelskie rogi” Michael
- Mike „zmike” Blumenkrantz
- Nieaktywny
- Geoff „Mandragora” Harrison
Zobacz też
- Terminologia (oprogramowanie)
- Porównanie menedżerów okien X
- Biblioteki Fundacji Oświecenia
- Bodhi Linux
- OtwórzGEU