Outils pour utilisateurs

Outils du site


issue150:dispositifs_ubuntu

Ceci est une ancienne révision du document !


We were calling this a “small release” originally. Our plan was to cover the backlog of pull requests that weren't quite ready for OTA-10. It turns out, that made this “small” update not small at all. Your keyboard, now smarter Kugi has outdone himself this time. With this update you'll find a new way to edit text via the Ubuntu Touch on-screen keyboard: the Advanced Text Functions. Using this feature, you can move around your typed text, undo and redo actions, move around a text selection rectangle, and use the cut/copy/paste commands, all from the same overlay. To get started, press and hold the spacebar!

Au début, nous l'appelions une « petite publication ». Notre objectif était de traiter la liste des demandes qui n'étaient pas tout à fait prêtes pour l' OTA-10. Mais il est apparu que faire cela a rendu cette « petite » mise à jour pas du tout petite.

Votre clavier devient plus intelligent

Kugi s'est surpassé ce coup-ci. Avec cette mise à jour, vous trouverez une nouvelle façon de modifier un texte via le clavier virtuel d'Ubuntu Touch : les fonctions texte avancées (Advanced Text Functions). En utilisant cette fonctionnalité, vous pouvez déplacer votre texte saisi, faire et défaire des actions, déplacer une sélection de texte rectangulaire et utiliser les commandes couper/copier/coller, toutes dans la même surcouche. Pour commencer, appuyez sur, et tenir, la barre d'espace !

We are still unsure about the discoverability of this feature, so stay tuned for changes that will make it even easier to find and use! This update also adds the option of a Dvorak keyboard layout for the refined OSK user. The PR included fixes to allow multiple keyboard layouts to share the same correction dictionary and word overrides. Huge thanks, zoenb! Rounding off the updates to the keyboard are improvements to the Polish layout, removing some diacritics that are not used in the language (Thanks, Daniel20000522!); the same treatment for the French-Swiss layout (Thanks, wilfridd!); and a tweak to the Japanese layout so that it respects your settings better (Thanks, Fuseteam!). If you'd like to get in on the keyboard-improving action, Tallero added instructions for building and testing the keyboard to its Readme at https://github.com/ubports/keyboard-component.

Nous ne sommes toujours pas sûrs que cette fonctionnalité soit une réussite ; aussi, restez à l'écoute des modifications qui pourraient la rendre plus facile à trouver et à utiliser !

Cette mise à jour ajoute aussi l'option du clavier Dvorak pour l'utilisateur du clavier virtuel redéfini. La publication comprend des solutions pour permettre à plusieurs dispositions du clavier de partager les mêmes dictionnaires de correction et remplacements de mots. Grands mercis, zoenb !

Pour résumer, les mises à jour du clavier sont des améliorations de la disposition polonaise, la suppression de certains diacritiques non utilisés dans la langue (Merci, daniel20000522 !) ; le même traitement pour la disposition suisse francophone (Merci, wilfridd !) et un ajustement du clavier japonais pour qu'il respecte mieux vos réglages (Merci, Fuseteam !). Si vous aimeriez participer à l'amélioration du clavier, Tallero a ajouté des instructions pour la construction et le test du clavier dans son Readme à https://github.com/ubports/keyboard-component.

It browses better It wouldn't be an Ubuntu Touch release post without a section dedicated to our in-house Morph Browser. Morph is a project which embeds Qt's integration of Chromium, QtWebEngine. This allows us to focus on making the browser itself rather than its engine. Chris changed about 4,000 lines of code (not counting the gettext translation files) to bring us the Domain Permissions model. This adds some important features that were previously missing: Page zoom level is now saved per-site rather than per-tab Users may set “Always allow” or “Always deny” on location access per-site Sites may launch other apps via custom URL handlers, such as tel:// to launch the dialer with a number pre-filled. Users may blacklist access to certain sites or block access to all but their choice of whitelisted sites.

Il navigue mieux

Il n'y aurait pas de message de publication d'Ubuntu Touch sans une section dédiée à notre Morph Browser maison. Morph est un projet qui incorpore une intégration de Chromium en Qt, QtWebEngine. Cela nous permet de nous focaliser sur la réalisation du navigateur plutôt que sur son moteur.

Chris a modifié environ 4000 lignes de code (sans compter les fichiers de traductions de gettext) pour nous fournir le modèle des Domain Permissions (permissions du domaine). Elles ajoutent des fonctionnalités importantes qui manquaient avant :

Le niveau de zoom de la page est maintenant sauvegardé par site, plutôt que par onglet ;

Les utilisateurs peuvent paramétrer « Always allow » (Toujours accepter) et « Always deny » (Toujours refuser) pour l'accès par site à la localisation ;

Les sites peuvent lancer d'autres applis via des gestionnaires d'URL personnalisés, tels que tel:// pour lancer le composeur avec des numéros pré-remplis.

