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 widżetów Elementary. Numer dostępny jest w teksty źródłowe, pakiety dla dystrybucji na razie nie uformowany.

Wydanie środowiska użytkownika Enlightenment 0.24

Najbardziej godne uwagi innowacje Oświecenie 0.24:

  • Dodano całkowicie przeprojektowany moduł zrzutów ekranu, który obsługuje przycinanie i podstawowe funkcje edycji obrazu;
  • Zmniejszono liczbę narzędzi dostarczanych z flagą setuid. Narzędzia wymagające podwyższonych uprawnień są łączone w jedną aplikację systemową;
  • Dodano nowy moduł bazowy z agentem uwierzytelniania za pośrednictwem Polkit, dzięki czemu możliwe stało się wyeliminowanie konieczności uruchamiania oddzielnego procesu w tle;
  • Zapewniono możliwość sterowania jasnością i podświetleniem zewnętrznych monitorów (poprzez ddkutil);
  • W menedżerze plików EFM domyślna rozdzielczość miniatur została zwiększona do 256x256 pikseli;
  • Zaproponowano nowy program do obsługi awarii;
  • Zapewniono płynny proces ponownego uruchamiania, dzięki stopniowemu zanikaniu treści i braku artefaktów na ekranie;
  • Proces ponownego uruchamiania jest teraz kontrolowany przez procedurę enlightenment_start, a nie przez samo środowisko;
  • Poprawiona wydajność przetwarzania tapet pulpitu poprzez generowanie wielu opcji w różnych rozdzielczościach;
  • Zapewnia okresowe zwalnianie nieużywanej pamięci poprzez wywołanie malloc_trim;
  • Podczas korzystania z serwera X wskaźnik myszy jest sztywno przywiązany do ekranu, aby zapobiec jego wychyleniu poza granice;
  • Stary interfejs do nawigacji po otwartych oknach i pulpitach (Pager) został zastąpiony komponentem „podglądu miniatur”;
  • Dodano możliwość dostosowania tapety pulpitu bezpośrednio z Pagera;
  • Aplet sterowania odtwarzaniem umożliwia automatyczne uruchomienie wybranego odtwarzacza muzyki, jeśli nie jest on jeszcze uruchomiony;
  • Dodano wyjątek dla gier ze Steam związany z definicją prawidłowego pliku „.desktop”;
  • Płynniejszy proces uruchamiania uzyskuje się dzięki wstępnemu ładowaniu komponentów w oddzielnym wątku wstępnego pobierania danych wejścia/wyjścia;
  • Dodano osobny limit czasu przełączania na blokadę ekranu;
  • Stos Bluetooth Bluez4 został zastąpiony przez Bluez5;
  • Wszystkie problemy zidentyfikowane podczas testowania usługi Coverity zostały rozwiązane.

Wydanie środowiska użytkownika Enlightenment 0.24

Przypomnijmy, że pulpit w Enlightenment tworzą takie komponenty, jak menedżer plików, zestaw widżetów, panel uruchamiania aplikacji i zestaw graficznych konfiguratorów. Enlightenment jest bardzo elastyczny w przerabianiu według własnego gustu: graficzne konfiguratory nie ograniczają użytkownika w ustawieniach i pozwalają dostosować wszystkie aspekty pracy, zapewniając zarówno narzędzia wysokiego poziomu (zmiana projektu, konfiguracja wirtualnych pulpitów, zarządzanie czcionkami, rozdzielczością ekranu, układem klawiatury, lokalizacją itp.), jak i możliwości strojenia niskiego poziomu (na przykład można dostosować parametry buforowania, akceleracji graficznej, zużycia energii, logikę menedżera okien).

Aby rozszerzyć funkcjonalność, sugeruje się korzystanie z modułów (gadżetów) oraz przeprojektowanie wyglądu, motywów projektowych. W szczególności dostępne są moduły umożliwiające wyświetlanie na pulpicie kalendarza-planera, prognozy pogody, monitoringu, regulacji głośności, oceny poziomu naładowania baterii itp. Komponenty tworzące Enlightenment nie są ze sobą ściśle powiązane i można ich używać w innych projektach lub do tworzenia specjalistycznych środowisk, takich jak skórki urządzeń mobilnych.

Źródło: opennet.ru

Kup niezawodny hosting dla stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron internetowych z ochroną DDoS, serwery VPS VDS | ProHoster