Pas një vit zhvillimi, doli në treg ambienti përdorues Enlightenment 0.27, i cili bazohet në grupin e bibliotekave EFL (Enlightenment Foundation Library) dhe widget-at Elementary. Publikimi është i disponueshëm në kodin burimor pa publikimin e ndërtimeve të gatshme. Lista e ndryshimeve për publikimin 0.27 nuk është formuar, vetëm një listë e komiteteve është e disponueshme, ku kryesisht enumerohen rregullimet e gabimeve dhe përmirësime të vogla në widget-a.
Desktop-i në Enlightenment formohet nga komponente të tilla si menaxheri i skedave, grupi i widget-ve, panelet e lançimit të aplikacioneve dhe konfiguruesit grafikë. Konfiguruesit grafikë ofrojnë si mjete të avancuara për konfigurimin (ndryshimi i pamjes, konfigurimi i ambienteve virtuale të punës, menaxhimi i shkrimeve, rezolucionit të ekranit, renditjes së tastierave, lokalizimit etj.), ashtu edhe mundësi për tinkturë të nivelit të ulët (për shembull, mund të konfigurohen parametrat e cache-it, accelerimit grafik, konsumit të energjisë, të ndryshohet logjika e funksionimit të menaxherit të dritareve).
PĂ«r tĂ« zgjeruar funksionalitetin, ato sugjerojnĂ« pĂ«rdorimin e moduleve (gadget-eve), dhe pĂ«r tĂ« ri dizajnuar pamjen â tema tĂ« dizajnit. Disponohen module pĂ«r shfaqjen nĂ« desktop tĂ« kalendarĂ«ve-planifikues, parashikim tĂ« motit, tĂ« dhĂ«nave tĂ« monitorimit, rregulluesit tĂ« volumit, widget-it pĂ«r vlerĂ«simin e ngarkesĂ«s sĂ« baterisĂ«. KomponentĂ«t pĂ«rbĂ«rĂ«s tĂ« Enlightenment nuk janĂ« fort tĂ« lidhur me njĂ«ri-tjetrin dhe mund tĂ« pĂ«rdoren nĂ« projekte tĂ« tjera ose pĂ«r krijimin e ambienteve tĂ« specializuara, siç janĂ« shell-et pĂ«r pajisjet mobile.
Si varësitë e detyrueshme, janë deklaruar EFL, libexif dhe libpam (vetëm në Linux). Ndër varësitë e rekomanduara, të nevojshme për të arritur funksionalitetin e plotë: connman për konfigurojën e rrjetit; bluez5 për funksionalitetin Bluetooth; bc për kalkulatorin e integruar; pulseaudio për menaxhimin e pajisjeve të zërit; acpid për përpunimin e ngjarjeve të ndryshme harduerike; packagekit për ndjekjen e përditësimeve të sistemit; udisks2 për montimin e disqeve të jashtme; ddcutil për menaxhimin e ndriçimit të ekranit; gdb për gjurmimin e dështimeve të papritura.

