Navigation Gestures 1.20.16 uitgebracht met nog meer bugfixes en functies

click fraud protection

We zijn terug met een nieuwe update voor navigatiegebaren. Net als bij de release van 1.18.4 ligt de focus hier vooral op stabiliteit.

Het is minder dan een maand geleden (nauwelijks) en we zijn terug met een nieuwe update voor navigatiegebaren. Net als bij de uitgave van 1.18.4ligt de nadruk hier vooral op stabiliteit en prestaties. Dat betekent echter niet dat er geen nieuwe functies zijn. We hebben er een tijdje over gedaan om ervoor te zorgen dat deze release zo stabiel mogelijk is (zoals je kunt zien aan het hoge patchversienummer).

Allereerst zijn hier de hoogtepunten:

  • We hebben de gebarendetector volledig opnieuw ontworpen.
  • We hebben een aantal nieuwe gebaren toegevoegd.
  • Er zijn een aantal nieuwe compatibiliteitsopties waarmee u de navigatiebewegingen voor uw apparaat kunt verfijnen.
  • U kunt nu naar specifieke instellingen zoeken.
  • Het gevoeligheidsprobleem bij het gebruik van Split Pill is opgelost.

Hier is de volledige lijst met wijzigingen:

Functies

Betere detectie van app-wijzigingen

Ten eerste hebben we een instelling toegevoegd voor een betere detectie van app-wijzigingen. Deze optie maakt gebruik van de Usage Stats API van Android om de app die momenteel op het scherm staat betrouwbaarder te detecteren. Schakel dit in door naar Instellingen > Experimentele instellingen te gaan en op 'Verbeterde detectie van app-wijzigingen' te tikken. Houd er rekening mee dat dit kan resulteren in een slechtere levensduur van de batterij.

Complexe gebaren

Er zijn ook 8 nieuwe "complexe" gebaren:

  • Veeg Omhoog & Rechts of Rechts & Omhoog (+ lange variant)
  • Veeg omhoog & links of links & omhoog (+ lange variant)
  • Veeg Omlaag & Rechts of Rechts & Omlaag (+ lange variant)
  • Veeg Omlaag & Links of Links & Omlaag (+ lange variant)

Deze nieuwe gebaren werken zowel in de normale als in de split-pil-modus.

Herhaal lange veegbewegingen

We hebben ook een optie toegevoegd waarmee lange veegbewegingen kunnen worden herhaald totdat u uw vinger optilt. Als u bijvoorbeeld lang naar rechts veegt om de helderheid van het scherm te verhogen, zorgt het ingedrukt houden van uw vinger ervoor dat de helderheid blijft toenemen.

Instellingen Zoeken

Deze volgende functie zou bijzonder nuttig moeten zijn. Zoals je misschien wel weet, heeft Navigatiegebaren een overdaad aan opties. Het kan moeilijk zijn om iets te vinden waarnaar u op zoek bent als het omringd is door tientallen andere opties. Welnu, we hebben in deze versie een functie voor het zoeken naar instellingen toegevoegd. Open eenvoudig de instellingen, tik op het zoekpictogram in de bovenste balk en typ wat u zoekt.

Gedrag

Hoewel er tal van nieuwe functies zijn, zijn er ook een aantal wijzigingen in de manier waarop navigatiegebaren zich gedragen.

Wis instellingen bij het herstellen van de volledige back-up

Navigatiegebaren hebben al een tijdje een Backup & Restore-functie. Dit kan handig zijn als u overstapt op een nieuwe telefoon of een fabrieksreset uitvoert. In deze release hebben we het gedrag voor het herstellen van een volledige back-up enigszins aangepast. Het proces zal nu al uw huidige instellingen wissen voordat u de instellingen uit de back-up schrijft. Dit is alleen bedoeld om ervoor te zorgen dat de back-up correct wordt hersteld. In de meeste gevallen zul je geen verschil merken.

Betrouwbaarheid van kleur per app per app

In de laatste stabiele release, 1.18.4, hebben we een nieuwe experimentele functie geïntroduceerd: Per-App Pill Color. In Navigatiegebaren 1.20.16 hebben we de betrouwbaarheid ervan verbeterd. Het zou nu minder gevoelig moeten zijn voor flikkeren bij het openen van apps of bij het hebben van een statusbalkklok die seconden weergeeft.

Opnieuw ontworpen gebarendetector

Per-App Pill Color is echter niet het enige dat we hebben verbeterd. We hebben de gebarendetector voor de pil volledig opnieuw ontworpen. Het eerste dat opvalt aan deze nieuwe detector is dat de pil nu zowel horizontaal als verticaal tegelijkertijd beweegt. Dit betekent dat je een veegbeweging omhoog kunt maken, maar van gedachten verandert en de pil in plaats daarvan naar rechts sleept (als je het complexe gebaar Rechts & Boven hebt ingeschakeld, wordt dat uiteraard uitgevoerd). Deze nieuwe gebarendetector opende ook de deur naar de nieuwe complexe gebaren. Over het geheel genomen zou de ervaring met het slikken van de pil enorm moeten worden verbeterd.

Pil verbergen/vervagen

De volgende verbetering betreft het gedrag van het verbergen en vervagen van de pil. We hebben de logica achter deze functies opnieuw ontworpen, zodat ze veel betrouwbaarder en responsiever zouden moeten zijn. We hebben het ook zo gemaakt dat je de pil tegelijkertijd kunt laten verbergen en vervagen.

Verplaats de pil niet als het toetsenbord wordt weergegeven

We hebben ook de optie 'Pil niet verplaatsen als toetsenbord wordt weergegeven' verbeterd, zodat deze op meer apparaten betrouwbaarder werkt.

Compatibiliteit

Omdat verschillende Android-apparaten zo enorm van elkaar kunnen verschillen, is het onmogelijk om een ​​app als Navigatiegebaren automatisch op allemaal goed te laten werken. Daarom hebben we naarmate de tijd verstrijkt nieuwe compatibiliteitsopties toegevoegd. In Navigatiegebaren 1.20.16 zijn er een paar nieuwe die u helpen de navigatiegebaren voor uw apparaat te verfijnen.

Schakel tussen apps vertraging

De eerste nieuwe optie betreft de actie Switch Apps. Android heeft helaas geen directe methode om naar de vorige app over te schakelen, dus moet Navigation Gestures een dubbele tik op de Recents-knop simuleren. We hebben met verschillende vertragingen tussen de twee gesimuleerde tikken gespeeld, maar geen enkele werkte betrouwbaar op alle apparaten. Met deze optie kunt u zelf de vertraging tussen de twee tikken instellen. Experimenteer met langere en kortere vertragingen om te ontdekken wat het beste is voor uw telefoon.

Toegankelijkheidsevenement vertraging

De andere optie brengt ook uitstel met zich mee. Navigatiegebaren zijn afhankelijk van gebeurtenissen die aan een toegankelijkheidsservice worden gerapporteerd om te weten wanneer de scherminhoud is gewijzigd. Deze gebeurtenissen worden echter niet elke keer gerapporteerd wanneer ze worden gegenereerd. Met Android kan een minimale vertraging tussen gebeurtenissen worden ingesteld. Hoe korter deze vertraging is, hoe sneller Navigatiegebaren dingen kunnen doen zoals het bijwerken van de pilkleur of het verbergen van de pil. Helaas betekent een kortere vertraging ook een slechtere batterijduur en prestaties. Een langere vertraging betekent langzamere reacties, maar minder effect op het batterijgebruik en de snelheid.

Gelukkig staat Android toe dat deze vertraging dynamisch wordt ingesteld, dus hebben we een optie toegevoegd zodat je deze zelf kunt instellen. De standaardvertraging is 500 ms, maar als u de beste prestaties wilt, kunt u deze instellen op slechts 100 ms. Als u de batterij probeert te sparen, kunt u deze instellen op maximaal 2000 ms.

Dialoogvenster Afsnijvolume

Android Pie heeft het volumedialoogvenster opnieuw ontworpen en naar de zijkant van het scherm verplaatst. Hierdoor zal het volumedialoogvenster bij gebruik van een app op volledig scherm in landschap op Pie gedeeltelijk buiten het scherm plaatsvinden. Er is een nieuwe compatibiliteitsoptie die onder specifieke omstandigheden tijdelijk de navigatiebalk toont wanneer het volumedialoogvenster op het scherm verschijnt.

Bugs/Diversen

Afgezien van alles wat hierboven is vermeld, zijn er nogal wat bugfixes en diverse wijzigingen die uw ervaring met navigatiegebaren zouden moeten verbeteren.

Crashoplossingen

Omdat het een personalisatie-app op laag niveau is, heeft Navigation Gestures een groot aantal crashes. Sinds 1.18.4 hebben we een flink aantal crashes opgelost, en de algehele ervaring zou veel stabieler moeten zijn.

Prestatieverbeteringen

Nogmaals, met hoeveel navigatiegebaren op de achtergrond moeten doen, zijn er nogal wat momenten waarop navigatiegebaren vastlopen, vooral op oudere of lagere apparaten. Er is veel werk gestoken in de prestaties van deze release, waarbij een flink aantal gevallen is verholpen waarbij navigatiegebaren niet meer reageerden.

Verberg pil wanneer toetsenbord wordt weergegeven

Op een gegeven moment hebben we deze optie verbroken. Nou, nu is het opgelost en zou het in 1.20.16 weer betrouwbaar moeten werken.

Gevoeligheid

Tijdens het ontwikkelings- en testproces tussen de release van 1.15.10 en 1.18.4 werd de gebaargevoeligheid aanzienlijk verminderd toen de pil op de onderkant van het scherm werd uitgelijnd. Dit kan worden omzeild door Volledige Overscan in te schakelen, maar niet alle apparaten zijn compatibel met die optie.

Na veel onderzoek hebben we de reden achter dit probleem gevonden en dit zou nu opgelost moeten zijn. Als u Volledige overscan in 1.18.4 had ingeschakeld, kunt u dit desgewenst uitschakelen.

Gemengd

  • Zorg ervoor dat de optie Toon navigatiebalk met toetsenbord is uitgeschakeld wanneer de overlay-navbalk is ingeschakeld
  • Zorg ervoor dat het vasthouden van de pil om de navigatiebalk weer te geven terwijl scherm vastzetten actief is, ook daadwerkelijk werkt
  • Verbeter enkele animaties

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


Dus dat is het. Zoals beloofd zijn er een heleboel nieuwe dingen: functies, gedragsveranderingen, bugfixes... wat wil je nog meer?

Als u Navigatiegebaren nog niet eerder hebt geprobeerd, is er geen beter moment dan nu om het te installeren. Als je het al eerder hebt geprobeerd en je hebt het verwijderd vanwege problemen die je hebt ondervonden, probeer het dan nog een keer en verwijder het vervolgens, want je zult waarschijnlijk nog steeds problemen ondervinden. Meld echter eventuele problemen die u ondervindt. U kunt een e-mail sturen naar navigatiegestures [at] xda-developers [dot] com of een ticket aanmaken op https://support.xda-developers.com om ons dit te laten weten.