Valaistuminen
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 9. helmikuuta 2017 tarkistetusta
versiosta . tarkastukset vaativat
7 muokkausta .
Enlightenment on avoimen lähdekoodin ikkunanhallinta X Window Systemille . Nimi käännetään sanaksi " valaistuminen " ja se lyhennetään usein yhdeksi E - kirjaimeksi
.
Enlightenment DR16
Ensimmäinen versio, Enlightenment Development Release 16, julkaistiin ensimmäisen kerran vuonna 2000. Versio 1.0.18 on tällä hetkellä saatavilla.
Enlightenment 17
Täysin uudelleen kirjoitettu tyhjästä Enlightenment DR16. Kehitysjakson aikana paketin nimi oli Enlightenment Development Release 17. Kahdentoista vuoden kehitystyön jälkeen 7.12.2012 projekti siirrettiin beta-vaiheeseen ja jo 21.12. vakaan version 0.17 virallinen julkaisu. 0 Nolla esitettiin [6]
Vuonna 2014 E17 on jo käytössä joissakin käyttöjärjestelmien jakeluissa pää- ja ainoana ikkunanhallintaohjelmana. Esimerkkejä tällaisista jakeluista ovat Yellow Dog Linux PlayStation 3 : lle , ELive - LiveCD , joka perustuu Debianiin , OpenGEU , MoonOS ja Bodhi Linux -pohjainen Ubuntu . E17 sisältyy myös Mageia - jakeluun .
E17:n tärkeimmät ominaisuudet [7]
- Pieni koko ja korkea suorituskyky
- Kehitetty suunnittelu- ja teemajärjestelmä
- Animaatiotuki teemoille, käyttöliittymäelementeille, kuvakkeille, työpöydälle ja kohdistimille
- Modulaarinen rakenne, ulkoisten moduulien dynaaminen lataus toiminnallisuuden laajentamiseksi on mahdollista
- Ikkunan tilat, ikkunan tilojen esto ja tallennus
- Suunnittelu (kuvakkeet, teemat, työpöydän taustakuvat) esitetään yhdessä binäärimuodossa, joka on optimoitu nopeaa lukemista ja näyttöä varten
- Laajennettu tuki virtuaalisille työasemille
- Näppäimistön ja hiiren pikanäppäinten asettaminen
- Unicode- tuki
- Käyttöliittymän käännös 20 kielelle, mukaan lukien venäjä.
- Korkea siirrettävyys. E17 ei toimi vain Linuxissa, vaan myös Windowsissa, Mac OS X:ssä, *BSD:ssä ja jopa PS3:ssa.
Enlightenment Foundation Libraries (EFL) on joukko kirjastoja, joita käytetään Enlightenment E17:ssä. Ne tarjoavat sekä Elementaryn puoliperinteisen työkalusarjan että kanvasobjektin (Evas) sekä tehokkaita abstrakteja objekteja (Edje), joita voidaan yhdistää, yhdistää tai jopa pinota päällekkäin alfakanavien avulla . ja tapahtumia. Kirjastot tarjoavat myös 3D-muunnoksia kaikille objekteille ja paljon muuta. [9]
EFL sisältää:
- Eina on tietotyyppikirjasto.
- Eet on tiedostojen käyttökirjasto.
- Evas on "kanvas" -kirjasto.
- Ecore on "tapahtumasilmukka" -kirjasto.
- Embryo on pieni kielen tulkki.
- Edje on grafiikkakirjasto.
- E_Dbus - D-Bus- sidokset .
- Efreet on freedesktop -tukikirjasto .
- Eeze on laitekirjasto, joka toimii suoraan udev :n kautta .
Kehittäjät [10]
- Carsten "Rasterman" Haitzler - projektin johtaja
- Corey «Atmos» Donohoe
- Ibukun "xcomp" Olumuyiwa
- Kim "kwo" Woelders - E16 ylläpitäjä
- Andrew "HandyAndE" Williams
- Hisham "CodeWarrior" Mardam Bey
- Geoff "Mandrake" Harrison
Muistiinpanot
- ↑ https://www.enlightenment.org/
- ↑ Enlightenment 0.25.4 -julkaisu - 2022.
- ↑ Enlightenment Open Source -projekti Open Hubissa: Languages Page - 2006.
- ↑ Tekijänoikeusilmoitus Enlightenmentille
- ↑ Enlightenment Open Source -projekti Open Hubissa: Lisenssisivu - 2006.
- ↑ E0.17 Julkaisu: ZERO . Haettu 14. maaliskuuta 2022. Arkistoitu alkuperäisestä 6. helmikuuta 2015. (määrätön)
- ↑ Käyttöopas arkistoitu 26. marraskuuta 2006. 29.12.2005 alkaen
- ↑ The Enlightenment Foundation Libraries Arkistoitu 11. kesäkuuta 2014 Wayback Machinessa Korkeatasoinen yleiskatsaus EFL:stä. Tässä asiakirjassa kuvataan kaiken teknologiamme taustalla olevat yleiset käsitteet.
- ↑ Enlightenment - Tietoja . Käyttöpäivä: 29. tammikuuta 2011. Arkistoitu alkuperäisestä 11. toukokuuta 2011. (määrätön)
- ↑ Täydellinen luettelo kehittäjistä Arkistoitu 15. marraskuuta 2006. (linkki ei ole käytettävissä 14-05-2013 [3459 päivää] lähtien - historia )
Linkit