Gesti di navigazione 1.20.16 rilasciato con ancora più correzioni di bug e funzionalità

click fraud protection

Siamo tornati con un altro aggiornamento sui gesti di navigazione. Proprio come con la versione 1.18.4, anche qui l'attenzione è rivolta principalmente alla stabilità.

È passato meno di un mese (appena) e siamo tornati con un altro aggiornamento di Navigation Gestures. Proprio come con il versione 1.18.4, l'attenzione qui è principalmente sulla stabilità e sulle prestazioni. Ciò non significa però che non ci siano nuove funzionalità. Abbiamo impiegato un po' di tempo per assicurarci che questa versione fosse quanto più stabile possibile (come puoi vedere dall'elevato numero di versioni della patch).

Per prima cosa, ecco i punti salienti:

  • Abbiamo completamente ridisegnato il rilevatore di gesti.
  • Abbiamo aggiunto un sacco di nuovi gesti.
  • Sono disponibili un paio di nuove opzioni di compatibilità per aiutarti a ottimizzare i gesti di navigazione per il tuo dispositivo.
  • Ora puoi cercare impostazioni specifiche.
  • Il problema di sensibilità utilizzando Split Pill è stato risolto.

Ecco l'elenco completo delle modifiche:

Caratteristiche

Migliore rilevamento delle modifiche alle app

Innanzitutto, abbiamo aggiunto un'impostazione per un migliore rilevamento delle modifiche alle app. Questa opzione utilizza l'API Usage Stats di Android per rilevare in modo più affidabile l'app attualmente sullo schermo. Abilitalo andando su Impostazioni > Impostazioni sperimentali e toccando "Rilevamento modifiche app migliorato". Tieni presente che ciò potrebbe comportare una durata della batteria peggiore.

Gesti complessi

Ci sono anche 8 nuovi gesti "complessi":

  • Scorri verso l'alto e verso destra o verso destra e verso l'alto (+ variante lunga)
  • Scorri verso l'alto e verso sinistra o verso sinistra e verso l'alto (+ variante lunga)
  • Scorri verso il basso e verso destra o verso destra e verso il basso (+ variante lunga)
  • Scorri verso il basso e verso sinistra o verso sinistra e verso il basso (+ variante lunga)

Questi nuovi gesti funzionano sia in modalità pillola normale che divisa.

Ripeti i movimenti lunghi

Abbiamo anche aggiunto un'opzione per consentire la ripetizione dei passaggi prolungati finché non sollevi il dito. Ad esempio, se hai impostato uno scorrimento lungo verso destra per aumentare la luminosità del display, tenendo premuto il dito la luminosità continuerà ad aumentare.

Ricerca Impostazioni

La prossima funzionalità dovrebbe essere particolarmente utile. Come forse saprai o meno, i gesti di navigazione hanno un sovraccarico di opzioni. Può essere difficile trovare qualcosa che stai cercando quando è circondato da decine di altre opzioni. Bene, abbiamo aggiunto una funzione di ricerca delle impostazioni in questa versione. Apri semplicemente le impostazioni, tocca l'icona di ricerca nella barra in alto e digita ciò che stai cercando.

Comportamento

Sebbene ci siano molte nuove funzionalità, abbiamo apportato anche una serie di modifiche al comportamento dei gesti di navigazione.

Cancella le impostazioni durante il ripristino del backup completo

I gesti di navigazione hanno una funzione di backup e ripristino ormai da un po'. Questo può essere utile se stai passando a un nuovo telefono o esegui un ripristino delle impostazioni di fabbrica. In questa versione abbiamo leggermente modificato il comportamento per il ripristino di un backup completo. Il processo ora cancellerà tutte le impostazioni correnti prima di scrivere quelle dal backup. Questo serve solo per garantire che il backup venga ripristinato correttamente. Nella maggior parte dei casi, non noterai alcuna differenza.

Affidabilità del colore per pillola per app

Nell'ultima versione stabile, la 1.18.4, abbiamo introdotto una nuova funzionalità sperimentale: Colore pillola per app. In Gesti di navigazione 1.20.16, abbiamo migliorato la sua affidabilità. Ora dovrebbe essere meno incline allo sfarfallio quando si aprono le app o quando l'orologio della barra di stato mostra i secondi.

Rilevatore di gesti riprogettato

Tuttavia, il colore delle pillole per app non è l'unica cosa che abbiamo migliorato. Abbiamo completamente riprogettato il rilevatore di gesti per la pillola. La prima cosa che noterai con questo nuovo rilevatore è che la pillola ora si muove contemporaneamente sia in orizzontale che in verticale. Ciò significa che potresti iniziare un gesto di scorrimento verso l'alto, ma cambiare idea e trascinare invece la pillola verso destra (ovviamente, se hai abilitato il gesto complesso Destra e Su, verrà eseguito). Questo nuovo rilevatore di gesti ha anche aperto la porta a nuovi gesti complessi. Nel complesso, l’esperienza nel prendere la pillola dovrebbe essere notevolmente migliorata.

Nascondere/svanire la pillola

Il miglioramento successivo riguarda il comportamento di nascondere e sbiadire la pillola. Abbiamo riprogettato la logica alla base di queste funzionalità, quindi dovrebbero essere molto più affidabili e reattive. Abbiamo anche fatto in modo che la pillola possa nascondersi e svanire allo stesso tempo.

Non spostare la pillola quando viene mostrata la tastiera

Abbiamo anche corretto l'opzione "Non spostare la pillola quando viene visualizzata la tastiera" per funzionare in modo più affidabile su più dispositivi.

Compatibilità

Poiché i diversi dispositivi Android possono essere molto diversi tra loro, è impossibile far sì che un'app come Navigation Gestures funzioni correttamente su tutti automaticamente. Ecco perché abbiamo aggiunto nuove opzioni di compatibilità col passare del tempo. In Gesti di navigazione 1.20.16, ce ne sono un paio di nuovi che ti aiutano a ottimizzare i gesti di navigazione per il tuo dispositivo.

Ritardo cambio app

La prima nuova opzione prevede l'azione Cambia app. Android purtroppo non dispone di un metodo diretto per passare all'app precedente, quindi i gesti di navigazione devono simulare un doppio tocco del pulsante Recenti. Abbiamo provato diversi ritardi tra i due tocchi simulati, ma nessuno ha funzionato in modo affidabile su tutti i dispositivi. Questa opzione ti consente di impostare tu stesso il ritardo tra i due tocchi. Sperimenta ritardi più o meno lunghi per trovare la soluzione migliore per il tuo telefono.

Ritardo evento di accessibilità

Anche l’altra opzione prevede un ritardo. I gesti di navigazione si basano sugli eventi segnalati a un servizio di accessibilità per sapere quando il contenuto dello schermo è cambiato. Tuttavia, questi eventi non vengono segnalati ogni volta che vengono generati. Android consente di impostare un ritardo minimo tra gli eventi. Quanto più breve è questo ritardo, tanto più veloci i gesti di navigazione possono eseguire operazioni come aggiornare il colore della pillola o nasconderla. Sfortunatamente, un ritardo più breve significa anche una durata e prestazioni della batteria peggiori. Un ritardo più lungo significa risposte più lente, ma un effetto minore sull'utilizzo della batteria e sulla velocità.

Fortunatamente, Android consente di impostare questo ritardo in modo dinamico, quindi abbiamo aggiunto un'opzione in modo che tu possa impostarlo tu stesso. Il ritardo predefinito è 500 ms, ma se desideri le migliori prestazioni, puoi impostarlo fino a 100 ms. Se stai cercando di risparmiare batteria, puoi impostarla fino a 2000 ms.

Finestra di dialogo del volume di interruzione

Android Pie ha ridisegnato la finestra di dialogo del volume, spostandola sul lato del display. Per questo motivo, quando si utilizza un'app a schermo intero in orizzontale su Pie, la finestra di dialogo del volume sarà parzialmente fuori schermo. C'è una nuova opzione di compatibilità che mostrerà temporaneamente la barra di navigazione quando la finestra di dialogo del volume è sullo schermo in condizioni specifiche.

Bug/Varie

Oltre a tutto quanto menzionato sopra, ci sono alcune correzioni di bug e modifiche varie che dovrebbero migliorare la tua esperienza con i gesti di navigazione.

Correzioni di arresti anomali

Essendo un'app di personalizzazione di basso livello, Navigation Gestures ha la sua giusta dose di arresti anomali. Dalla versione 1.18.4 abbiamo corretto alcuni arresti anomali e l'esperienza complessiva dovrebbe essere molto più stabile.

Miglioramenti delle prestazioni

Ancora una volta, con tutto ciò che i gesti di navigazione hanno a che fare in background, ci sono parecchie volte in cui i gesti di navigazione si bloccano, soprattutto su dispositivi più vecchi o di fascia bassa. È stato dedicato molto lavoro alle prestazioni di questa versione, risolvendo alcuni casi in cui i gesti di navigazione smettono di rispondere.

Nascondi la pillola quando viene visualizzata la tastiera

Ad un certo punto, abbiamo interrotto questa opzione. Bene, ora il problema è stato risolto e dovrebbe funzionare di nuovo in modo affidabile nella versione 1.20.16.

Sensibilità

Durante il processo di sviluppo e test tra la versione 1.15.10 e 1.18.4, la sensibilità dei gesti è stata notevolmente ridotta quando il tablet era allineato alla parte inferiore dello schermo. Potrebbe essere risolto abilitando Full Overscan, ma non tutti i dispositivi sono compatibili con tale opzione.

Dopo numerose indagini, abbiamo individuato il motivo del problema e ora dovrebbe essere risolto. Se avevi attivato Full Overscan nella versione 1.18.4, puoi disabilitarlo se lo desideri.

Varie

  • Assicurati che l'opzione Mostra NavBar con tastiera sia disabilitata quando Overlay NavBar è attivo
  • Assicurati che tenere premuto il tablet per mostrare la barra di navigazione mentre il blocco dello schermo è attivo funzioni effettivamente
  • Correggi alcune animazioni

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


Quindi è tutto. Come promesso, ci sono un sacco di novità: funzionalità, cambiamenti di comportamento, correzioni di bug... Cosa si può volere di più?

Se non hai mai provato Navigation Gestures, non c'è momento migliore di adesso per installarlo. Se lo hai già provato e lo hai disinstallato a causa di problemi riscontrati, provalo di nuovo, quindi disinstallalo perché probabilmente avrai ancora problemi. Segnala comunque eventuali problemi riscontrati. Puoi inviare un'e-mail a Navigationgestures [at] xda-developers [dot] com o creare un ticket su https://support.xda-developers.com per farcelo sapere.