Osvícení
Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od
verze recenzované 9. února 2017; kontroly vyžadují
7 úprav .
Enlightenment je open source správce oken pro X Window System . Název se překládá jako „ osvícení “ a často se zkracuje na jediné písmeno
E.
Enlightenment DR16
První verze, Enlightenment Development Release 16, byla poprvé vydána v roce 2000. V současné době je k dispozici verze 1.0.18.
Osvícení 17
Kompletně od základu přepsáno Enlightenment DR16. Během vývojového období se balíček jmenoval Enlightenment Development Release 17. Po dvanácti letech vývoje byl 7. prosince 2012 projekt převeden do fáze beta a již 21. prosince došlo k oficiálnímu Release stabilní verze 0.17. Byla předložena 0 nula [6]
V roce 2014 se již E17 používá v některých distribucích operačních systémů jako hlavní a jediný správce oken. Příklady takových distribucí jsou Yellow Dog Linux pro PlayStation 3 , ELive - LiveCD založené na Debianu , OpenGEU , MoonOS a Bodhi Linux založené na Ubuntu . E17 je také součástí distribuce Mageia .
Klíčové vlastnosti E17 [7]
- Malé rozměry a vysoký výkon
- Vyvinutý systém designu a témat
- Podpora animací pro motivy, prvky uživatelského rozhraní, ikony, plochy a kurzory
- Modulární struktura, dynamické načítání externích modulů pro rozšíření funkčnosti je možné
- Stavy oken, blokování a ukládání stavů oken
- Design (ikony, motivy, tapety na plochu) je prezentován v jediném binárním formátu, optimalizovaném pro rychlé čtení a zobrazení
- Rozšířená podpora pro virtuální desktopy
- Nastavení klávesových a myších zkratek
- Podpora Unicode
- Překlad rozhraní do 20 jazyků, včetně ruštiny.
- Vysoká přenosnost. E17 funguje nejen na Linuxu, ale také na Windows, Mac OS X, *BSD a dokonce i na PS3.
Enlightenment Foundation Libraries (EFL) je sada knihoven používaných v Enlightenment E17. Poskytují jak polotradiční sadu nástrojů v Elementary, tak i objekt plátna (Evas), stejně jako silné abstraktní objekty (Edje), které lze kombinovat, kombinovat nebo dokonce skládat na sebe pomocí alfa kanálů . a události. Knihovny také poskytují 3D transformace pro všechny objekty a mnoho dalšího. [9]
EFL zahrnuje:
- Eina je knihovna datových typů.
- Eet je knihovna pro přístup k souborům.
- Evas je knihovna „plátna“.
- Ecore je knihovna "smyčka událostí".
- Embryo je tlumočník malých jazyků.
- Edje je grafická knihovna.
- Vazby E_Dbus - D-Bus .
- Efreet je podpůrná knihovna pro freedesktop .
- Eeze je knihovna zařízení, která funguje přímo přes udev .
Vývojáři [10]
- Carsten "Rasterman" Haitzler - vedoucí projektu
- Corey "Atmos" Donohoe
- Ibukun "xcomp" Olumuyiwa
- Kim "kwo" Woelders - správce E16
- Andrew "HandyAndE" Williams
- Hisham "CodeWarrior" Mardam Bey
- Geoff "Mandrake" Harrison
Poznámky
- ↑ https://www.enlightenment.org/
- ↑ Vydání Enlightenment 0.25.4 – 2022.
- ↑ Projekt osvícení Open Source na Open Hub: Stránka jazyků - 2006.
- ↑ Oznámení o autorských právech pro Enlightenment
- ↑ The Enlightenment Open Source Project on Open Hub: License Page - 2006.
- ↑ E0.17 Release: ZERO . Získáno 14. března 2022. Archivováno z originálu 6. února 2015. (neurčitý)
- ↑ Uživatelská příručka Archivována 26. listopadu 2006. ze dne 29.12.2005
- ↑ The Enlightenment Foundation Libraries Archived 11. června 2014 na Wayback Machine Přehled EFL na vysoké úrovni. Tento dokument popisuje obecné koncepty všech našich technologií.
- ↑ Osvícení – O . Datum přístupu: 29. ledna 2011. Archivováno z originálu 11. května 2011. (neurčitý)
- ↑ Úplný seznam vývojářů Archivováno 15. listopadu 2006. (odkaz nedostupný od 14-05-2013 [3459 dní] - historie )
Odkazy