Navigation Gestures 1.20.16 lanzado con aún más correcciones de errores y funciones

Volvemos con otra actualización de Gestos de navegación. Al igual que con el lanzamiento de 1.18.4, aquí la atención se centra principalmente en la estabilidad.

Ha pasado menos de un mes (apenas) y volvemos con otra actualización de Gestos de navegación. Al igual que con el lanzamiento de 1.18.4, la atención se centra aquí principalmente en la estabilidad y el rendimiento. Sin embargo, eso no significa que no haya nuevas funciones. Hemos pasado un tiempo asegurándonos de que esta versión sea lo más estable posible (como se puede ver por el alto número de versiones de parches).

Primero, aquí están los aspectos más destacados:

  • Hemos rediseñado completamente el detector de gestos.
  • Hemos agregado un montón de gestos nuevos.
  • Hay un par de nuevas opciones de compatibilidad para ayudarle a ajustar los gestos de navegación para su dispositivo.
  • Ahora puede buscar configuraciones específicas.
  • Se ha solucionado el problema de sensibilidad al utilizar Split Pill.

Aquí está la lista completa de cambios:

Características

Mejor detección de cambios de aplicación

En primer lugar, agregamos una configuración para una mejor detección de cambios de aplicaciones. Esta opción utiliza la API de estadísticas de uso de Android para detectar de manera más confiable la aplicación que se encuentra actualmente en pantalla. Habilítelo yendo a Configuración > Configuración experimental y tocando "Detección mejorada de cambios de aplicación". Sólo tenga en cuenta que esto puede provocar una peor duración de la batería.

Gestos complejos

También hay 8 nuevos gestos "complejos":

  • Desliza hacia arriba y hacia la derecha o hacia la derecha y hacia arriba (+ variante larga)
  • Deslizar hacia arriba e izquierda o hacia izquierda y arriba (+ variante larga)
  • Deslizar hacia abajo y hacia la derecha o hacia la derecha y hacia abajo (+ variante larga)
  • Deslizar hacia abajo e izquierda o hacia izquierda y abajo (+ variante larga)

Estos nuevos gestos funcionan tanto en modo normal como en modo de píldora dividida.

Repetir golpes largos

También agregamos una opción para permitir que se repitan los movimientos largos hasta que levante el dedo. Por ejemplo, si ha configurado un deslizamiento largo hacia la derecha para aumentar el brillo de la pantalla, mantener el dedo hacia abajo hará que el brillo continúe aumentando.

Configuración de búsqueda

La siguiente característica debería ser particularmente útil. Como quizás sepas o no, Gestos de navegación tiene una sobrecarga de opciones. Puede resultar difícil encontrar algo que esté buscando cuando está rodeado de docenas de otras opciones. Bueno, hemos agregado una función de búsqueda de configuración en esta versión. Simplemente abre la configuración, toca el ícono de búsqueda en la barra superior y escribe lo que estás buscando.

Comportamiento

Si bien hay muchas características nuevas, también hemos realizado una serie de cambios en el comportamiento de los gestos de navegación.

Borrar configuraciones al restaurar la copia de seguridad completa

Navigation Gestures ha tenido una función de Copia de seguridad y restauración desde hace un tiempo. Esto puede resultar útil si va a cambiar a un teléfono nuevo o si realiza un restablecimiento de fábrica. En esta versión, hemos modificado ligeramente el comportamiento para restaurar una copia de seguridad completa. El proceso ahora borrará todas sus configuraciones actuales antes de escribir las de la copia de seguridad. Esto es sólo para garantizar que la copia de seguridad se restaure correctamente. En la mayoría de los casos, no notarás la diferencia.

Fiabilidad del color de la pastilla por aplicación

En la última versión estable, 1.18.4, introdujimos una nueva característica experimental: Color de píldora por aplicación. En Navigation Gestures 1.20.16, hemos mejorado su confiabilidad. Ahora debería ser menos propenso a parpadear al abrir aplicaciones o cuando el reloj de la barra de estado muestra los segundos.

Detector de gestos rediseñado

Sin embargo, el color de la pastilla por aplicación no es lo único que mejoramos. Hemos rediseñado completamente el detector de gestos de la píldora. Lo primero que notará con este nuevo detector es que la píldora ahora se mueve horizontal y verticalmente al mismo tiempo. Esto significa que puede iniciar un gesto de deslizar hacia arriba, pero cambiar de opinión y arrastrar la pastilla hacia la derecha (por supuesto, si tiene habilitado el gesto complejo Derecha y Arriba, se ejecutará). Este nuevo detector de gestos también abrió la puerta a nuevos gestos complejos. En general, la experiencia al tomar la píldora debería mejorar enormemente.

Ocultación/desvanecimiento de píldoras

La siguiente mejora implica el comportamiento de ocultación y desaparición de la píldora. Hemos rediseñado la lógica detrás de estas funciones, por lo que deberían ser mucho más confiables y receptivas. También lo hemos hecho para que puedas ocultar y desvanecer la pastilla al mismo tiempo.

No mueva la pastilla cuando se muestre el teclado

