COSMIC Desktopomgeving 1.6.0 Release

System76, een bedrijf dat ontwikkelt LinuxPop!_OS, de distributie, heeft de COSMIC 1.6.0 desktopomgeving uitgebracht. Pakketten voor COSMIC 1.6.0 zijn beschikbaar in Pop!_OS 24.04 en zullen naar verwachting binnenkort ook beschikbaar zijn in Fedora, NixOS en Arch. LinuxopenSUSE, Aeyrin OS, Redox en CachyOS. De code is geschreven in Rust en wordt gedistribueerd onder de GPLv3-licentie (applicaties) en de MPL-2.0-licentie (bibliotheken).

COSMIC wordt ontwikkeld als een universeel project, niet gebonden aan een specifieke distributie en compatibel met de Freedesktop-specificaties. De interface van COSMIC is gebouwd met behulp van de Iced-bibliotheek, die gebruikmaakt van een typeveilig ontwerp, een modulaire architectuur en een reactief programmeermodel. Dit biedt een architectuur die vertrouwd is met de declaratieve interfacetaal Elm. Er zijn verschillende rendering engines beschikbaar die Vulkan, Metal, DX12, OpenGL 2.1+ en OpenGL ES 2.0+ ondersteunen. Ontwikkelaars krijgen een kant-en-klare set widgets, de mogelijkheid om asynchrone handlers te creëren en een adaptieve lay-out van interface-elementen op basis van venster- en schermgrootte.

Naast het gebruik van de Rust-taal, omvatten de belangrijkste functies van COSMIC hybride vensterindeling en gestapelde vensterdocking (venstergroepering vergelijkbaar met browsertabbladen), die kunnen worden ingeschakeld wanneer gekoppeld aan virtuele desktops. Het project ontwikkelt ook een samengestelde interface. server kosmische compositie gebaseerd op Wayland.

Onder de veranderingen:

  • De mogelijkheid is toegevoegd om het volumeniveau en de uitvoerparameters voor individuele toepassingen afzonderlijk aan te passen.
  • De terminalemulator biedt nu de mogelijkheid om de visuele scheiding van randen tussen panelen aan te passen.
  • De zoekbalk van het bestandsbeheer ondersteunt nu kopiëren en plakken via het klembord.
  • Er zijn voorbereidingen getroffen voor de implementatie van mogelijkheden voor het vastleggen van invoer en toegang op afstand tot het bureaublad. Ondersteuning voor het EI-protocol (Emulated Input) is toegevoegd.
  • De composite manager biedt ondersteuning voor versie 6 van het linux-dmabuf-protocol, dat tools biedt voor het werken met meerdere videokaarten wanneer rendering op een andere GPU vereist is (bijvoorbeeld op een aparte videokaart in plaats van een geïntegreerde).
  • Bij het weergeven van bureaubladachtergronden wordt rekening gehouden met de rotatie-informatie in de EXIF-metadata.
  • Cosmic-greeter ondersteunt nu JPEG-XL- en AVIF-afbeeldingen en maakt gebruik van het cosmic-keymap-unstable-v1 Wayland-protocol.



Bron: opennet.ru
Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster