Wydanie środowiska użytkownika Enlightenment 0.24

Po dziewięciu miesiącach rozwoju odbyła się wydanie środowiska użytkownika Oświecenie 0.24, który opiera się na zestawie bibliotek EFL (Enlightenment Foundation Library) i elementarnych widżetach. Wydanie dostępne w teksty źródłowe, pakiety dystrybucyjne na razie nie uformowany.

Wydanie środowiska użytkownika Enlightenment 0.24

Najbardziej godne uwagi innowacje Oświecenie 0.24:

  • Dodano całkowicie przeprojektowany moduł do tworzenia zrzutów ekranu, obsługujący przycinanie i podstawowe funkcje edycji obrazu;
  • Zmniejszono liczbę narzędzi dostarczanych z flagą zmiany identyfikatora użytkownika (setuid). Takie narzędzia wymagające podwyższonych uprawnień są łączone w jedną aplikację systemową;
  • Dodano nowy podstawowy moduł z agentem uwierzytelniającym poprzez Polkit, co umożliwiło rezygnację z uruchamiania osobnego procesu w tle;
  • Istnieje możliwość sterowania jasnością i podświetleniem monitorów zewnętrznych (poprzez ddcutil);
  • W menedżerze plików EFM domyślna rozdzielczość miniatur została zwiększona do 256x256 pikseli;
  • Zaproponowano nowy moduł obsługi awarii;
  • Zapewnia płynny proces ponownego uruchamiania ze stopniowym zanikaniem treści i brakiem artefaktów na ekranie;
  • Proces ponownego uruchamiania jest teraz kontrolowany przez procedurę obsługi oświecenia, a nie przez samo środowisko;
  • Zwiększono wydajność przetwarzania tapet pulpitu poprzez wygenerowanie kilku opcji w różnych rozdzielczościach;
  • Włączono okresowe zwalnianie nieużywanej pamięci poprzez wywołanie malloc_trim;
  • Podczas korzystania z serwera X wskaźnik myszy jest ściśle powiązany z ekranem, aby zapobiec przekroczeniu granic;
  • Zamiast starego interfejsu do nawigacji po otwartych oknach i pulpitach (Pager) zastosowano komponent „podglądu miniatur”;
  • Dodano możliwość dostosowania tapety pulpitu bezpośrednio z Pagera;
  • Aplet sterujący odtwarzaniem automatycznie uruchamia wybrany odtwarzacz muzyki, jeśli jeszcze nie jest uruchomiony;
  • Dodano wyjątek dla gier ze Steam związany z ustaleniem poprawnego pliku „.desktop”;
  • Zapewniono płynniejszy proces uruchamiania dzięki wstępnemu ładowaniu komponentów w oddzielnym wątku pobierania wstępnego we/wy;
  • Dodano oddzielny limit czasu dla przełączenia na blokadę ekranu;
  • Stos Bluetooth Bluez4 został zastąpiony przez Bluez5;
  • Wszystkie problemy zidentyfikowane podczas testów w usłudze Coverity zostały rozwiązane.

Wydanie środowiska użytkownika Enlightenment 0.24

Przypomnijmy, że pulpit w Enlightenment tworzą takie komponenty jak menadżer plików, zestaw widżetów, launcher aplikacji oraz zestaw konfiguratorów graficznych. Enlightenment jest bardzo elastyczny w przetwarzaniu na Twój gust: konfiguratory graficzne nie ograniczają ustawień użytkownika i pozwalają dostosować wszystkie aspekty pracy, dostarczając zarówno narzędzia wysokiego poziomu (zmiana projektu, konfiguracja wirtualnych pulpitów, zarządzanie czcionkami, rozdzielczość ekranu , układ klawiatury, lokalizacja itp.), a także możliwości dostrajania niskiego poziomu (na przykład możesz skonfigurować parametry buforowania, przyspieszenie grafiki, zużycie energii i logikę menedżera okien).

Proponuje się wykorzystanie modułów (gadżetów) w celu rozszerzenia funkcjonalności oraz zaprojektowanie motywów w celu przeprojektowania wyglądu. W szczególności dostępne są moduły umożliwiające wyświetlanie na pulpicie kalendarza, prognozy pogody, monitoringu, regulacji głośności, oceny stanu naładowania baterii itp. Komponenty tworzące Enlightenment nie są ze sobą ściśle powiązane i można je wykorzystać w innych projektach lub do tworzenia specjalistycznych środowisk, takich jak powłoki dla urządzeń mobilnych.

Źródło: opennet.ru

Dodaj komentarz