Në të njëjtën kohë, projekti Enlightenment publikoi një grup bibliotekash EFL 1.28 (Enlightenment Foundation Library), të cilat lejojnë krijimin e ndërfaqeve grafike vizualisht tërheqëse, të cilat dallohet për kompaktesën, konsum të ulët resursesh dhe performancë të lartë. Pavarësisht zhvillimit fillestar si bazë për ambientin Enlightenment, komponentët EFL shpesh përdoren për ndërtimin e ndërfaqeve për elektronikat e konsumit dhe pajisjet mobile. Për shembull, EFL është një pjesë përbërëse e platformës mobile Tizen, përdoret në pajisjet e shtëpisë Electrolux, produktet Samsung, ProFUSION, Free.fr dhe Calaos.
Përbërja EFL:
- Eina â njĂ« bibliotekĂ« me implementimin e tipeve tĂ« dhĂ«nash (nĂ« array, hesh, listĂ«, pemĂ«) dhe mjete ndihmĂ«se (puna me log, vlerĂ«simi i performancĂ«s, konvertimi i formateve etj.).
- Eet â njĂ« bibliotekĂ« pĂ«r regjistrimin e njĂ« seti tĂ« rastĂ«sishĂ«m tĂ« blloqeve tĂ« dhĂ«nash nĂ« njĂ« skedar pĂ«r lexim tĂ« shpejtĂ« tĂ« mĂ«vonshĂ«m nĂ« rend tĂ« rastĂ«sishĂ«m.
- Evas â njĂ« sistem renditjeje pĂ«r organizimin e daljes nĂ« ekran. Evas operon me pĂ«rmbajtjen e ekranit si njĂ« skenĂ« me objekte, gjendja e tĂ« cilave mund tĂ« gjurmohet. NĂ« skenĂ«, mund tĂ« kryhen operacione tĂ« tilla si shkallĂ«zimi, rrotullimi dhe transformime 3D. Ky qasje, e cila Ă«shtĂ« e abstraktuar nga pozita e elementeve tĂ« ekranit, lejon zhvillimin e ndĂ«rfaqes sĂ« pĂ«rdoruesit nga kĂ«ndvĂ«shtrimi i dizajnerit, e jo programuesit (nĂ« kod mjafton tĂ« pĂ«rcaktohet logjika dhe tĂ« mos mendohet pĂ«r vizatimin dhe daljen nĂ« ekran). Evas gjithashtu e abstrakton metodĂ«n e daljes, duke lejuar pĂ«rdorimin e tĂ« njĂ«jtit kod me renditje tĂ« nxitur nga softueri dhe hardueri.
- Ecore â njĂ« bibliotekĂ« pĂ«r organizimin e ciklit tĂ« trajtimit tĂ« ngjarjeve, duke ofruar njĂ« set modulash pĂ«r thjeshtimin e detyrave tĂ« lidhura me trajtimin e ngjarjeve, si puna me Evas, fillesa, lidhjet rrjet dhe tĂ« tjera.
- Embryo â njĂ« bibliotekĂ« pĂ«r shkruarjen e aplikacioneve tĂ« vogla tĂ« kompiluara pĂ«r pajisje tĂ« integruara.
- Edje â njĂ« bibliotekĂ« grafike qĂ« ndan pamjen nga kodi (dizajni pĂ«rcaktohet nĂ« formĂ«n e njĂ« shablloni tĂ« ngarkuar nga skedari). Edje zĂ« njĂ« vend midis HTML+CSS dhe SVG. Me ndihmĂ«n e kĂ«saj biblioteke, mund tĂ« formoni njĂ« ndĂ«rfaqe pĂ«rdoruesi, tĂ« pajisur me efekte vizuale tĂ« animuara dhe qĂ« mbĂ«shtet dizajnin dinamik (pamja mund tĂ« ndryshohet plotĂ«sisht thjesht duke ndryshuar shabllonin EDJ dhe pa prekur kodin, ndĂ«rsa, ndryshe nga temat vizuale, rendi i pĂ«rbĂ«rĂ«sve mund tĂ« ndryshohet nĂ« mĂ«nyrĂ« arbitrare).
- Efreet â njĂ« bibliotekĂ« qĂ« lejon pĂ«rdorimin nĂ« aplikacione tĂ« specifikimeve tĂ« Freedesktop.org pĂ«r punĂ«n me ikona, skedarĂ«t Desktop dhe menunĂ«.
- Eeze â njĂ« bibliotekĂ« pĂ«r organizimin e ndĂ«rveprimit me pajisje tĂ« jashtme pĂ«rmes udev, HAL dhe mekanizmave tĂ« tjerĂ«.
- Expedite â njĂ« mjet pĂ«r matjen e performancĂ«s qĂ« mund tĂ« testojĂ« motorĂ« tĂ« ndryshĂ«m Evas, si X11, XRender, OpenGL, SDL dhe DirectFB.
- Evil â implementimi i nivelit tĂ« kompatibilitetit pĂ«r punĂ«n nĂ« platformĂ«n Windows.
- Eio â njĂ« ndĂ«rfaqe abstrakte pĂ«r aksesin nĂ« sistemin e skedarĂ«ve dhe realizimin e hyrjeve/daljeve asinkrone.
- Emotion â njĂ« bibliotekĂ« pĂ«r integrimin e menaxherĂ«ve pĂ«r luajtjen e zĂ«rit dhe videos nĂ« aplikacione. Luajtja e videos mund tĂ« realizohet duke pĂ«rdorur Gstreamer, Xine ose plugin tĂ« tjera tĂ« jashtme (si VLC), me videon e paraqitur si njĂ« objekt standard nĂ« Evas.
- Ethumb â njĂ« bibliotekĂ« pĂ«r formimin e miniaturave tĂ« imazheve qĂ« pĂ«rmbushin standardet freedesktop.org. Ethumb Ă«shtĂ« realizuar si njĂ« shĂ«rbim dbus dhe bibliotekĂ« klienti qĂ« ndĂ«rvepron me kĂ«tĂ« shĂ«rbim.
- Elementary â njĂ« grup widget-esh me implementim tĂ« gatshĂ«m tĂ« elementeve tĂ« ndryshĂ«m grafikĂ« (nga butonat dhe elementet e kontrollit, deri te kalendari dhe moduli i redaktimit tĂ« tekstit).
- Eldbus â njĂ« shtresĂ« mbi DBus.
- Ephysics â ofron mjete pĂ«r pĂ«rdorimin e motorit tĂ« simulimit tĂ« proceseve fizike Bullet nĂ« aplikacionet e bazuara nĂ« EFL. Ephysics siguron lidhjen ndĂ«rmjet Bullet dhe bibliotekave Ecore dhe Evas.
- Ecore Audio â API pĂ«r punĂ«n me zĂ«rin.
Burimi: opennet.ru
