COSMIC Desktopomgeving 1.3.0 Release

System76, een bedrijf dat ontwikkelt LinuxPop!_OS, de distributie, heeft de COSMIC 1.3.0 desktopomgeving uitgebracht. Pakketten voor COSMIC 1.3.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 (een groepering van vensters vergelijkbaar met browsertabbladen), die kunnen worden ingeschakeld wanneer gekoppeld aan virtuele desktops. Het project ontwikkelt ook een op Wayland gebaseerde cosmic-comp compositing server.

Grote veranderingen:

  • Een transparantie-effect van "mat glas" toegevoegd dat de achtergrondafbeelding vervaagt en het raam bedekt in een matglazen stijl, vergelijkbaar met het vloeibare glas-effect in macOSHet effect wordt gerealiseerd met behulp van het Wayland ext-background-effect protocol, dat zorgt voor de stilering van doorschijnende delen van Wayland-oppervlakken.
  • De applet en configurator voor netwerkverbindingsbeheer maken nu geen gebruik meer van de directe toegang tot NetworkManager, maar gebruiken nu de nmrs-laag.
  • De applet voor het wisselen van toetsenbordindelingen (input-sources) maakt nu gebruik van het Wayland-protocol cosmic-keymap-unstable-v1. Ondersteuning hiervoor is geΓ―mplementeerd in de cosmic-comp composite manager en het achtergrondproces cosmic-settings-daemon.
  • Om Avif-afbeeldingen te ondersteunen, gebruikt de desktopachtergrondservice cosmic-bg de libdav1d-bibliotheek.
  • De bestandsbeheerder biedt nu de mogelijkheid om subcategorieΓ«n te selecteren bij het filteren van content op MIME-typen.
  • De cosmic-monitor-applicatie, die informatie weergeeft over het systeem, actieve processen en resourceverbruik, ondersteunt nu het verzamelen van statistieken voor Intel GPU's, voert de berekening van het stroomverbruik voor AMD- en Intel GPU's uit en biedt de mogelijkheid om gegevens over het GPU-stroomverbruik en de status van het videogeheugen weer te geven.
  • De positionering van applet-pop-upvensters in het paneel is verbeterd. Er zijn opties toegevoegd om het paneel te verbergen en de stijl te behouden wanneer vensters in volledig scherm worden geopend.
  • De configurator ondersteunt nu het gebruik van AVIF-afbeeldingen als bureaubladachtergrond.
  • Het contextmenu toont nu standaard de aparte GPU.

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