Po dziewięciu miesiącach rozwoju zapowiedziano uruchomienie nowej wersji popularnego środowiska użytkownika „Enlightenment 0.24” który jest oparty na zestawie bibliotek EFL (Enlightenment Foundation Library) i elementarnych widgetach.
Dla tych, którzy nie są zaznajomieni z pulpitem Enlightenment, powinniście to wiedzieć składa się z komponentów takich jak menedżer plików, zestaw widżetów, program do uruchamiania aplikacji oraz zestaw konfiguratorów graficznych.
Oświecenie jest bardzo elastyczne w przetwarzaniu: konfiguratory graficzne nie ograniczają użytkownika w konfiguracji i pozwalają na konfigurację wszystkich aspektów pracy, zapewniając narzędzia wysokiego poziomu (zmiana projektu, konfiguracja wirtualnego pulpitu, zarządzanie czcionkami, rozdzielczość ekranu, układ klawiatury, lokalizacja itp.), a także możliwości strojenia niskiego poziomu (np. można skonfigurować buforowanie, przyspieszenie graficzne, zużycie energii, logikę menedżera okien).
W celu rozszerzenia funkcjonalności proponuje się zastosowanie modułów (gadżety) i do obróbki wyglądu: motywy. W szczególności moduły są dostępne do wyświetlenia na pulpicie kalendarz, prognoza pogody, monitorowanie, regulacja głośności, oszacowanie baterii itp. Komponenty oświecenia nie są ze sobą sztywno połączone i mogą być używane w innych projektach lub do tworzenia wyspecjalizowanych środowisk, takich jak osłony na urządzenia mobilne.
Co nowego w Enlightenment 0.24?
W nowej wersji środowiska dodano całkowicie przeprojektowany moduł do tworzenia zrzutów ekranu obsługujące kadrowanie i podstawowe funkcje edycji obrazu, plus se zmniejszyło liczbę zysków które są dostarczane ze wskaźnikiem do zmiany identyfikatorów użytkowników (setuid). Narzędzia wymagające podwyższonych uprawnień są łączone w jedną aplikację systemową.
Dodano nowy moduł podstawowy z agentem uwierzytelniającym poprzez Polkit, co pozwoliło pozbyć się uruchamiania oddzielnego procesu w tle i proces ponownego uruchamiania jest teraz kontrolowany przez sterownik enlightenment_start a nie z powodu samego środowiska.
Plik możliwość sterowania jasnością i podświetleniem monitorów zewnętrznych (przez ddcutil), oprócz poprawy wydajności przetwarzania tapet pulpitu poprzez generowanie różnych opcji w różnych rozdzielczościach.
W menedżerze plików EFM, domyślna rozdzielczość miniatur jest zwiększona do 256 × 256 pikseli, proponowany jest nowy sterownik blokady, a pełny proces ponownego uruchamiania zapewnia stopniowe zanikanie zawartości i brak artefaktów na ekranie.
Zamiast starego interfejsu nawigacji dla okien i otwartych pulpitów (Pager) używany jest komponent «podgląd miniatur».
Z innych zmian które wyróżniają się na tle nowej wersji:
- Okresowe zwalnianie nieużywanej pamięci poprzez wywołanie malloc_trim.
- Podczas korzystania z serwera X zaimplementowano sztywne powiązanie wskaźnika myszy z ekranem, aby zapobiec wychodzeniu wskaźnika poza granice.
- Dodano możliwość dostosowywania tapet bezpośrednio z Pagera.
- W aplecie sterowania odtwarzaniem wybrany odtwarzacz muzyczny uruchamia się automatycznie, jeśli jeszcze nie jest uruchomiony.
- Dodano wyjątek dla gier na Steamie związany z definicją poprawnego pliku „.desktop”.
- Płynniejszy proces uruchamiania jest zapewniony dzięki proaktywnemu ładowaniu komponentów w oddzielnym strumieniu wstępnego pobierania we / wy.
- Dodano oddzielny limit czasu, aby przejść do blokady ekranu.
- Stos Bluez4 Bluetooth zastąpiony Bluez5.
- Wszystkie problemy zidentyfikowane podczas testowania usługi Coverity zostały rozwiązane.
Wreszcie, jeśli chcesz dowiedzieć się więcej o tej premierze, możesz skonsultować się ogłoszenie w poniższym linku.
Zdobądź Oświecenie 0.24
Ci, którzy są zainteresowani możliwością zainstalowania tej nowej wersji, powinni to wiedzieć w tej chwili nie ma gotowych pakietów dla jakiejś dystrybucji, więc na razie Wiem tylko, że udało mi się zainstalować tę nową wersję, kompilując kod źródłowy.
doskonały