Lanzamiento del entorno de escritorio COSMIC 1.10.0

La empresa System76, que desarrolla la distribución de Linux Pop!_OS, ha publicado la versión 1.10.0 del entorno de escritorio COSMIC. Los paquetes de COSMIC 1.10.0 están disponibles en la distribución Pop!_OS 24.04 y se esperan pronto en Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox y CachyOS. El código está escrito en Rust y se distribuye bajo las licencias GPLv3 (aplicaciones) y MPL-2.0 (bibliotecas).

COSMIC se desarrolla como un proyecto universal, no ligado a una distribución específica y conforme a las especificaciones de Freedesktop.
Para construir la interfaz en COSMIC se utiliza la biblioteca Iced, que emplea tipos seguros, una arquitectura modular y un modelo de programación reactiva, además de ofrecer una arquitectura familiar para desarrolladores acostumbrados al lenguaje de construcción de interfaces declarativas Elm. Se proporcionan varios motores de renderizado que soportan Vulkan, Metal, DX12, OpenGL 2.1+ y OpenGL ES 2.0+. A los desarrolladores se les ofrece un conjunto completo de widgets, la posibilidad de crear manejadores asincrónicos y utilizar un diseño adaptable de los elementos de la interfaz según el tamaño de la ventana y la pantalla.

Además del uso del lenguaje Rust, entre las características de COSMIC destacan los modos de diseño híbrido de mosaico de ventanas y agrupamiento de ventanas en pila (agrupación de ventanas similar a las pestañas en un navegador), que pueden habilitarse en conexión con escritorios virtuales. El proyecto también está desarrollando un compositor. servidor cosmic-comp basado en Wayland.

Entre los cambios:

  • Se ha añadido la capacidad de identificar tabletas gráficas con una pantalla específica.

  • En composición servidor En cosmic-comp se ha implementado el soporte para transferir el enfoque a ventanas basado en eventos de pantalla táctil. El sistema de compilación ha sido trasladado de make a la utilidad just. Se ha solucionado un problema con el funcionamiento del panel y escritorios virtuales en sistemas con gráficos híbridos que combinan tarjetas gráficas NVIDIA con GPU integradas.
  • En cosmic-launcher, para mejorar el rendimiento de renderizado, se utiliza por defecto la API WGPU, que funciona sobre Vulkan, Metal, D3D12 y OpenGL.
  • En cosmic-monitor se ha separado la búsqueda de procesos y aplicaciones.
  • En cosmic-player se ha desactivado el autoconocido de los elementos de la interfaz cuando el puntero del ratón está sobre los botones de control de reproducción.
  • En cosmic-session se ha añadido soporte para definir variables de entorno en el subdirectorio ~/ .config/ environment.d y se ha permitido el uso de agentes SSH personalizados.
  • En la carpeta de aplicaciones cosmic-store se ha implementado el almacenamiento en caché local de capturas de pantalla y se ha propuesto un modo de galería que se activa haciendo clic en las capturas de pantalla.
  • En el emulador de terminal cosmic-term se han añadido atajos de teclado.
    ‘Ctrl+Shift+flecha izquierda’ y ‘Ctrl+Shift+flecha derecha’ para mover las pestañas hacia la izquierda y hacia la derecha.



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