Navigation Gestures 1.18.4 lanzado a estable con nuevas características y correcciones de errores

Ha pasado un tiempo desde la última actualización estable de Gestos de navegación (1.15.10), e incluso más desde que publicamos una actualización. Estamos aquí para cambiar eso. Esta publicación marca el lanzamiento de Navigation Gestures 1.18.4 a estable. Quizás se pregunte: ¿qué pasó con 1.16 y 1.17? Bueno, podemos asegurarle que sabemos contar. Es posible que no haya visto estas versiones en el canal estable, pero hemos estado trabajando arduamente para lanzar versiones beta.

En esas versiones beta, decidimos concentrarnos más en la estabilidad en lugar de las nuevas características. Si bien hay un par de nuevas opciones, la mayoría de los cambios desde 1.15.10 son para mejorar el rendimiento, evitar bloqueos y corregir errores. Piense en ello como el Proyecto de mármol de Google, pero espero que sea más efectivo.

Destacados de lanzamiento

  • El rendimiento debería mejorarse notablemente en dispositivos más antiguos y de gama baja.
  • Es menos probable que los gestos de navegación se eliminen en segundo plano.
  • Hemos agregado una opción para colocar la píldora encima de la barra de navegación del software, por lo que tiene un espacio dedicado.

Con suerte, 1.18.4 proporcionará una experiencia mucho mejor. Si aún tiene problemas, asegúrese de informarlos en support.xda-developers.com. Para hacer las cosas más fáciles para todos, incluya un modelo de dispositivo, la versión de la aplicación y la versión de Android si realiza un informe.

Ahora, aquí está todo lo nuevo:

Nuevas funciones de gestos de navegación

  • Barra de navegación superpuesta
    • Si bien puede ser bueno tener el espacio extra ganado al ocultar la barra de navegación, es posible que la píldora interfiera con los elementos de la aplicación cerca de la parte inferior de la pantalla. Si tiene este problema, pruebe la nueva opción "Overlay NavBar" en la Configuración Experimental. Colocará la píldora encima de la barra de navegación del software y ocultará los botones de navegación.
    • Si desea mantener sus botones de navegación, puede desactivar la opción "Apagón".
    • Asegúrese de desactivar "Ocultar barra de navegación" antes de habilitar esto.
    • Esta opción solo funciona para dispositivos que tienen una barra de navegación de software.

Ahora puede colocar la píldora encima de la barra de navegación nativa.

También puede mostrar la barra de navegación nativa detrás de la píldora si lo desea.

  • Color de píldora por aplicación
    • Desde que lanzamos esta aplicación, hemos recibido solicitudes de una opción para colorear automáticamente la píldora en función de lo que hay detrás. Desafortunadamente, no podemos hacer exactamente eso. Sin embargo, hemos agregado una nueva configuración experimental llamada "Color de la píldora por aplicación" que le permite configurar el color de la píldora por aplicación. Cualquier aplicación no seleccionada utilizará el color establecido en Apariencia.

Puede configurar el color de la píldora para las aplicaciones elegidas.

Si lo desea, puede hacerlo rosa para One UI Home o cualquier otra aplicación.

  • Acción del botón de accesibilidad (raíz)
    • El lanzamiento de Android Oreo trajo un botón de accesibilidad a la barra de navegación. Desafortunadamente, Android no permite que las aplicaciones normales invoquen esta acción. Sin embargo, si tiene acceso de root, verá dos nuevas acciones: una para abrir la interfaz de accesibilidad elegida y otra para seleccionar cuál mostrar.
  • Mantener viva
    • Hemos hecho mucho para asegurarnos de que Android no elimine los Gestos de navegación, pero algunos dispositivos tienen una administración de batería increíblemente agresiva. Si ha notado que los gestos de navegación se matan mucho en su dispositivo, la nueva opción "Keep Alive" puede ayudar. Se encuentra en la configuración de compatibilidad, lo que le permite iniciar un servicio en primer plano, que debería mantener viva la aplicación.
  • Reiniciar aplicación
    • A veces la aplicación se vuelve inestable. Lo sabemos; tú lo sabes. Estamos trabajando para mejorarlo, pero nunca será perfecto. Si tiene problemas con los gestos de navegación, abra la aplicación y toque el botón "¿Problemas?". Desplácese hacia abajo y toque la primera opción en la categoría "¿Algo más?" Para reiniciar la aplicación.
    • Al restaurar la configuración desde una copia de seguridad, Navigation Gestures también le pedirá que reinicie la aplicación.

Corrección de errores

  • Crash Fixes
    • Desde la última versión estable, 1.15.10, hemos estado trabajando duro para solucionar la mayor cantidad de fallas posibles. Si todo ha salido según lo planeado, debería notar menos (o incluso ninguno) bloqueos usando 1.18.4.
  • Correcciones "No ocultar NavBar en la pantalla de bloqueo" y "No mostrar en la pantalla de bloqueo"
    • En algunos dispositivos (especialmente aquellos que ejecutan EMUI 3.x), hay un problema extraño en el que Navigation Gestures piensa que el dispositivo siempre está en la pantalla de bloqueo. Esta versión debería solucionar este problema, aunque no tenemos ningún dispositivo EMUI 3.x para probar.
  • Mejoras de rendimiento
    • No somos Snapchat, por lo que en realidad vamos a explicar un poco de cuáles son nuestras mejoras de rendimiento.
      • En dispositivos más antiguos y de gama baja, las animaciones deberían ser más fluidas.
      • En todos los dispositivos, el uso de la batería debería ser menor.
  • Altura de la barra de navegación en Android 10
    • Con los nuevos gestos de Android 10, es posible cambiar la altura de la barra de navegación para que sea mucho más corta. Navigation Gestures 1.18.4 ahora puede detectar el cambio en la altura de la barra de navegación, por lo que puede ocultar correctamente la barra de navegación.
  • Cambiar la acción del teclado en Android 10
    • Si tienes un dispositivo con Android 10, es posible que hayas notado que esta acción se rompió en 1.15.10. Lo hemos arreglado en 1.18.4, por lo que debería funcionar correctamente nuevamente. También agregamos un aviso de que la acción requiere que otorgue a Gestos de navegación el permiso WRITE_SECURE_SETTINGS si aún no lo ha hecho.