También hemos arreglado la opción "No mover la píldora cuando se muestra el teclado" para que funcione de manera más confiable en más dispositivos.

Compatibilidad

Dado que los diferentes dispositivos Android pueden ser tan diferentes entre sí, es imposible hacer que una aplicación como Navigation Gestures funcione correctamente en todos ellos de forma automática. Es por eso que agregamos nuevas opciones de compatibilidad a medida que pasa el tiempo. En Navigation Gestures 1.20.16, hay un par de nuevos gestos que te ayudarán a ajustar los Navigation Gestures para tu dispositivo.

Retraso en el cambio de aplicaciones

La primera opción nueva implica la acción Cambiar de aplicación. Desafortunadamente, Android no tiene un método directo para cambiar a la aplicación anterior, por lo que Navigation Gestures tiene que simular un doble toque en el botón Recientes. Hemos jugado con diferentes retrasos entre los dos toques simulados, pero ninguno ha funcionado de manera confiable en todos los dispositivos. Esta opción le permite configurar usted mismo el retraso entre los dos toques. Experimente con retrasos más largos y más cortos para encontrar lo mejor para su teléfono.

Retraso del evento de accesibilidad

La otra opción también implica un retraso. Los gestos de navegación se basan en eventos informados a un servicio de accesibilidad para saber cuándo ha cambiado el contenido de la pantalla. Sin embargo, estos eventos no se informan cada vez que se generan. Android permite establecer un retraso mínimo entre eventos. Cuanto más corto sea este retraso, más rápido los gestos de navegación podrán hacer cosas como actualizar el color de la pastilla u ocultar la pastilla. Desafortunadamente, un retraso más corto también significa una peor duración y rendimiento de la batería. Un retraso mayor significa respuestas más lentas, pero menos efecto en el uso y la velocidad de la batería.

Afortunadamente, Android permite configurar este retraso de forma dinámica, por lo que agregamos una opción para que puedas configurarlo tú mismo. El retraso predeterminado es de 500 ms, pero si desea obtener el mejor rendimiento, puede configurarlo en tan solo 100 ms. Si está intentando ahorrar batería, puede configurarlo hasta 2000 ms.

Diálogo de volumen de corte

Android Pie rediseñó el cuadro de diálogo de volumen, moviéndolo al costado de la pantalla. Debido a esto, cuando se utiliza una aplicación de pantalla completa en horizontal en Pie, el cuadro de diálogo de volumen estará parcialmente fuera de la pantalla. Hay una nueva opción de compatibilidad que mostrará temporalmente la barra de navegación cuando el cuadro de diálogo de volumen esté en pantalla bajo ciertas condiciones específicas.

Errores/Varios

Aparte de todo lo mencionado anteriormente, hay bastantes correcciones de errores y cambios diversos que deberían mejorar su experiencia al utilizar los gestos de navegación.

Correcciones de fallos

Al ser una aplicación de personalización de bajo nivel, Navigation Gestures tiene una buena cantidad de fallas. Desde la versión 1.18.4, hemos solucionado bastantes fallos y la experiencia general debería ser mucho más estable.

Mejoras de rendimiento

Nuevamente, con la cantidad que tienen que ver los gestos de navegación en segundo plano, hay bastantes ocasiones en las que los gestos de navegación se congelan, especialmente en dispositivos más antiguos o de gama baja. Se ha trabajado mucho en el rendimiento de esta versión, solucionando bastantes casos en los que los gestos de navegación dejan de responder.

Ocultar píldora cuando se muestra el teclado

En algún momento, rompimos esta opción. Bueno, ahora está solucionado y debería volver a funcionar de manera confiable en 1.20.16.

Sensibilidad

Durante el proceso de desarrollo y prueba entre el lanzamiento de 1.15.10 y 1.18.4, la sensibilidad de los gestos disminuyó considerablemente cuando la tableta estaba alineada con la parte inferior de la pantalla. Se podría solucionar habilitando Full Overscan, pero no todos los dispositivos son compatibles con esa opción.

Después de mucha investigación, encontramos el motivo detrás de este problema y debería solucionarse ahora. Si activó Full Overscan en 1.18.4, puede desactivarlo si lo desea.

Misceláneas

  • Asegúrese de que la opción Mostrar barra de navegación con teclado esté desactivada cuando la barra de navegación superpuesta esté activada
  • Asegúrese de que mantener presionada la pastilla para mostrar la barra de navegación mientras la fijación de pantalla está activa realmente funcione
  • Arregla algunas animaciones.

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


Eso es todo. Como prometimos, hay un montón de cosas nuevas: características, cambios de comportamiento, correcciones de errores... ¿Qué más podrías querer?

Si no ha probado Gestos de navegación antes, no hay mejor momento que ahora para instalarlo. Si lo ha probado antes y lo desinstaló debido a problemas que tuvo, inténtelo de nuevo y luego desinstálelo porque probablemente aún tendrá problemas. Sin embargo, informe cualquier problema que tenga. Puede enviar un correo electrónico a Navigationgestures [arroba] xda-developers [punto] com o crear un ticket en https://support.xda-developers.com para hacérnoslo saber.