Lanzamiento del entorno de escritorio KDE Plasma 6.7

Después de cuatro meses de desarrollo, se ha publicado la versión del entorno de escritorio KDE Plasma 6.7. Para evaluar el rendimiento de las nuevas versiones de KDE, se pueden utilizar las compilaciones de los proyectos KDE Linux, KDE Neon y openSUSE (Argon, basado en openSUSE Leap, y Krypton, basado en openSUSE Tumbleweed).

Los cambios principales en KDE Plasma 6.7:

  • Se ha integrado un motor de estilos unificado llamado Union, que permite utilizar diferentes tecnologías de estilo para las aplicaciones disponibles en KDE. Por defecto, se emplea el formato CSS para los estilos en lugar del SVG utilizado anteriormente. Se ha preparado una nueva implementación del tema Breeze, diseñada en formato CSS.
    El motor Union consta de tres capas:
    • La capa de entrada se realiza a través de complementos que proporcionan el análisis de formatos de archivo de estilo y su conversión en una descripción abstracta para la renderización. Por ejemplo, los temas de estilo pueden estar en formato SVG o CSS.
    • La capa intermedia está formada por una biblioteca que describe el modelo de datos y los métodos para aplicar estilos a cada elemento.
    • La capa de salida contiene complementos para convertir el estilo universal formado por la capa intermedia en comandos de renderización específicos para un determinado stack gráfico. Por ejemplo, se pueden generar estilos para QtQuick o Qt Widgets.

  • Se ha implementado un soporte completo para la conservación y restauración de sesiones al utilizar Wayland, lo que permite restaurar el estado, la vinculación a los escritorios virtuales y la posición de las ventanas de una sesión interrumpida después de un reinicio o un fallo. Esta implementación se basa en el soporte del protocolo xdg-session-management agregado en KWin, propuesto en la versión Wayland-Protocols 1.48.
  • Se ha añadido la posibilidad de cambiar de manera independiente entre escritorios virtuales en cada pantalla (anteriormente, los escritorios virtuales se cambiaban de forma síncrona en todos los monitores, ahora se puede hacer de forma específica para cada monitor).

  • Se ha añadido un modo de entrada de teclado para diacríticos y caracteres especiales que no están disponibles en el teclado físico. Al mantener presionada la tecla asociada con el carácter especial, ahora aparece una sugerencia emergente que permite seleccionar rápidamente el carácter especial necesario durante la entrada. La selección se realiza a través de las teclas de control del cursor, presionando los números mencionados en la sugerencia o haciendo clic con el mouse. Este modo se implementa en el módulo plasma-keyboard y requiere que se active el teclado virtual (Configuración del Sistema > Teclado > Teclado Virtual).

  • Se proporciona la posibilidad de instalar temas de sonido personalizados desde archivos comprimidos cargados, sin necesidad de descomprimirlos manualmente en el directorio …/share/sounds.

  • Se ha añadido una función para verificar la configuración del micrófono, que permite grabarse y luego reproducir la grabación para evaluar la sensibilidad del micrófono ajustada.

  • En los widgets de control de brillo y gestión del color se han añadido botones para cambiar rápidamente entre los modos de diseño claro y oscuro.

  • El widget de control de impresión ahora muestra la indicación del número de trabajos de impresión activos y en cola, por separado para cada impresora.

  • El antiguo diálogo para gestionar la cola de impresión ha sido reemplazado por la llamada a una aplicación independiente plasma-print-queue, que permite gestionar visualmente varias colas para diferentes impresoras locales o externas.

  • Se han añadido etiquetas al widget de impresión en la barra que indican el número de trabajos activos y en cola.
  • En el modo de vista general, que se activa con la combinación de teclas Meta + W, se ha implementado la posibilidad de usar el desplazamiento o las teclas Page Up/Page Down para cambiar entre escritorios virtuales.

  • En el menú se ha añadido soporte para mover aplicaciones a la sección de 'Favoritos' y eliminarlas de ahí, moviendo con el mouse el acceso directo desde los widgets del Lanzador de Aplicaciones, Menú de Aplicaciones y Panel de Aplicaciones.

  • Se ha modificado el orden de las secciones en la página principal del gestor de aplicaciones Discover: la sección 'selección de edición' se ha movido al segundo lugar y ahora sigue después de la lista de los paquetes más populares. En la página de actualizaciones se ha habilitado la búsqueda sin distinción de mayúsculas y minúsculas, y en la página de lista de programas instalados, por defecto se ha incluido la división en categorías para facilitar la búsqueda de la aplicación deseada. Se ha añadido una opción para salir automáticamente del programa tras completar la instalación de actualizaciones. Por defecto, los programas se ordenan según el número de reseñas (la clasificación por calificaciones se puede restaurar en la configuración). Se ha eliminado la visualización de elementos no relacionados con las aplicaciones en la página principal. Se ha rediseñado el área de parámetros de las aplicaciones, a la que se ha trasladado el botón de instalación.

  • Se ha proporcionado la posibilidad de añadir widgets adicionales con relojes para diferentes zonas horarias, que entre otras cosas mostrarán las diferencias de tiempo con respecto a la zona horaria actual.
  • Se ha devuelto la opción de seleccionar el tema de apariencia Air Plasma, que es más ligero que el tema Oxygen.

  • Se ha implementado un estilo redondeado para la selección de elementos en aplicaciones basadas en QtWidgets, como Dolphin, Okular y KMail. Este cambio ha permitido unificar la apariencia y adoptar universalmente el estilo de selección previamente utilizado en aplicaciones basadas en QtQuick.

  • Se ha modificado la animación de aparición de las notificaciones, que ahora se deslizan desde el borde más cercano de la pantalla. En las notificaciones generadas por el escritorio Plasma, se ha cambiado el icono y se ha abreviado el título.
    Se ha proporcionado la opción de establecer una combinación de teclas global para limpiar el historial de notificaciones.

  • Se ha incluido la interfaz de usuario Plasma Bigscreen, diseñada para su uso en dispositivos multimedia conectados a televisores y proyectores. El entorno está optimizado para funcionar con pantallas grandes y controlarse sin teclado, utilizando controles remotos o asistentes de voz.

  • Se ha implementado la posibilidad de establecer un perfil de color ICC para la pantalla cuando está activado el modo HDR.
  • En el gestor de composición KWin se ha añadido la posibilidad de utilizar búferes de fotogramas virtuales que se reemplazan entre sí al trabajar con múltiples GPU (multi-GPU swapchain), y también se ha implementado el soporte para la API gráfica Vulkan en el backend de DRM (Direct Rendering Manager), lo que, tras la implementación de optimizaciones en el futuro, permitirá lograr un aumento en el rendimiento en configuraciones con múltiples GPU. En la etapa actual, el rendimiento de las combinaciones de GPU integradas AMD e Intel con tarjetas gráficas discretas AMD y NVIDIA al utilizar Vulkan es aproximadamente equivalente al de OpenGL.
  • Se ha añadido el soporte para el portal (xdg-desktop-portal) "Aplicaciones en segundo plano" (org.freedesktop.background.Monitor), que permite que las aplicaciones gráficas cambien al modo de fondo ocultando las ventanas, dejando solo un indicador de su estado en la bandeja del sistema.

  • Se ha añadido el soporte para el portal xdg Notification para la configuración y visualización de notificaciones desde aplicaciones aisladas, por ejemplo, aquellas proporcionadas en formato Flatpak.
  • Se ha añadido el soporte para la segunda versión del portal
    org.freedesktop.impl.portal.InputCapture, que se utiliza para organizar el acceso a la captura de entrada desde aplicaciones aisladas.
  • En KWin se ha añadido el soporte para el protocolo Wayland ext-background-effect-v1, que permite
    crear efectos como el desenfoque de fondo.
  • En el gestor de composición KWin se ha implementado el soporte para el protocolo experimental Wayland xx-fractional-scale-v2, que ha permitido eliminar espacios excesivos entre elementos adyacentes en pantallas de alta densidad de píxeles, por ejemplo, entre una ventana que ocupa toda la pantalla y la barra de tareas. El protocolo xx-fractional-scale brinda la capacidad de escalar el sistema de coordenadas lógicas, donde los valores se definen como números enteros, para mejorar la precisión de la posicionamiento y aumentar la resolución de las coordenadas lógicas a niveles de píxel individuales. Esta posibilidad resuelve el problema de la resolución limitada del sistema de coordenadas lógicas, que no es suficiente para el posicionamiento a nivel de píxeles individuales, necesario para la implementación completa de escalado fraccionado en KDE.

  • Se han realizado optimizaciones en KWin que mejoran el rendimiento y la eficiencia del consumo energético en programas que utilizan la CPU para renderizar. La optimización es notable en la mayoría de los programas KDE y en las aplicaciones que utilizan QtWidgets (en QtWidgets, se usa la CPU para renderizar, mientras que en QtQuick se utiliza aceleración a través de GPU). Por ejemplo, ahora el puntero se mueve suavemente en KDevelop y la carga de la CPU al desplazarse ha disminuido del 80-90% al 20%.
  • Se ha continuado trabajando en KWin para implementar soporte para la API gráfica Vulkan.
    en el backend DRM (Direct Rendering Manager). Se espera que el uso de
    Vulkan logre un aumento en el rendimiento en configuraciones con múltiples GPU. Se ha implementado la posibilidad de utilizar Vulkan para cargar texturas de la GPU a la CPU.
  • En sistemas con controladores i915 y Intel XE para GPU Intel, se ha habilitado el soporte para planos de superposición (overlay plane) en KWin, lo que permite mostrar el contenido directamente sin pasar por el proceso de composición. Este cambio ha aumentado el rendimiento y reducido el consumo energético de las aplicaciones y juegos que soportan esta funcionalidad añadida.
  • Se ha añadido en KWin una heurística que determina la viabilidad de aplicar la salida directa (direct scan-out) para mejorar el rendimiento y reducir el consumo energético al maximizar las ventanas.
  • Para muchos portátiles con procesadores AMD, se ha implementado la opción de desactivar el controlador de modulación adaptativa del retroiluminado de la pantalla o ajustar manualmente los parámetros al utilizarlo. Este controlador cambia los colores en la pantalla para mejorar la visibilidad de la información en niveles bajos de brillo.
  • KWin ha añadido soporte para 3D LUTs (tablas de búsqueda en 3D) para redefinir los colores, lo que ha reducido el consumo de recursos en la GPU que ofrecen funciones para acelerar la conversión de colores.
  • Se han añadido optimizaciones en KWin que reducen el consumo energético al trabajar con ventanas en pantalla completa y efectos que no se ven afectados por el uso de la salida directa (direct scan-out).
  • Se ha detenido la creación de contextos OpenGL para aplicaciones que no utilizan OpenGL, lo que ha permitido reducir el consumo de memoria en 10-15 MB por cada una de estas aplicaciones y acortar el tiempo de inicio.
  • Se han realizado optimizaciones en KWin que mejoran el rendimiento de la interfaz al alternar entre ventanas con Alt+Tab, especialmente al habilitar el efecto 'Resaltar Ventana' y con un gran número de ventanas minimizadas.
  • KWin ahora recuerda el margen entre ventanas en modo mosaico para cada pantalla.
  • Se ha mejorado el diseño de los diálogos creados por KWin.

  • Se ha simplificado la interfaz de visualización del código QR en el widget del portapapeles (el botón de copiar se ha trasladado al encabezado).
  • Se ha incrementado la precisión en la colocación de widgets en el escritorio. Al mover un widget a un área donde no cabe, ahora se muestra un boceto que indica el espacio libre más cercano donde el widget se ubicará efectivamente.

  • En los widgets del Administrador de Tareas y de la Bandeja del Sistema, se ha eliminado la opción para usar iconos más grandes y márgenes aumentados en pantallas táctiles y tabletas. Se ha indicado que esta opción no funcionaba correctamente y causaba problemas de visualización.
  • Los widgets y la aplicación Monitor del Sistema ahora soportan el seguimiento de la actividad de red en la plataforma FreeBSD.
  • En el widget de selección de color (Color Picker) se ha añadido una sugerencia que indica la ausencia de un color seleccionado (anteriormente se mostraba que se había seleccionado el color #000000).

  • En el escritorio, se asegura la aparición de el panel de control widgets (Widget Explorer) junto al puntero del ratón, y no al lado del borde izquierdo de la pantalla.
  • En el widget 'Discos y Dispositivos' se ha mejorado el manejo de dispositivos montados en modo loop.

  • En el widget con reloj se ha añadido soporte para el calendario lunar vietnamita.

  • En los widgets para gestionar el portapapeles y la conexión de red se ha implementado un botón unificado para volver a la página anterior (en las páginas anidadas ahora no se muestran dos botones 'Atrás').

  • En el widget de menú global se garantiza la visualización del menú para la ventana activa, incluso si esta se encuentra en otra pantalla. Para restaurar el comportamiento anterior en el que el menú desaparecía al mover la ventana a otra pantalla, se ha añadido una opción especial en la configuración.
  • En el widget de menú global, se ha redondeado las esquinas de los elementos del menú resaltados.
  • En el widget de la Bandeja del Sistema se ha añadido una opción para ordenar los elementos en orden inverso.
  • El widget para insertar en el panel de separación ahora está disponible a través del botón para añadir nuevos elementos en la página de configuración del panel, en lugar de a través del panel lateral con la lista de widgets.

  • Se ha añadido soporte para crear duplicados de perfiles de conexiones de red en el widget de gestión de red.

  • Se ha eliminado el límite de 25 segundos para elegir un color después de abrir el widget del cuentagotas (Color Picker).
  • Se ha añadido una opción en el applet que se activa al hacer clic con el botón del medio del ratón en el reloj para abrir el calendario-programador.

  • En el applet de configuración de red se ha proporcionado la opción de limitar el rango de frecuencias Wi-Fi (2.4 GHz o 5 GHz).
  • En los menús que utilizan el tema Breeze, se ha implementado el cambio de fondo de los elementos al hacer clic.

  • En el menú de aplicaciones Kicker, al igual que en Kickoff, ahora se pueden usar botones no cuadrados en la barra.
  • En el menú de aplicaciones Kickoff, se ha añadido un parpadeo a la sección de menú de 'favoritos' inmediatamente después de añadir una aplicación a 'favoritos' a través del menú contextual, para mostrar visualmente dónde se puede encontrar rápidamente la aplicación.

  • En KRunner, por defecto, se ha habilitado el complemento para mostrar información sobre combinaciones de teclas globales.

  • Al desactivar la activación de KRunner al intentar escribir con el teclado en el escritorio, se ha implementado un manejador para resaltar archivos por las primeras letras escritas.
  • En el menú contextual que se muestra al hacer clic derecho en el fondo de escritorio, se ha añadido una opción para ver información sobre la imagen.

  • En el menú de aplicaciones Kicker, se ha marcado con un ícono especial los programas recién instalados, de manera similar a cómo se hace en la interfaz de Kickoff.
  • En KRunner, se han ampliado las capacidades de cálculo de expresiones matemáticas arbitrarias, por ejemplo, ahora se puede introducir no solo 'sqrt(2) + 2', sino también '2 + sqrt(2)'.
  • Se ha reducido el tamaño de las imágenes GIF animadas creadas en aplicaciones que utilizan la biblioteca KPipeWire.
  • En el menú de aplicaciones Kicker, se ha añadido una opción para mostrar una lista de directorios abiertos recientemente.

  • En el configurador se ha implementado soporte para la vista previa de videos para los temas de pantalla de inicio de SDDM.
  • En el configurador se ha implementado la visualización de las páginas de configuración de controladores de juegos, ratones y touchpads solo cuando hay dispositivos de esos tipos conectados.
  • En el configurador, la página de configuración de escritorio remoto (Remote Desktop) se ha trasladado al grupo "Seguridad y privacidad".

  • Se ha añadido una opción para modificar la demora antes de que aparezca la interfaz de cambio entre ventanas después de mantener presionada la tecla Alt+Tab.
  • Se han incorporado opciones en la configuración del widget de vista de lista de ventanas para cambiar el orden de clasificación y agrupar por escritorios virtuales y salas (activitie).

  • En el configurador, en la página de configuración del cursor, se ha asegurado que las imágenes de los cursores se ajusten al tamaño seleccionado durante la vista previa.

  • Al reabrir la interfaz de selección de fondos de escritorio, se garantiza un retorno al lugar donde el usuario se detuvo la última vez.
  • En el configurador, se ha implementado un botón más tradicional "< Volver" para regresar de las subcategorías (anteriormente era "< Nombre de la categoría").

  • Se ha añadido una interfaz separada para la configuración de impresoras de red compartidas en redes Windows.

  • En el configurador, en la página de configuración de notificaciones, se ha implementado la reproducción de los sonidos de notificación seleccionados, independientemente de si el sonido está activado o no.
  • En el configurador, se han añadido opciones a la página de configuración de red para VPN L2TP.
  • Se ha actualizado la interfaz para la configuración de OpenVPN, que ahora incluye soporte para parámetros de gestión de compresión, MTU, NCP, TLS, tiempos de espera y cifrados.
  • En el configurador, en la página de configuración de conexión de red, se han combinado las pestañas "Wi-Fi" y "Seguridad de Wi-Fi".
  • En el configurador, en la página de gestión de permisos de aplicaciones, se ha añadido un botón para revocar de una vez todos los permisos de grabación de los aplicativos de screencast.
  • En el configurador, en la página de "Aplicaciones predeterminadas", se ha añadido la opción de seleccionar la aplicación de calendario-programador a invocar por defecto.

  • Se ha añadido a la utilidad Monitor del Sistema y al widget de información del sistema la detección de configuraciones con múltiples GPU, así como la provisión de estadísticas sobre cifrado de disco completo y RAID.
  • En la aplicación Monitor del Sistema y el widget de seguimiento del estado del sistema, se ha tenido en cuenta la elección de las unidades de medida, por ejemplo, GB (mil millones de bytes) o GiB (2^30).
  • Al buscar la palabra "memoria", ahora entre las recomendaciones se sugiere iniciar la aplicación Monitor del Sistema.
  • En el Monitor del Sistema, se ha implementado la separación del GPU por nombres. A través del menú contextual, que se muestra para la aplicación Monitor del Sistema, ahora se pueden invocar directamente modos de monitoreo específicos, como ver la lista de procesos en ejecución.

  • Al mostrar información del sistema (Centro de Información), las lecturas de los sensores de temperatura ahora se muestran en las unidades de medida definidas en la configuración del sistema.
  • Se ha implementado el cambio de estilo de las herramientas emergentes de acuerdo con el tema activo.
  • Se ha mejorado la implementación del efecto Mouse Marks (convertir el cursor en un marcador que deja líneas en la pantalla) en pantallas táctiles. Se agregó soporte para dibujar varias líneas simultáneamente en pantallas multitáctiles.
  • Se han agregado parámetros de disposición del teclado en la configuración sincronizada con Plasma Login Manager.
  • Se ha implementado un modo global de push-to-talk, en el que el micrófono se activa solo mientras se presiona y mantiene una combinación específica de teclas.
  • Se ha mejorado la edición de elementos en el escritorio en sistemas con pantallas táctiles.
  • Se ha añadido un indicador de progreso en el diálogo para finalizar procesos colgados.

  • En sistemas con Wayland, se ha asegurado la sincronización de la imagen del puntero del stylus con el puntero del ratón y el touchpad.
  • En KWin, se ha implementado la posibilidad de definir reglas permanentes que excluyan el contenido de ciertas ventanas al grabar screencasts.
  • Se ha añadido una opción «—release-capture» al programa de creación de capturas de pantalla Spectacle, equivalente a la opción «Accept on click-and-release» en la configuración (realizar la captura de pantalla inmediatamente después de soltar el botón del ratón tras seleccionar un área rectangular, sin confirmación adicional de la operación).
  • Se ha implementado el redondeo del nivel de escalado de la pantalla, cercano al 100%, 200% y 300%, a esos valores para mejorar el rendimiento.
  • En la interfaz de selección de Emoji, las variantes de íconos con diferentes tonos de piel se han agrupado en un diálogo emergente separado.

  • Se ha preparado el controlador KIO S3, que permite trabajar directamente con archivos almacenados en almacenamiento en la nube compatible con S3, como Amazon S3, Cloudflare R2, DigitalOcean Spaces y MinIO desde Dolphin y aplicaciones de KDE.

  • Con la disposición en mosaico de dos ventanas adyacentes, ahora se centran uniformemente en todo el espacio de pantalla disponible, teniendo en cuenta los paneles (anteriormente, la ventana más cercana al panel se comprimía más que la otra ventana).
  • En aplicaciones aisladas, se ha mejorado la fiabilidad para iniciar la grabación de screencasts y las solicitudes de escritorios remotos.
  • Se ha establecido la utilización de la aceleración 3D en configuraciones con múltiples GPU, una de las cuales no soporta OpenGL.
  • Se han solucionado problemas con el portapapeles en algunas aplicaciones basadas en el framework wxWidgets, como KiCad y Audacity. La corrección se incluye en la rama en desarrollo wxWidgets 3.3.3.
  • La herramienta kscreen-doctor ha añadido soporte para cambiar la propiedad de pantalla 'AutoRotatePolicy', detectar la pantalla activa y activar/desactivar simultáneamente el soporte HDR y el rango de colores ampliado (Wide Gamut).
  • En el diálogo de selección de pantalla para su transmisión a otros sistemas o para compartir, se ha mejorado la visualización de las miniaturas y se ha proporcionado la opción de mostrar los fondos de escritorio como fondo.

  • Se ha añadido la posibilidad de definir una tecla modificadora separada para cambiar el enfoque al panel.
  • El diálogo para seleccionar directorios se ha unificado con el diálogo utilizado al guardar y abrir archivos (en lugar de un diálogo separado para directorios, se ha añadido un modo que muestra solo directorios al diálogo de apertura de archivos).
  • La herramienta de cifrado de directorios Plasma Vault ha añadido una indicación de montaje en modo solo lectura.
  • En sistemas con múltiples GPU, se asegura la correcta grabación del contenido de la pantalla en Spectacle y en aplicaciones basadas en KPipeWire (anteriormente, se podía usar un dispositivo de renderizado incorrecto).
  • Para configuraciones de múltiples monitores, se ha añadido una opción que permite mostrar la interfaz de cambio entre ventanas con Alt+Tab solo en la pantalla principal, independientemente de en qué pantalla esté el foco de entrada.
  • En las reglas para redefinir los atributos de las ventanas de las aplicaciones (KWin Window Rules), se ha añadido la posibilidad de vincular ventanas de diálogo a una ventana padre específica.
  • Se ha añadido la capacidad de renombrar o mover el directorio predeterminado "Projects", que recientemente se ha comenzado a crear en el directorio personal del usuario junto a los directorios "Documents", "Downloads", "Desktop", "Videos", "Music" y "Pictures".

  • Se ha añadido la función de aumentar el contenido de la pantalla sin pérdida de calidad notable, basada en el efecto Zoom en KWin.

  • Al solicitar una aplicación X11 que se ejecuta a través de XWayland, ahora se muestra el nombre de la aplicación a la que se le otorgan derechos para enviar eventos de mouse y teclado generados por software. En el configurador se ha proporcionado una lista de aplicaciones que anteriormente recibieron dicho permiso.

  • Se ha garantizado la aplicación del estilo visual de KDE a los diálogos mostrados por aplicaciones Qt que utilizan el tipo MessageDialog de QML (por ejemplo, utilizado por la aplicación Sticky Note en el diálogo de confirmación).

  • Se ha facilitado el clic en los botones en la parte superior del Widget Explorer (el clic ahora se activa si se presiona el cursor en el borde de la pantalla sobre el botón, sin necesidad de apuntar exactamente al botón).

  • Se ha implementado el ajuste de parámetros adicionales al cambiar automáticamente el brillo de la pantalla para un mejor funcionamiento en condiciones de iluminación cambiante.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster