Projet , qui a pris en main le développement de la plateforme mobile Ubuntu Touch, après que , la mise à jour du firmware OTA-12 (over-the-air) pour tous les smartphones et tablettes officiellement supportés , qui étaient équipés d'un firmware basé sur Ubuntu. La mise à jour pour les smartphones OnePlus One, Fairphone 2, Nexus 4, Nexus 5, Nexus 7 2013, Meizu MX4/PRO 5, Bq Aquaris E5/E4.5/M10.
La version est basée sur Ubuntu 16.04 (la version OTA-3 était basée sur Ubuntu 15.04, et à partir de l'OTA-4, le passage à Ubuntu 16.04 a été réalisé). Le projet comprend également un port expérimental du bureau , qui a récemment été en Lomiri.
La nouvelle version d'UBports est remarquée pour le passage à de nouvelles versions de et de l'interface Une prise en charge fonctionnelle complète de l'environnement pour exécuter des applications Android, fondée sur les travaux du projet , est attendue par la suite. UBports inclut les modifications finales préparées par Canonical pour Unity8. Le support des zones intelligentes (Scope) a été arrêté et l'écran d'accueil traditionnel a été remplacé par une nouvelle interface de lancement d'applications App Launcher.
Le serveur d'affichage Mir a été mis à jour de la version 0.24, fournie depuis 2015, à la version 1.2, ce qui permet de prendre en charge les clients basés sur le protocole Wayland. Le support de Wayland n'est pas encore disponible pour les appareils basés sur la plateforme Android en raison de l'absence de réalisation, mais les builds pour les plateformes PinePhone et Raspberry Pi ont déjà été transférées sur Wayland. La prochaine étape sera la mise à jour vers la version actuelle , qui sera beaucoup plus simple à réaliser que le passage de la branche 0.24.
Autres changements :
- La palette de couleurs a été modifiée pour offrir un contraste plus net entre le texte et le fond.
- L'optimisation de l'interface des dialogues a été effectuée pour presque toutes les applications proposées par défaut. L'apparence de certains éléments de contrôle a été modifiée pour souligner le relief des boutons en décalant l'ombre vers le bas.
- Le clavier virtuel a été amélioré. La possibilité de passer au mode d'édition du clavier par un geste glissant vers le haut a été ajoutée. Un double tap sur une zone vide en mode d'édition bascule entre les modes de sélection et d'affichage du curseur. Le bouton Terminer permet désormais de sortir de n'importe quel mode. Les problèmes de saisie après deux-points avec des lettres en majuscule ont été résolus.
- Dans le navigateur Morph en mode de navigation privée, la suppression ne concerne que les données de la session en cours et non toutes les sessions existantes. Une option a été ajoutée dans les paramètres pour contrôler la suppression des cookies.
Dans les applications basées sur des conteneurs
l'application web a ajouté la possibilité de télécharger des fichiers. L'interface des éléments déroulants a été améliorée, avec des fenêtres stylisées et des boutons tactiles. La prise en charge de l'ajustement automatique de la largeur de la page à la taille de l'écran a été ajoutée. La mise à jour du moteur QtWebEngine vers la version 5.14 est attendue dans la prochaine version. - Sur les appareils dotés de LED multicolores, une indication couleur de l'état de charge de la batterie a été ajoutée. Lorsqu'elle est faible, le témoin clignote en orange, il reste blanc pendant la charge et devient vert lorsque la batterie est complètement chargée.
- Sur les appareils FairPhone 2, le passage automatique de la carte SIM en mode 4G a été mis en place sans nécessité de transférer manuellement l'autre emplacement en mode 2G.
- Pour les Nexus 5, OnePlus One et FairPhone 2, un pilote nécessaire au lancement d'Anbox (environnement pour exécuter des applications Android) a été ajouté dans le noyau standard.
- Des clés OAUTH personnalisées pour les services Google ont été mises en place, permettant la synchronisation avec le calendrier et le carnet d'adresses Google. Cependant, Google les navigateurs potentiellement vulnérables utilisant de vieux moteurs, ce qui pourrait nécessiter un changement d'User Agent lors de la connexion aux services Google.
Source : opennet.ru
