Pri razvoju originalnih Elementary OS komponenti koriste se GTK3, Vala jezik i Graniteov vlastiti framework. Razvoj projekta Ubuntu koristi se kao osnova distribucije. Na razini podrške za pakete i repozitorije, Elementary OS 5.1.x kompatibilan je s Ubuntu 18.04. Grafičko okruženje temelji se na Pantheonovoj vlastitoj ljusci, koja kombinira komponente kao što su Gala window manager (temeljen na LibMutteru), gornji WingPanel, Slingshot launcher, Switchboard control panel, donja taskbar
Okruženje uključuje skup aplikacija čvrsto integriranih u jedno okruženje koje su neophodne za rješavanje problema korisnika. Među aplikacijama, većina je vlastiti razvoj projekta, kao što je emulator terminala Pantheon Terminal, upravitelj datoteka Pantheon Files i uređivač teksta
Ključne inovacije:
- Proširene su mogućnosti Centra za instalaciju aplikacija (AppCenter). Korisnicima je dana mogućnost instaliranja ažuriranja bez administratorskih prava (podrazumijeva se da administrator samo potvrđuje instalaciju, a ažuriranja iz standardnog repozitorija mogu se instalirati i bez njega). Osim toga, skup aplikacija koje je razvio projekt Elementary OS i nudi se prema zadanim postavkama u formatu Flatpak već je instaliran u obliku korisničkih aplikacija (smještenih u direktoriju korisnika, a ne u sustavu), a instalacija i ažuriranje takvih programa čini ne zahtijeva administratorska prava. Ostale promjene uključuju implementaciju predmemoriranja prethodno pregledanih sadržaja početne stranice kataloga aplikacija i prikaz sadržaja predmemorije u nedostatku pristupa mreži.
- Upravitelj datoteka sada podržava kopiranje i lijepljenje slika u druge aplikacije putem međuspremnika (ranije se nije prenosila sama slika, već put do datoteke). U načinu pregledavanja popisa datoteka prikazuje se opis alata s informacijama o datoteci, što omogućuje, primjerice, brzu procjenu rezolucije slike bez otvaranja preglednika. Dodana je mogućnost kruženja kroz rezultate pretraživanja pomoću tipke tab. Kada pokušate otvoriti datoteku iz koša za smeće, dodan je dijaloški okvir koji od vas traži da prvo vratite datoteku.
- Odjeljak mrežnih postavki ima poboljšanu podršku za vrste enkripcije i pruža točnije informacije o korištenoj enkripciji. Riješen zastoj pri pokušaju promjene postavki s više ploča.
- Značajno poboljšana izvedba za promjenu mjeseci u indikatoru vremena kada postoje aktivni događaji u rasporedu.
- Ikone sustava ažurirane su za korištenje nove palete kompatibilne s Bubblegum i Mint. Nove ikone su dodane da vas obavijeste o dostupnosti hitnih ažuriranja i sinkronizaciji podataka. Predložene su dodatne veličine ikona za zatvaranje prozora i postavki.
Izvor: opennet.ru