Navigation Gestures 1.20.16 publié avec encore plus de corrections de bugs et de fonctionnalités

Nous sommes de retour avec une autre mise à jour des gestes de navigation. Tout comme avec la version 1.18.4, l'accent est ici principalement mis sur la stabilité.

Cela fait moins d'un mois (à peine) et nous sommes de retour avec une autre mise à jour de Navigation Gestures. Tout comme avec le version de 1.18.4, l'accent est ici principalement mis sur la stabilité et les performances. Cela ne veut pas dire pour autant qu’il n’y a pas de nouvelles fonctionnalités. Nous avons passé un certain temps à nous assurer que cette version est aussi stable que possible (comme vous pouvez le constater grâce au numéro de version élevé du correctif).

Tout d’abord, voici les faits saillants :

  • Nous avons complètement repensé le détecteur de gestes.
  • Nous avons ajouté un tas de nouveaux gestes.
  • Il existe quelques nouvelles options de compatibilité pour vous aider à affiner les gestes de navigation pour votre appareil.
  • Vous pouvez maintenant rechercher des paramètres spécifiques.
  • Le problème de sensibilité lors de l’utilisation de Split Pill a été corrigé.

Voici la liste complète des changements :

Caractéristiques

Meilleure détection des changements d'application

Tout d’abord, nous avons ajouté un paramètre pour une meilleure détection des changements d’application. Cette option utilise l'API Usage Stats d'Android pour détecter de manière plus fiable l'application actuellement à l'écran. Activez-le en accédant à Paramètres > Paramètres expérimentaux et en appuyant sur "Détection améliorée des changements d'application". Notez simplement que cela peut entraîner une moins bonne durée de vie de la batterie.

Gestes complexes

Il existe également 8 nouveaux gestes « complexes » :

  • Faites glisser votre doigt vers le haut et vers la droite ou vers la droite et le haut (+ variante longue)
  • Faites glisser votre doigt vers le haut et la gauche ou vers la gauche et le haut (+ variante longue)
  • Faites glisser votre doigt vers le bas et la droite ou vers la droite et le bas (+ variante longue)
  • Faites glisser votre doigt vers le bas et la gauche ou vers la gauche et le bas (+ variante longue)

Ces nouveaux gestes fonctionnent à la fois en mode pilule normale et fractionnée.

Répéter des balayages longs

Nous avons également ajouté une option permettant de répéter les balayages longs jusqu'à ce que vous releviez votre doigt. Par exemple, si vous faites un long balayage vers la droite pour augmenter la luminosité de l'écran, garder votre doigt enfoncé entraînera une augmentation continue de la luminosité.

Recherche de paramètres

Cette prochaine fonctionnalité devrait être particulièrement utile. Comme vous le savez peut-être ou non, les gestes de navigation proposent une surcharge d'options. Il peut être difficile de trouver quelque chose que vous recherchez lorsqu'il est entouré de dizaines d'autres options. Eh bien, nous avons ajouté une fonctionnalité de recherche de paramètres dans cette version. Ouvrez simplement les paramètres, appuyez sur l'icône de recherche dans la barre supérieure et saisissez ce que vous recherchez.

Comportement

Bien qu'il existe de nombreuses nouvelles fonctionnalités, nous avons également apporté de nombreux changements au comportement des gestes de navigation.

Effacer les paramètres lors de la restauration d'une sauvegarde complète

Navigation Gestures dispose depuis un certain temps déjà d'une fonctionnalité de sauvegarde et de restauration. Cela peut être utile si vous passez à un nouveau téléphone ou effectuez une réinitialisation d'usine. Dans cette version, nous avons légèrement modifié le comportement de restauration d'une sauvegarde complète. Le processus effacera désormais tous vos paramètres actuels avant d'écrire ceux de la sauvegarde. Il s'agit simplement de garantir que la sauvegarde est correctement restaurée. Dans la plupart des cas, vous ne remarquerez aucune différence.

Fiabilité des couleurs des pilules par application

Dans la dernière version stable, 1.18.4, nous avons introduit une nouvelle fonctionnalité expérimentale: Per-App Pill Color. Dans Navigation Gestures 1.20.16, nous avons amélioré sa fiabilité. Il devrait désormais être moins sujet au scintillement lors de l’ouverture d’applications ou lorsque l’horloge de la barre d’état affiche les secondes.

Détecteur de gestes repensé

