kitty 0.49: mejoras de rendimiento y soporte para shaders personalizados

Fuentes: kitty 0.49: performance improvements and custom shader support

La versión 0.49 de kitty, un terminal de código abierto basado en GPU, introduce mejoras significativas en el rendimiento y nuevas funcionalidades gráficas. El proyecto destaca por optimizar el procesamiento de texto mediante técnicas de predicción de memoria y vectorización SIMD, logrando mejoras de entre un 15% y un 35% en el rendimiento real según la carga de trabajo. Además, se ha implementado soporte oficial para shaders personalizados, permitiendo a los usuarios aplicar efectos visuales avanzados como fondos animados o resaltado de foco sin comprometer la estabilidad del sistema.

Entre las novedades funcionales, kitty incorpora la posibilidad de elegir el borde interno al redimensionar paneles en la configuración Splits, una mejora que permite un control más preciso del espacio de trabajo. También se añade soporte para pestañas verticales a lo largo de los bordes de la ventana del sistema operativo, útil para usuarios con relaciones de aspecto amplias. La interfaz de usuario se enriquece con la capacidad de arrastrar y soltar archivos entre kitty y aplicaciones de interfaz gráfica, así como la posibilidad de redimensionar las ventanas con el ratón. Estas actualizaciones consolidan a kitty como una herramienta de terminal de alto rendimiento, orientada a desarrolladores y usuarios avanzados que buscan personalización y eficiencia en su entorno de trabajo.