Si bien LibreOffice ha admitido algunos gestos de entrada en el pasado como deslizar y presionar prolongadamente con el front-end GTK, así como algunas adiciones específicas de Android e iOS, parece que un mayor soporte de gestos está en camino para esta suite de oficina de código abierto multiplataforma.

El aterrizaje esta mañana en LibreOffice Git es la infraestructura para los gestos de rotación y zoom. Esta infraestructura se agrega a la Biblioteca de clases visuales (VCL) de LibreOffice, por lo que funcionará en todos los kits de herramientas compatibles.

El gesto de zoom debería funcionar en todos los kits de herramientas de la GUI de forma unificada manera. Ese parche explica:

Este cambio implementa la infraestructura interna para pasar gestos de zoom desde fuentes de bajo nivel a los widgets de GUI que consumen. La API sigue la convención de eventos begin-update-update-…-end establecida que se usa en varias plataformas.

La API debería ser suficiente para admitir los gestos del panel táctil y de la pantalla táctil, siempre que la fuente subyacente de bajo nivel exponga suficiente información. Los controladores de hardware generalmente exponen los gestos del panel táctil ya reconocidos, mientras que los gestos de la pantalla táctil vienen como un conjunto de puntos de contacto en movimiento y la aplicación necesita descubrir su significado por sí misma. Muchos kits de herramientas reconocen ambos y ofrecen una interfaz unificada de alto nivel que podemos usar.

El La compatibilidad con gestos de rotación de VCL se implementa de manera similar en el nivel bajo y debería funcionar tanto para el panel táctil como para los gestos de pantalla táctil.

Con el lanzamiento de LibreOffice 7.4 a principios de este mes, todavía estamos en las primeras etapas del próximo ciclo de lanzamiento, por lo que veremos qué más viene en el frente de los gestos de entrada, así como otras funciones para este líder de código abierto. suite ofimática.

Categories: IT Info