Lancering van de desktopomgeving COSMIC 1.11.0

Het bedrijf System76, dat de Linux-distributie Pop!_OS ontwikkelt, heeft de release van de desktopomgeving COSMIC 1.10.0 gepubliceerd. Pakketten met COSMIC 1.11.0 zijn beschikbaar in de distributie Pop!_OS 24.04 en komen binnenkort beschikbaar in Fedora, NixOS, Arch Linux, openSUSE, aerynOS, Redox en CachyOS. De code is geschreven in Rust en wordt verspreid onder de GPLv3-licentie (toepassingen) en MPL-2.0 (bibliotheken).

COSMIC ontwikkelt zich als een universeel project, niet gebonden aan een specifieke distributie en conform de specificaties van Freedesktop.
Voor het bouwen van de interface in COSMIC wordt de Iced-bibliotheek gebruikt, die veilige types, een modulaire architectuur en een reactief programmeermodel toepast, evenals een architectuur die bekend is voor ontwikkelaars die vertrouwd zijn met de declaratieve interface bouwtaal Elm. Er zijn verschillende rendering-engines beschikbaar die Vulkan, Metal, DX12, OpenGL 2.1+ en OpenGL ES 2.0+ ondersteunen. Ontwikkelaars krijgen een set widgets ter beschikking, kunnen asynchrone handlers maken en gebruikmaken van een responsieve lay-out van interface-elementen, afhankelijk van de grootte van het venster en het scherm.

Naast het gebruik van de taal Rust, worden de hybrid mosaic vensterlay-out en stapelverankering van vensters (groepering van vensters vergelijkbaar met tabs in een browser) als bijzondere kenmerken van COSMIC genoemd, die kunnen worden ingeschakeld in verband met virtuele bureaubladen. Het project ontwikkelt ook een compositor server cosmic-comp op basis van Wayland.

Onder de wijzigingen:

  • In libcosmic is de afhandeling van tekstinvoer stopgezet voor de Escape-toets, wat problemen met het sluiten van bepaalde menu's bij het indrukken van Escape heeft opgelost.
  • In de applicatiebibliotheek (cosmic-app-library) is de mogelijkheid toegevoegd om naar de eerste applicatie in de zoekresultaten te gaan door de cursor toets 'omslaan' in te drukken. Op systemen met hybride grafische kaarten is de keuze van de juiste GPU verzekerd bij het starten van games.
  • In de samenstelling de server (cosmic-comp) heeft ondersteuning toegevoegd voor het Wayland-protocol 'xdg-dialog-v1', waarmee modale dialoogvensters kunnen worden gemaakt die de interactie van de gebruiker met de rest van de interface blokkeren. De activatieopdracht voor het oproepen van het virtuele toetsenbord wordt verzonden via een afzonderlijk D-Bus-signaal.
  • Er is een koppeling toegevoegd om de teksteditor Cosmic-edit voor JSON-bestanden te openen.
  • In de configurator (cosmic-settings) zijn opties toegevoegd voor het slepen van objecten met een dubbele aanraking op het touchpad (tap&drag) en een modus die het mogelijk maakt om even je vinger van het touchpad te tillen zonder het slepen te onderbreken.
  • In de interface voor het starten van applicaties is het zoeken zonder hoofdlettergevoeligheid in gebruik genomen en is de zoekfunctie voor afzonderlijke woorden binnen haakjes verbeterd. De keuze van de juiste GPU op systemen met hybride grafische kaarten is gerealiseerd.



Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster