Gestes de navigation mis à jour avec un meilleur masquage de la barre de navigation, une action de lancement d'application, une compatibilité Android P, etc.

Navigation Gestures by XDA apporte le contrôle gestuel de style iPhone X à n'importe quel appareil Android. Nous avons travaillé dur et notre dernière mise à jour apporte beaucoup !

Nous lancé notre Gestes de navigation app il y a un peu plus de 3 semaines, et depuis notre dernière mise à jour, nous avons travaillé dur pour répondre à l'énorme quantité de commentaires que nous avons reçus. Notre application, conçue à l'origine pour être une simple application de contrôle gestuel basée sur les gestes de l'Apple iPhone X, a depuis acquis de nombreuses fonctionnalités de personnalisation. Nous ne nous arrêtons pas là non plus, car une future mise à jour permettra aux utilisateurs de créer des commandes de navigation gestuelles dans la veine des OnePlus 5T et OnePlus 6. Si vous en avez assez de tout l'espace d'écran occupé par vos ennuyeux boutons de navigation de logiciel, alors vous devriez essayer notre dernière mise à jour d'application. C'est totalement gratuit pour toutes les actions et paramètres de base !

Nous voudrions merci à tous nos supporters qui ont acheté la version premium de la demande. Votre soutien nous aide à poursuivre le développement de l'application. Cette deuxième mise à jour majeure ajoute deux nouvelles fonctionnalités exclusivement réservées aux utilisateurs premium. Maintenant que notre dernière mise à jour est disponible, nous pouvons consacrer plus de temps à la mise en œuvre des fonctionnalités de la version premium de l'application.

Après la mise à jour, nous vous recommandons de redémarrer si vous rencontrez des problèmes. Parfois, la mise à jour d'une application fera que le skin OEM tuera le service d'accessibilité... ou d'autres bizarreries peuvent survenir. Le redémarrage le ramènera à une table rase.

[appbox googleplay com.xda.nobar]

La mise à jour est actuellement déployée auprès des utilisateurs du Play Store. Si vous préférez ne pas attendre l’arrivée de la mise à jour, vous pouvez télécharger l’APK ici.

Télécharger les gestes de navigation 1.2.0

Journal des modifications des gestes de navigation v1.2.0

Le journal des modifications est énorme, je vais donc diviser les modifications en sections pour garder les choses organisées.

Compatibilité Android P

La semaine dernière, Google a déployé Android P Bêta 2 (Developer Preview 3) pour Google Pixel, Google Pixel XL, Google Pixel 2 et Google Pixel 2 XL. Le Téléphone essentiel et SonyXperia XZ2 ont également reçu cette mise à jour. Pour une raison quelconque, Google a apporté des modifications à la dernière version bêta d'Android P qui permettent désormais à l'application Navigation Gestures de fonctionner. Nous faisions absolument rien pour que cela se produise. Nous sommes sceptiques quant au fait que cela restera le cas lorsque Android P Beta 3/Developer Preview 4 sera disponible, alors profitez-en sur votre appareil Android P pour le moment. Nous conservons toujours notre solution de contournement si Google annule les modifications apportées pour que notre application fonctionne sur Android P.

Nouvelles fonctionnalités premium

  • Action de changement de clavier pour lancer la boîte de dialogue de changement de clavier
  • Action Lancer l'application pour lancer une application sélectionnée*

*Si vous remarquez qu'une application est « lente » à démarrer après avoir utilisé la pilule pour déclencher le bouton d'accueil, cela est dû à une modification obscure apportée depuis Android 4.4 KitKat. Sauf si vous avez ce module Xposed ou une ROM personnalisée installée avec le patch, il n'y a aucun moyen de contourner ce problème.

Changements d'apparence

  • Ajout de zones de saisie manuelle pour tous les curseurs.
  • Les curseurs d'apparence pour le rayon, la largeur, la hauteur, la position X et la position Y du coin de la pilule peuvent désormais être définis pour changer en pourcentage plutôt qu'en px/dp. Le régler en pourcentage signifie que la pilule évoluera en mode paysage.
  • Augmentation de la position Y maximale de 70dp à 130dp

