vydání distribuce , se kterými se prezentuje jako rychlá, open-source a soukromí respektující alternativa k Windows a macOS. Projekt se zaměřuje na kvalitní design s cílem vytvořit snadno použitelný systém s minimálními požadavky na zdroje a vysokou rychlostí spuštění. Uživatelům je nabízeno vlastní desktopové prostředí Pantheon.
Při vývoji původních komponentů Elementary OS se používá GTK3, jazyk Vala a vlastní framework Granite. Základ distribuce vychází z projektu Ubuntu. Na úrovni balíčků a podpory repozitářů je Elementary OS 5.1.x kompatibilní s Ubuntu 18.04. Grafické prostředí se zakládá na vlastním shellu Pantheon, který zahrnuje komponenty jako správce oken Gala (na bázi LibMutter), horní panel WingPanel, launcher Slingshot, ovládací panel Switchboard a dolní panel úloh. (přepsaná Vala varianta panelu Docky) a správce session Pantheon Greeter (na bázi LightDM).
Součástí prostředí je soubor úzce integrovaných aplikací potřebných pro řešení uživatelských úloh. Mezi aplikacemi většinu tvoří vlastní vývoj projektu, jako je emulátor terminálu Pantheon Terminal, správce souborů Pantheon Files, textový editor a hudební přehrávač Music (Noise). Projekt také vyvíjí správce fotografií Pantheon Photos (odvozený od Shotwell) a e-mailového klienta Pantheon Mail (odvozeného od Geary).
Hlavní novinky:
- V editoru Code, textovém editoru pro vývojáře zaměřeném na čtení a psaní kódu, byla přidána možnost posouvání za konec souboru, aby se konečný kód mohl pohodlně umístit na obrazovku. Byly optimalizovány procesy ukládání a načítání dat o velikosti a pozici oken, aby se minimalizovaly přístupy na disk. Byla vyřešena otázka posunu nebo vymazání bočního panelu s adresáři, což způsobovalo skrytí tlačítka „Otevřít složku projektu…“. V pluginu Outline/Symbols byla přidána zástupná hodnota, která se zobrazuje v případě, že nejsou k dispozici žádné proměnné, konstanty a další identifikátory v kódu.
- V Centru instalace aplikací (AppCenter) byly vyřešeny problémy s vysokým zatížením CPU při zobrazení některých screenshotů a skrytí informací o dostupnosti aktualizace Flatpak runtime.
- Ve správci souborů byla zajištěna změna barvy indikátoru diskového prostoru na bočním panelu při vyčerpání volného místa.
Byly odstraněny regresivní změny v panelu pro výběr souborové cesty, které způsobovaly problémy s výběrem a vyvoláním kontextového menu. Byla zavedena správná manipulace s soubory obsahujícími znak „#“. Byla vyřešena otázka změny velikosti okna při dlouhých názvech souborů v seznamu. - V přehrávači videa byla zrychlena manipulace s velkými kolekcemi videí a zajištěna správná manipulace při zmizení nebo přesunutí adresářů.
Byly vyřešeny problémy se zobrazováním externích titulků. - V indikátoru času je nyní zajištěno zobrazení správného času událostí z kalendáře-plánovače vytvořených v jiném časovém pásmu.
- Do verze 5.5.0, která bude použita v vydání Elementary OS 6, byl aktualizován rámec pro vývoj grafických aplikací , ve které se objevily nové styly Granite.STYLE_CLASS_COLOR_BUTTON a Granite.STYLE_CLASS_ROUNDED. Do widgetu Granite.Widgets.SourceList byla ve výchozím nastavení přidána boční panel (Gtk.STYLE_CLASS_SIDEBAR). Některé funkce a widgety byly přeřazeny do kategorie zastaralých, pro které se objevily adekvátní alternativy v GTK a GLib.
Zdroj: opennet.ru
