La actualización Plasma 6.5.3 llega cargada de pequeñas mejoras, retoques visuales y correcciones de errores que, aunque muchas veces pasan desapercibidas, ayudan a que todo el entorno se sienta más estable, más pulido y, en general, más coherente. Es de esas versiones donde casi nada “salta a la vista”, pero cuando la usas notas que todo encaja un poquito mejor.
Vamos a recorrer todos los cambios, uno por uno, explicados de forma cercana para que puedas ver qué se ha afinado exactamente en esta versión.
Brisa
El tema Brisa sigue puliéndose para mantener una apariencia consistente:
-
El menú ahora sigue fielmente el estilo de QQC2.
-
Se ha corregido un problema donde la paleta no se restablecía adecuadamente en unpolish (error #511547).
Brisa-GTK
En la parte GTK también hay mejoras visuales importantes:
-
Se recuperó el icono de flecha del expansor en apps GTK4, que directamente faltaba (error #477505).
-
Se solucionaron problemas con los radios de las esquinas en aplicaciones que usan CSD y SSD (error #489562).
Discover
Discover también recibe algunos ajustes internos que mejoran su desempeño:
-
Se utiliza ahora una versión de Selenium que coincide con la del resto del sistema.
-
Se activó KCrash para DiscoverNotifier.
-
Se corrigió un problema relacionado con GError en Flatpak (error #506223).
-
Además, se simplificó la gestión del cambio de tamaño en Flatpak (error #508311).
Permisos Flatpak
La interfaz de permisos también gana en accesibilidad:
-
Se mejoró la navegación por teclado.
-
La barra lateral ahora responde correctamente al usar las teclas de flecha.
KDE GTK Config
-
Se corrigió el formato de las configuraciones de fuente (error #487714).
kpipewire
-
Se añadió DRM_FORMAT_MOD_INVALID cuando usableModifiers está vacío o no disponible, reforzando la compatibilidad.
KWin: el bloque más grande de cambios
KWin es, con diferencia, la parte que más recibe ajustes. Aquí hay de todo: correcciones visuales, pruebas automáticas, mejoras para Wayland y refinamientos internos.
Mejoras y correcciones generales
-
El plugin de capturas ahora tiene en cuenta las solicitudes de enfoque pendientes (error #505202).
-
Se añadieron pruebas para xdg-toplevel-drag y nuevos ayudantes.
-
El arrastre de ventanas superiores ahora usa un movimiento interactivo (error #511570).
-
Se agregaron comprobaciones extra para nodos drm en las pruebas automáticas.
-
Los viewports del árbol de elementos ahora se alinean a la cuadrícula de píxeles para evitar desenfoques.
-
Se corrigió el área del viewport en capturas de pantalla de ventanas (error #510982).
-
Xwayland ajusta correctamente O_NONBLOCK en los puntos finales de la tubería.
-
En el plugin de desenfoque se arregló contraste.frag (error #510818).
-
ItemTreeView repinta correctamente usando una región infinita (error #510555).
-
Se eliminó por completo el diseño del encabezado de la consola de depuración.
-
Xwayland evita tocar iteradores no válidos en Selection::timeoutTransfers().
-
Se añadieron variables de entorno para ayudar a depurar problemas de sincronización (errores #511728 y #511010).
-
La gestión de perfiles ICC ahora se construye correctamente incluso en versiones antiguas de LCMS.
-
Se arreglaron pruebas automáticas cuando faltan dependencias de X11.
-
Todo el código relacionado con pruebas X11 ahora se ejecuta solo si se construye con soporte X11 (muchos tests afectados).
-
Se solucionó una asincronización con escaneo directo en el backend DRM (bug #510967).
-
En modo modesteting heredado se activa un modeset tras volver del modo suspensión (error #505607).
-
Las ventanas emergentes ya no se activan ni reaccionan indebidamente (error #511631).
-
Las capturas de pantalla ahora se renderizan con la escala correcta (error #511722).
-
Se añadió soporte para la etiqueta MHC2 en perfiles ICC (error #508791).
-
El backend DRM vuelve a intentar abrir nodos hasta 5 segundos si están ocupados.
-
El CI amplía el tiempo de espera de algunas pruebas a 90 segundos.
-
El sistema de gestión de color en OpenGL ahora también recorta tras el ajuste de tono (error #506212).
-
Las pantallas internas deshabilitadas ya no se tienen en cuenta en la configuración de salidas.
-
Se desactiva el sensor de proximidad.
-
Se revisa y reafirma la desactivación del sensor y la comprobación nula en dpmsinputeventfilter.
kwin-x11
-
El plugin mousemark ahora devuelve el modificador correcto en arrowdraw_modifiers().
Libplasma
-
Se corrigió un bloqueo en el inicio que involucraba a KWin.
-
Las acciones contextuales ahora se limpian siempre cuando se eliminan (error #504793).
Integración del Navegador de Plasma
-
MPRIS ahora selecciona la primera entrada disponible cuando hay dudas sobre la obra de arte a mostrar.
Plasma Desktop
Hay bastantes retoques en los applets del menú:
-
Kickoff: se corrige el menú de desbordamiento del pie (error #511503).
-
Kicker:
-
Ya no borra currentItem de la columna activa.
-
Se arregló el uso de teclas de flecha al pasar de la búsqueda a la barra lateral.
-
Se define explícitamente el ancho del diseño de la barra lateral (error #511411, ver bug #505847).
-
Se arregla el manejo de la tecla de bajar desde el campo de búsqueda.
-
Ahora se permiten menús contextuales usando únicamente FavoriteId (error #511448).
-
-
FolderDelegate: se corrigió un solucionador que fallaba en algunos casos (error #511025).
Plasma Mobile
-
shelldbusclient ahora comprueba adecuadamente si la respuesta es válida.
Control de volumen de audio en Plasma
-
Se sincroniza la versión de Selenium.
-
Se revierte el cambio que impedía suspender automáticamente el dispositivo.
-
De nuevo, se asegura que el monitor de volumen no inhiba la suspensión automática (error #507212).
Plasma System Monitor
-
Las tablas posicionan ahora correctamente los menús contextuales usando scenePosition (bug #502715).
-
También se arregló el comportamiento de ocultar cabeceras desde el menú.
Plasma Workspace
-
Uso de la versión correcta de Selenium.
-
Correcciones en las notificaciones:
-
Las etiquetas de tiempo se mostraban mal (error #511908).
-
Se corrigió una propiedad de tiempo en Globals.
-
-
Klipper arregla un fallo donde el menú de acciones no se abría siempre (bug #510449).
-
En pruebas Appium se establece GSK_RENDERER=cairo para corregir tests de portapapeles.
-
panelview ya no intenta abrir vistas de configuración que no existen (error #511743).
-
Se movió patternMask al montón en lugar de la pila (error #511233).
-
Se corrigieron pruebas del shell.
-
En fondos de pantalla:
-
Se solucionó un error en ImageListModelTest.
-
También un caso de alto uso de CPU al abrir el diálogo de fondos (bug #511265).
-
El módulo de fondo de pantalla KCM solo aparece en el escritorio, como corresponde.
-
Se mejoró el tamaño del delegado KCM en móviles.
-
-
Algunas pruebas Appium se hicieron menos inestables.
Powerdevil
-
Se unifica la versión de Selenium.
-
El demonio de energía hace un resume oscuro solo en modo s2idle (error #510992).
qqc2-brisa-estilo
-
El progressbar migra lejos de Animator.
Barra espaciadora
-
El ChannelLogger se inicializa con mensajes sin buscar del módem.
xdg-desktop-portal-kde
-
El portapapeles ya no emite cambios para la selección primaria (error #512067).
-
Los atajos globales ahora se deduplican correctamente.
-
También se recuerda qué atajos fueron denegados.
-
En remotedesktop, el parámetro clipboard_enabled se establece correctamente (bug #511989).
-
El diálogo de información de usuario siempre asigna un avatar.
-
Y los atajos antiguos se eliminan cuando no quedan nuevos disponibles (error #483838).
Fuente: KDE.org
Añadir comentario
Comentarios