Projekt , który przejął rozwój mobilnej platformy Ubuntu Touch, po tym jak firma Canonical, aktualizacja oprogramowania OTA-12 (over-the-air) dla wszystkich oficjalnie wspieranych , które były wyposażone w oprogramowanie oparte na Ubuntu. Aktualizacja smartfonów OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10.
Wydanie zostało stworzone na podstawie Ubuntu 16.04 (kompilacja OTA-3 była oparta na Ubuntu 15.04, a począwszy od OTA-4 nastąpił przejście na Ubuntu 16.04). Projekt również eksperymentalny port pulpitu , która została niedawno na Lomiri.
Nowa wersja UBports wyróżnia się przejściem na nowe wydania i interfejsu . W przyszłości spodziewana jest pełna funkcjonalność środowiska do uruchamiania aplikacji Android, opartego na osiągnięciach projektu . W skład UBports wchodzą finalne zmiany przygotowane przez Canonical dla Unity8. Wsparcie dla inteligentnych obszarów (Scope) zostało zakończone, a tradycyjny ekran główny został zastąpiony nowym interfejsem uruchamiania aplikacji App Launcher.
Serwer wyświetlania Mir został zaktualizowany z wersji 0.24, dostarczanej od 2015 roku, do wersji 1.2, co umożliwiło wsparcie dla klientów opartych na protokole Wayland. Wsparcie Wayland nie jest jeszcze dostępne dla urządzeń opartych na platformie Android z powodu braku gotowości implementacji, ale prace nad wersjami dla platform PinePhone i Raspberry Pi już zostały przeniesione na Wayland. Następnym krokiem będzie aktualizacja do aktualnej wersji , co będzie znacznie łatwiejsze niż przejście z gałęzi 0.24.
Inne zmiany:
- Zmieniono paletę kolorów, co zapewnia lepsze kontrastowe oddzielenie tekstu od tła.
- Optymalizacja wyglądu dialogów prawie wszystkich aplikacji oferowanych domyślnie została przeprowadzona. Zmieniono wygląd niektórych elementów sterujących, aby podkreślić wypukłość przycisków poprzez przesunięcie cienia w dół.
- Ulepszona wirtualna klawiatura. Dodano możliwość przełączania klawiatury w tryb edycji za pomocą gestu przesunięcia w dół. Podwójne dotknięcie pustego obszaru w trybie edycji przełącza tryby zaznaczania i wyświetlania kursora. Przycisk Gotowe teraz pozwala na wyjście z dowolnego trybu. Rozwiązano problemy z wprowadzaniem wielkiej litery po dwukropku.
- W przeglądarce Morph w trybie prywatnego przeglądania zapewniono usunięcie tylko danych bieżącej sesji przy wyjściu, a nie wszystkich dostępnych sesji. W ustawieniach dodano opcję zarządzania usuwaniem plików cookie.
W aplikacjach opartych na kontenerze
Dodano wsparcie dla przesyłania plików w aplikacji webowej. Ulepszono obsługę rozwijanych elementów interfejsu, które teraz są implementowane jako stylowe okna z przyciskami dotykowymi. Dodano wsparcie dla automatycznego dopasowywania szerokości strony do rozmiaru ekranu. W następnej wersji planowane jest zaktualizowanie silnika QtWebEngine do wersji 5.14. - Na urządzeniach z wielokolorowymi diodami LED dodano kolorowe wskaźniki stanu naładowania akumulatora. Przy niskim poziomie naładowania wskaźnik zaczyna migać na pomarańczowo, podczas ładowania świeci na biało, a po pełnym naładowaniu staje się zielony.
- Na urządzeniach FairPhone 2 zapewniono automatyczne przełączanie karty SIM na tryb 4G bez konieczności ręcznego przełączania innego slotu na tryb 2G.
- Dla Nexus 5, OnePlus One i FairPhone 2 do rdzenia systemu dodano sterownik niezbędny do uruchomienia Anboxa (środowiska do uruchamiania aplikacji Android).
- Wykorzystano własne klucze OAUTH dla usług Google, umożliwiające synchronizację z kalendarzem i książką adresową Google. W tym przypadku Google potencjalnie podatne przeglądarki na starych silnikach, co może wymagać zmiany User Agent przy łączeniu się z usługami Google.
Źródło: opennet.ru