Changements de comportement

  • J'espère enfin corrige le problème où la barre de navigation s'affiche toujours dans les applications en plein écran comme YouTube. Cela devrait également réparer n'importe quel écran "scintillement" que vous avez signalé où la barre de navigation saute de haut en bas.
  • Séparation de la fonction de masquage de la barre de navigation de la fonction pilule. Cela signifie cacher la barre de navigation est maintenant OPT-IN. Vous pouvez ignorer l'octroi de l'autorisation WRITE_SECURE_SETTINGS au démarrage et l'accorder plus tard si vous essayez d'activer la fonction de masquage de la barre de navigation. Cela devrait aider à résoudre les cas où l'application pense que l'appareil dispose d'une barre de navigation (et les oblige donc à passer par cette configuration) alors qu'ils ne l'ont pas fait. Depuis que nous avons séparé cette fonction, il y a maintenant 2 vignettes de réglage rapide: une pour activer la pilule et une pour activer la barre de navigation du logiciel.
  • Ajoutée "hitbox plus grande" dans Paramètres -> Compatibilité et l'avez activé par défaut. Cela augmente la hitbox de la pilule de 4dp au-dessus à 12dp au-dessus, ce qui la rend plus facile à frapper.
  • Si une action « glisser et maintenir » n'est pas définie, la valeur par défaut est l'action « glisser » dans cette direction. Par exemple. si « glisser vers le haut et maintenir » n'est pas défini et que vous glissez vers le haut et maintenez, l'action de balayage vers le haut normale se produira.
  • Réduisez le temps minimum de balayage et de maintien de 200 ms à 100 ms.
  • Modification de la priorité de notification persistante sur Android Oreo de Min à Faible. Nous espérons que cela devrait arrêter la notification « l'application s'exécute en arrière-plan ».
  • Sensibilité et animations, en général, devrait être grandement amélioré.
  • Option pour garder la pilule activée en mode voiture (Android Auto)
  • Ajout de l'option "Conserver la barre de navigation originale en plein écran" dans Paramètres -> Compatibilité si vous souhaitez que la barre de navigation soit toujours accessible d'un simple glissement latéral

Corrections de bugs

  • Correction d'un bug où la boîte de dialogue de volume reste à l'écran pendant 20 secondes