Cependant, la couleur des pilules par application n'est pas la seule chose que nous avons améliorée. Nous avons entièrement repensé le détecteur de gestes de la pilule. La première chose que vous remarquerez avec ce nouveau détecteur est que la pilule se déplace désormais simultanément horizontalement et verticalement. Cela signifie que vous pouvez commencer un geste de balayage vers le haut, mais changer d'avis et faire glisser la pilule vers la droite (bien sûr, si le geste complexe Droite et Haut est activé, cela s'exécutera). Ce nouveau détecteur de gestes a également ouvert la porte à de nouveaux gestes complexes. Dans l’ensemble, l’expérience du passage de la pilule devrait être considérablement améliorée.

Dissimulation/décoloration des pilules

La prochaine amélioration concerne le comportement de dissimulation et de disparition de la pilule. Nous avons repensé la logique derrière ces fonctionnalités, afin qu'elles soient beaucoup plus fiables et réactives. Nous avons également fait en sorte que la pilule puisse se cacher et s'estomper en même temps.

Ne déplacez pas la pilule lorsque le clavier est affiché

Nous avons également corrigé l'option « Ne pas déplacer la pilule lorsque le clavier est affiché » pour fonctionner de manière plus fiable sur davantage d'appareils.

Compatibilité

Étant donné que les différents appareils Android peuvent être très différents les uns des autres, il est impossible de faire fonctionner automatiquement une application comme Navigation Gestures correctement sur chacun d'eux. C'est pourquoi nous avons ajouté de nouvelles options de compatibilité au fil du temps. Dans Navigation Gestures 1.20.16, il en existe quelques nouveaux pour vous aider à affiner les gestes de navigation pour votre appareil.

Délai de changement d'application

La première nouvelle option implique l’action Switch Apps. Android ne dispose malheureusement pas de méthode directe pour passer à l'application précédente, les gestes de navigation doivent donc simuler un double appui sur le bouton Récents. Nous avons joué avec différents délais entre les deux taps simulés, mais aucun n'a fonctionné de manière fiable sur tous les appareils. Cette option vous permet de définir vous-même le délai entre les deux taps. Expérimentez avec des délais de plus en plus courts pour trouver ce qui convient le mieux à votre téléphone.

Délai d’événement d’accessibilité

L'autre option implique également un retard. Les gestes de navigation s'appuient sur les événements signalés à un service d'accessibilité pour savoir quand le contenu de l'écran a changé. Cependant, ces événements ne sont pas signalés à chaque fois qu'ils sont générés. Android permet de définir un délai minimum entre les événements. Plus ce délai est court, plus les gestes de navigation peuvent effectuer des opérations rapides, comme mettre à jour la couleur de la pilule ou masquer la pilule. Malheureusement, un délai plus court signifie également une durée de vie et des performances de la batterie inférieures. Un délai plus long signifie des réponses plus lentes, mais moins d'effet sur l'utilisation et la vitesse de la batterie.

Heureusement, Android permet de définir ce délai de manière dynamique, nous avons donc ajouté une option afin que vous puissiez le définir vous-même. Le délai par défaut est de 500 ms, mais si vous souhaitez obtenir les meilleures performances, vous pouvez le définir à 100 ms seulement. Si vous essayez d'économiser la batterie, elle peut être réglée jusqu'à 2 000 ms.

Boîte de dialogue Volume de coupure

Android Pie a repensé la boîte de dialogue de volume en la déplaçant sur le côté de l'écran. Pour cette raison, lorsque vous utilisez une application plein écran en mode paysage sur Pie, la boîte de dialogue de volume sera partiellement hors écran. Il existe une nouvelle option de compatibilité qui affichera temporairement la barre de navigation lorsque la boîte de dialogue de volume est à l'écran dans trois conditions spécifiques.

Bogues/Divers

Outre tout ce qui est mentionné ci-dessus, il existe de nombreuses corrections de bugs et modifications diverses qui devraient améliorer votre expérience d'utilisation des gestes de navigation.

Corrections de crash

Étant une application de personnalisation de bas niveau, Navigation Gestures connaît son lot de plantages. Depuis la version 1.18.4, nous avons corrigé de nombreux crashs et l'expérience globale devrait être beaucoup plus stable.

Amélioration des performances

Encore une fois, avec tout ce que les gestes de navigation doivent faire en arrière-plan, il arrive souvent que les gestes de navigation se bloquent, en particulier sur les appareils plus anciens ou bas de gamme. Beaucoup de travail a été consacré aux performances pour cette version, corrigeant de nombreux cas où les gestes de navigation cessent de répondre.

Masquer la pilule lorsque le clavier est affiché

À un moment donné, nous avons abandonné cette option. Eh bien, maintenant, c'est corrigé et devrait fonctionner à nouveau de manière fiable dans la version 1.20.16.

Sensibilité

Au cours du processus de développement et de test entre la version 1.15.10 et la version 1.18.4, la sensibilité des gestes a été considérablement réduite lorsque la pilule était alignée au bas de l'écran. Ce problème pourrait être contourné en activant le Full Overscan, mais tous les appareils ne sont pas compatibles avec cette option.

Après de nombreuses recherches, nous avons trouvé la raison de ce problème, et il devrait être résolu maintenant. Si vous aviez activé l'overscan complet dans la version 1.18.4, vous pouvez le désactiver si vous le souhaitez.

Divers

  • Assurez-vous que l'option Afficher la barre de navigation avec le clavier est désactivée lorsque la barre de navigation en superposition est activée.
  • Assurez-vous que le maintien de la tablette pour afficher la barre de navigation pendant que l'épinglage d'écran est actif fonctionne réellement
  • Réparer quelques animations

[appbox googleplay com.xda.nobar&hl=fr]


Alors c'est tout. Comme promis, il y a tout un tas de nouveautés: fonctionnalités, changements de comportement, corrections de bugs... Que pourrais-tu vouloir de plus?

Si vous n'avez jamais essayé les gestes de navigation auparavant, il n'y a pas de meilleur moment que maintenant pour l'installer. Si vous l'avez déjà essayé et que vous l'avez désinstallé en raison de problèmes que vous avez rencontrés, essayez-le à nouveau, puis désinstallez-le car vous aurez probablement encore des problèmes. Signalez cependant tout problème que vous rencontrez. Vous pouvez envoyer un e-mail à navigationgestures [at] xda-developers [dot] com ou créer un ticket à https://support.xda-developers.com pour nous le faire savoir.