Upplysning
Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från
versionen som granskades den 9 februari 2017; kontroller kräver
7 redigeringar .
Enlightenment är en fönsterhanterare med öppen källkod för X Window System . Namnet översätts som " upplysning " och förkortas ofta till en enda bokstav
E.
Enlightenment DR16
Den första versionen, Enlightenment Development Release 16, släpptes första gången 2000. Version 1.0.18 är för närvarande tillgänglig.
Upplysningen 17
Helt omskriven från grunden Enlightenment DR16. Under utvecklingsperioden hette paketet Enlightenment Development Release 17. Efter tolv års utveckling, den 7 december 2012, överfördes projektet till betastadiet och redan den 21 december den officiella Releasen av den stabila versionen 0.17. 0 Noll presenterades [6]
Under 2014 används E17 redan i vissa distributioner av operativsystem som den huvudsakliga och enda fönsterhanteraren. Exempel på sådana distributioner är Yellow Dog Linux för PlayStation 3 , ELive - LiveCD baserad på Debian , OpenGEU , MoonOS och Bodhi Linux- baserad på Ubuntu . E17 ingår också i Mageia- distributionen .
Nyckelfunktioner hos E17 [7]
- Liten storlek och hög prestanda
- Utvecklat system för design och teman
- Animationsstöd för teman, UI-element, ikoner, skrivbord och markörer
- Modulär struktur, dynamisk laddning av externa moduler för utökad funktionalitet är möjlig
- Fönstertillstånd, blockering och sparande av fönstertillstånd
- Design (ikoner, teman, skrivbordsunderlägg) presenteras i ett enda binärt format, optimerat för snabb läsning och visning
- Utökat stöd för virtuella skrivbord
- Ställa in kortkommandon för tangentbord och mus
- Unicode- stöd
- Översättning av gränssnittet till 20 språk, inklusive ryska.
- Hög portabilitet. E17 fungerar inte bara på Linux, utan även på Windows, Mac OS X, *BSD och till och med på PS3.
Enlightenment Foundation Libraries (EFL) är en uppsättning bibliotek som används i Enlightenment E17. De tillhandahåller både den halvtraditionella uppsättningen verktyg i Elementary, såväl som canvasobjektet (Evas), såväl som kraftfulla abstrakta objekt (Edje) som kan kombineras, kombineras eller till och med staplas ovanpå varandra med hjälp av alfakanaler och evenemang. Biblioteken tillhandahåller även 3D-transformationer för alla objekt och mycket mer. [9]
EFL inkluderar:
- Eina är ett datatypsbibliotek.
- Eet är ett filåtkomstbibliotek.
- Evas är ett "canvas"-bibliotek.
- Ecore är ett "event loop"-bibliotek.
- Embryo är en liten språktolk.
- Edje är ett grafikbibliotek.
- E_Dbus - D-Bus bindningar .
- Efreet är ett freedesktop -stödbibliotek .
- Eeze är ett enhetsbibliotek som fungerar direkt genom udev .
Utvecklare [10]
- Carsten "Rasterman" Haitzler - projektledare
- Corey «Atmos» Donohoe
- Ibukun "xcomp" Olumuyiwa
- Kim "kwo" Woelders - E16 underhållare
- Andrew "HandyAndE" Williams
- Hisham "CodeWarrior" Mardam Bey
- Geoff "Mandrake" Harrison
Anteckningar
- ↑ https://www.enlightenment.org/
- ↑ Enlightenment 0.25.4 Release - 2022.
- ↑ Upplysningsprojektet med öppen källkod på Open Hub: Languages-sidan - 2006.
- ↑ Upphovsrättsmeddelande för upplysning
- ↑ The Enlightenment Open Source Project on Open Hub: Licenses Page - 2006.
- ↑ E0.17 Release: NOLL . Hämtad 14 mars 2022. Arkiverad från originalet 6 februari 2015. (obestämd)
- ↑ Användarhandbok Arkiverad 26 november 2006. från 29.12.2005
- ↑ The Enlightenment Foundation Libraries Arkiverad 11 juni 2014 på Wayback Machine En översikt över EFL på hög nivå. Detta dokument beskriver de allmänna koncepten bakom all vår teknologi.
- ↑ Upplysning - Om . Datum för åtkomst: 29 januari 2011. Arkiverad från originalet den 11 maj 2011. (obestämd)
- ↑ Fullständig lista över utvecklare Arkiverad 15 november 2006. (otillgänglig länk sedan 2013-05-14 [3459 dagar] - historik )
Länkar