Modifications diverses

  • Nettoyage massif des préférences pour le rendre plus organisé et plus joli.
  • J'espère que le problème où la version premium n'était pas détectée a été résolu. (Habituellement, un redémarrage du côté de l'utilisateur résolvait ce problème.)

Liste des fonctionnalités pour les gestes de navigation

Pour ceux d'entre vous qui souhaitent accéder à cette application mais qui n'en entendent parler que maintenant, voici une liste de fonctionnalités qui tient compte de la mise à jour la plus récente (développez le bouton) :

Liste des fonctionnalités des gestes de navigation

Gestes

  • Robinets
    • Un seul clic
    • Tapez deux fois
    • Appuyez et maintenez (appui long)
  • Glissements
    • Faites glisser votre doigt vers le haut et maintenez
    • Balayez vers la gauche
    • Balayez vers la gauche et maintenez
    • Balayez vers la droite
    • Balayez vers la droite et maintenez
    • Balayez vers le haut
    • Balayez vers le bas

Actions

  • Gratuit
    • Maison
    • Dos
    • Applications récentes
    • Activer/désactiver l'écran partagé (nécessite Nougat Android+)
    • Ouvrir l'application précédente (nécessite Android Nougat+)
    • Ouvrir l'Assistant
    • Cacher la pilule
  • Prime
    • Déroulez le volet de notification
    • Déroulez les carreaux à prise rapide
    • Ouvrir le menu d'alimentation
    • Passer à la piste média précédente*
    • Passer à la piste média suivante*
    • Lire/mettre en pause la piste multimédia actuelle*
    • Boîte de dialogue Changer de clavier
    • Démarrer l'application**

* Il n'est pas garanti que les actions multimédias fonctionnent avec toutes les applications. Les actions multimédias utilisent les API Android standard pour fonctionner avec la plupart des applications.

**Si vous remarquez qu'une application est « lente » à démarrer après avoir utilisé la pilule pour déclencher le bouton d'accueil, cela est dû à une modification obscure apportée depuis Android 4.4 KitKat. Sauf si vous avez ce module Xposed ou une ROM personnalisée installée avec le patch, il n'y a aucun moyen de contourner ce problème.

Apparence (tout est gratuit)

  • Basculer l'ombre de la pilule
  • Personnaliser la couleur de la pilule
  • Personnaliser la transparence des pilules
  • Personnaliser la couleur de la bordure de la pilule
  • Personnaliser le rayon du coin de la pilule
  • Personnaliser la largeur/hauteur de la pilule
  • Personnaliser la position verticale/horizontale de la pilule

Comportement (tout est gratuit)

  • Masquer dans les applications en plein écran
  • Ne déplacez pas la pilule au-dessus du clavier
  • Garder la pilule activée en mode voiture (Android Auto)
  • Personnaliser le temps de balayage et de maintien
  • Personnaliser la durée des vibrations
  • Personnaliser la durée de l'animation

Compatibilité (tout est gratuit)

  • Masquer la barre de navigation d'origine en mode paysage
  • Corrections du mode tablette
  • Hitbox plus grande
  • Conserver la barre de navigation d'origine dans les applications en plein écran

En savoir plus


Foire aux questions sur les gestes de navigation

Veuillez développer le bouton ci-dessous pour voir nos réponses à une liste de questions fréquemment posées.

FAQ sur les gestes de navigation

  • Au secours, j'ai désinstallé l'application et je n'arrive plus à accéder à ma barre de navigation !
    • Veuillez vous connecter à votre ordinateur et exécuter la commande suivante: adb shell wm overscan reset
  • Il y a une « ligne blanche » en bas de l’écran !
    • Ce n'est pas un bug. Il s'agit d'un effet secondaire d'un changement que nous avons intentionnellement apporté après la version 1.0.0, car sans cela, de nombreux appareils Samsung, Motorola et Xiaomi signalaient bugs majeurs (par exemple. écran noir après le déverrouillage, ce qui a rendu le téléphone inutilisable.) La « ligne blanche » est causée par le fait que la barre de navigation est masquée à 99,99 % mais pas à 100 % (c.-à-d. nous masquons entièrement la barre de navigation, à l'exception de 1 pixel.) Ainsi, la « ligne blanche » n'est en fait que votre barre de navigation qui est colorée en blanc. Cela est principalement remarqué par les propriétaires de Samsung, car Samsung colore de manière agressive la barre de navigation en blanc. Nous colorions la barre de navigation pour masquer cette ligne blanche.
  • La désinstallation de l'application ne ramène pas ma barre de navigation stock !
    • Ne désinstallez pas l'application sauf si vous désactivez d'abord la pilule dans l'application. Notre application n'a aucun moyen de détecter quand elle est en cours de désinstallation, nous ne pouvons donc pas annuler les modifications qu'elle apporte si vous la désinstallez. Veuillez d'abord désactiver la pilule, puis la désinstaller normalement.
  • Pill ne fonctionne pas avec l’épinglage d’écran.
    • Nous n'avons aucun moyen de simuler un appui long sur le bouton retour sans root. Une solution provisoire que nous étudions consiste à détecter le moment où le téléphone entre dans un état d'écran épinglé et à désactiver la tablette pour ramener la barre de navigation des stocks.
  • L'application masque le dock dans Samsung DeX.
    • Apparemment, le dock dans DeX est considéré comme une barre de navigation. Nous verrons si nous pouvons détecter DeX et simplement désactiver l'application lorsque cela se produit.
  • Pouvons-nous ajouter une fonctionnalité où la pilule se trouve dans sa propre zone séparée afin qu'elle ne chevauche pas certains éléments de l'interface utilisateur ?
    • Très probablement non, désolé. Nous poussons déjà le contenu de l'écran vers le bas pour masquer la barre de navigation. L'ajout de cette fonctionnalité nous obligerait également à augmenter le contenu de l'écran. Nous ne pouvons pas avoir les deux. Cependant, nous ajouterons bientôt des gestes hors écran de style OnePlus où vous faites glisser votre doigt vers le haut depuis le bas de l'écran. Avec cela, vous n'aurez pas à vous soucier du chevauchement des éléments de l'interface utilisateur!
  • Pouvons-nous cacher la pilule lorsqu'elle est sur le lanceur ?
    • Oui, une prochaine version permettra de masquer la pilule lorsque vous êtes sur votre écran d'accueil.
  • Pouvons-nous verrouiller l'écran ?
    • Nous connaissons 4 façons de procéder, et aucune d’entre elles n’est idéale. Il n’existe pas de simple API « écran de verrouillage » (enfin, pas avant Android P) que nous pouvons utiliser et qui n’ait pas son lot de problèmes. Lanceur NovaL’approche de est probablement la meilleure solution, nous ferons donc probablement ce qu’ils font. C’est pourtant prévu!
  • Pouvons-nous faire une capture d'écran ?
    • Avant Android P, la seule façon de le faire est d'utiliser l'API MediaProjection (celle qui vous permet de faire des enregistrements d'écran.) C'est très gourmand en performances mais possible à faire.
  • Pouvons-nous ajouter des actions racine spéciales ?
    • Oui, nous les rajouterons dans une prochaine version.

En savoir plus


Rejoignez notre groupe de test bêta des gestes de navigation

Notre groupe de test bêta sur Telegram a confirmé que la dernière version fonctionne bien sur les appareils suivants :

Liste des appareils testés avec Navigation Gestures v1.2.0

  • Google Nexus 6
  • Google Pixel XL
  • Google Pixel 2XL
  • Huawei P9 Lite
  • LG G6
  • LGV20
  • LG V30
  • Motorola Moto G4 Jouer
  • Motorola Moto Z Jouer
  • OnePlus 5T
  • SamsungGalaxy Note 8
  • SamsungGalaxy S8
  • SamsungGalaxy S9
  • Sony Xperia XA1 Ultra

En savoir plus

Nous testons chaque version avant de la diffuser sur le Google Play Store, mais même avec un groupe de tests bêta, il est toujours difficile de trouver chaque nouveau bug dans une application.


Commentaires et prise en charge des gestes de navigation

Les commentaires sont très importants pour nous. Bien que nous ayons la chance d'avoir accès à une grande équipe possédant une grande variété d'appareils de plusieurs différents fabricants d'appareils, il est difficile pour nous de garantir une expérience sans bug sur chaque appareil. Si vous rencontrez des problèmes avec notre application, n'hésitez pas à Envoyez-nous un email ou poster dans le fil de support officiel XDA.

Nous prévoyons d'ajouter des fonctionnalités supplémentaires dans les prochaines versions pour offrir aux utilisateurs plus d'options pour les gestes et les actions de balayage. Nous espérons offrir une expérience qui pourra remplacer la barre de navigation sur votre appareil. Si vous pensez que nous devrions ajouter une ou deux fonctionnalités pour y parvenir, n'hésitez pas à nous contacter avec vos idées !