BLOG

Mejora del soporte de sistemas operativos con Qt 4.8.6

Por [N4] velneo.velneo el | Añadir comentario

En la nueva versión de Velneo V7 7.16 hemos integrado nuestro código con la última versión de las librerías Qt de la rama 4.8 en todos los sistemas operativos, lo que mejora la ejecución en las últimas versiones de los sistemas operativos.

Esta última versión aporta mucha estabilidad ya que nos permite solucionar muchas incidencias, además, se han aprovechado nuevas funcionalidades para mejorar la integración con los sistemas. La actualización de librerías aporta también mejoras de rendimiento en algunas funcionalidades que usamos más habitualmente.

so-qt486

A continuación detallamos las principales novedades e incidencias resueltas.

General

  • Mejorado el soporte de Windows 8.1
  • Mejorado el soporte de Mac OS X 10.9 Mavericks
  • Parche de seguridad para evitar LA incidencia con XML Entity Expansion Denial of Service (the ‘Billion Laughs’ attack)

Interfaz

  • Solucionada regresión en el color de un texto con selección del tabulador en OS X 10.6
  • Implementado que el dock mantenga la posición cuando se despegan de la ventana.
  • Reconocimiento del ratón del separador de ítem en menús para provocar el cerrado automático de sub-menús al moverse a un nivel superior.
  • Solucionado problema de pintado de polígonos cuando el ancho es 0 ó 1.
  • Solucionada fuga de memoria en componente del control de selección de fuente.
  • Se tiene en cuenta la parte virtual del escritorio a la hora de determinar la visiblidad de un dock.
  • Solucionada incidencia en control de edición con botones arriba y abajo que provocaba un salto a izquierda y derecha del cursor cuando se usaban los botones.
  • Evitada desalineación de la región seleccionada cuando se centra el texto.
  • Mejorado la gestión de multilínea de Listview en modo Icono.
  • Restauración de ventanas maximizadas o en modo pantalla completa a la pantalla correcta.
  • Se aplica fuente definida en CSS  a la etiqueta de botones.
  • Evitados problemas en la presentación del cuadro de diálogo de impresión en Mac.
  • Implementado modo duplex en impresoras CUPS.
  • Evitado desbordamiento de memoria en lectura en el escalado de imágenes.

Network

  • Mejorada la gestión multi-thread de conexiones tcp.
  • Mejorada la descarga de URL en modo multiparte.
  • SSL: Actualizada la lista negra ANSSI de certificados intermedios.
  • Evitados errores espúreos de certificados locales para SSL.

Interno

  • Mejoras en gestión de hilos: creación, seguridad, limpieza y destrucción.
  • Implementado el soporte de apóstrofo en argumentos de comandos de Windows.
  • Mejoras en la gestión de las cadenas url en las funciones de url.
  • Mejora de llamadas recursivas a scripts.
  • Mejora del acceso a bases de datos externas, evitando errores de memoria.

Linux

  • Mejorado el sistema de pintados usando el sistema nativo.
  • Mejorado el uso de conexiones tcp.

Windows

  • Uso del estilo vista para asistentes.
  • Mejorada apariencia de barra de scroll en Windows 8 adecuándose al estilo nativo.
  • Mejora del mapeado de teclas virtuales evitando problemas de perder caracteres al escribir muy rápido, por ejemplo, ^e para obtener ê.
  • Inicialización de color de texto en los ítems de menú.

Mac OS X

  • En el cuadro de diálogo de selección de fichero se muestran las aplicaciones .app como carpetas.
  • Mejora en drag and drop solucionando memory leaks y el uso del botón derecho del ratón.
  • Implementado manejo del maximizado de una ventana sin marco.
  • Implementado soporte de formato nativo de fecha y hora de Mac OS X 10.7 y 10.8.
  • Solucionada incidencia que provocaba no poder restaurar una ventana en Mac OS X 10.7 y posteriores.
  • Mejora de ajuste de las toolbar en pantallas retina.
  • Mejora en la integración con Mac OS X 10.9 Mavericks, haciendo uso de la fuente del sistema de forma correcta.
  • Implementado soporte de tamaño de papel configurable en Mac.
  • Eliminado soporte de video de webkit en OS X debido a los problemas de estabilidad que generaba.
  • Solucionado error tipográfico en el mapeado de la tecla F9 que implicaba que no se mostrará la tecla aceleradora.
  • Mejorado el filtro del diálogo de selección de fichero cuando no comienza por *.

Gracias a estas mejoras y unido a las características que tiene Velneo V7, la convierten en una plataforma completa de desarrollo de aplicaciones empresariales de gestión preparada para crear apps de gestión.

Velneo es el entorno ágil para el desarrollo
de aplicaciones empresariales

DESCARGAR VELNEO

Deja un comentario

Esta web utiliza cookies. Si continúa navegando acepta dichas cookies y nuestra política de cookies. Gracias. ACEPTAR

Aviso de cookies