Les utilisateurs peuvent blacklister l'accès à certains sites ou bloquer l'accès à tous sauf leur choix de sites en liste banche.

Push notifications for all Ubuntu Touch has provided a battery-friendly push notification service since before we maintained it. However, some users did not know that the service required them to log in with an Ubuntu One account before their device would register. This made sense when users had to sign in to Ubuntu One in order to install apps, but it had become more than a little strange lately. To fix this, Rodney removed the account requirement from the client and server. Now all devices will be able to receive notifications for apps which support the service.

Notifications poussées pour tous

Ubuntu Touch a fourni un service de notifications poussées qui épargne la batterie depuis bien avant que nous le maintenions. Cependant, certains utilisateurs ne savaient pas que le service nécessitait qu'ils se connectent à un compte Ubuntu One avant que leur appareil ne s'y déclare. Cela avait du sens quand des utilisateurs devaients'identifier dans Ubuntu One pour installer des applis, mais c'est devenu plus qu'un peu étrange récemment.

Pour le résoudre, Rodney a enlevé du client et du serveur l'exigence d'un compte. Maintenant, tous les dispositifs seront capables de recevoir des notifications venant des applis qui supportent le service.

And more There are many more changes included in this release that can't quite merit their own section, but deserve to be mentioned. Ratchanan and Alfred made some huge changes that facilitate more hardware on devices that shipped with Android 7.1. We've merged many hooks for audio support, especially for calls. Nexus 5 users will be very happy to learn that we've narrowed down and fixed a problem that would cause the Wi-Fi and Bluetooth hardware to lock up from time to time, using a ton of CPU and battery. Multiple contributors have been investigating issues related to MMS support on Ubuntu Touch. In particular, Raphaël and parksjr fixed issues with the display and management of MMS messages. Others have been looking into issues around receiving MMS messages. We'd like to extend a huge thanks to everyone who helped make this release possible as our effort continues to be split between the “normal” release channels and the “Edge” channel. That division of our energies will come to an end soon. We'll talk more about that in the release announcement.

Et plus encore

Il y a beaucoup d'autres modifications incluses dans cette publication qui ne méritent pas leur propre section, mais celle d'être mentionnées.

Ratchaman et Alfred ont fait beaucoup de modifications qui facilitent plus l'usage du matériel des dispositifs qui étaient livrés avec Android 7.1. Nous avons fusionné de nombreux « hooks » [litt., crochet] pour le support audio, particulièrement pour les appels. Les utilisateurs du Nexus 5 seront contents d'apprendre que nous avons réduit et résolu un problème qui causait de temps en temps un verrouillage des composants du WiFi et du Bluetooth, en utilisant le processeur et la batterie à fortes doses.

Plusieurs contributeurs ont analysé les problèmes relatifs aux support des MMS sur Ubuntu Touch. En particulier, Raphaël et parksir ont trouvé des solutions pour l'affichage et la gestion des messages MMS. D'autres ont fouillé dans les problèmes liés à la reception des MMS.

Nous voudrions grandement remercier toutes les personnes qui ont aidé à rendre cette publication possible, car nos efforts continuent à se scinder en deux, les canaux des publications « normales » et le canal « Edge ». Cette dispersion de nos énergies arrivera bientôt à sa fin. Nous en parlerons plus dans notre prochain bulletin de publication.

What's next It's finally time to share what we've been working on since the beginning of the year. OTA-12 will deliver Mir 1.x and Canonical's last version of Unity8 to the stable channel. As the Mir+Unity8 upgrade project shows, this was by no means a small task. With well over fifty tickets and many more problems that weren't officially filed solved, we feel that we are ready to share this work with everyone. We'll start the process of merging the changes to various repositories the week after this release. This process will likely take a while, and during this time no updates to the devel or rc channels will be made available. Once we've got things stabilized again, builds will continue.

Et après ?

Il est maintenant temps de partager ce sur quoi nous travaillons depuis le début de l'année. OTA-12 livrera Mir 1.x et la dernière version d'Unity8 de Canonical sur le canal stable.

Comme le projet de montée de version vers Mir+Unity8 le montre, ça n'avait rien d'une petite tâche. Avec bien plus de 50 tickets et des tas d'autres problèmes, qui n'étaient pas répertoriés officiellement, résolus, nous sentons que nous sommes prêts à partager ce travail avec vous tous.

Nous commencerons le processus de fusion des modifications vers les différents dépôts la semaine qui suivra la publication. Ce processus nous prendra certainement du temps, et pendant ce temps, aucune mise à jour des canaux devel ou rc ne sera rendue disponible. Une fois que les choses seront à nouveau stbilisées, les compilations reprendront.

issue150/dispositifs_ubuntu.1573131690.txt.gz · Dernière modification : 2019/11/07 14:01 de auntiee