De release van de desktopomgeving COSMIC 1.7.0

Het bedrijf System76, dat de Linux-distributie Pop!_OS ontwikkelt, heeft de uitgave van de COSMIC desktopomgeving 1.7.0 gepubliceerd. Pakketten met COSMIC 1.7.0 zijn beschikbaar in de distributie Pop!_OS 24.04 en zullen binnenkort ook beschikbaar zijn in Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, 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 universieel project dat niet aan een specifieke distributie is gekoppeld en voldoet aan de specificaties van Freedesktop. Voor het bouwen van de interface in COSMIC wordt de Iced-bibliotheek gebruikt, die veilige types, modulaire architectuur en een reactief programmeermodel toepast, evenals een architectuur die vertrouwd is voor ontwikkelaars die bekend zijn met de declaratieve programmatuurtaal Elm. Er zijn verschillende rendering-engines beschikbaar die Vulkan, Metal, DX12, OpenGL 2.1+ en OpenGL ES 2.0+ ondersteunen. Ontwikkelaars krijgen een complete set widgets, de mogelijkheid om asynchrone handlers te maken en adaptieve lay-out van interface-elementen afhankelijk van de venster- en schermgrootte.

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 de compositormanagers is ondersteuning toegevoegd voor schaalbare cursors die scherp blijven bij het vergroten van de grootte.
  • In het 'vergrootglas'-tool is de stap voor het wijzigen van de schaal vergroot, waardoor het aantal keren dat sneltoetsen moeten worden ingedrukt om de inhoud te vergroten, is verminderd.
  • Een tijdelijk vergrotingseffect van de cursor bij actieve chaotische muisbewegingen is geĆÆmplementeerd om het gemakkelijker te maken de positie ervan op het scherm te bepalen. Een overeenkomstige optie is toegevoegd aan de configurator om het effect in te schakelen.
  • In de dialoog voor het openen van bestanden in geselecteerde applicaties ('Openen met') is een zoekveld voor applicaties toegevoegd.
  • In xdg-desktop-portal-cosmic is de portal org.freedesktop.portal.RemoteDesktop geĆÆmplementeerd, die het gebruik van emuleerde invoerapparaten mogelijk maakt, zoals het toepassen van Steam Input voor het besturen van het toetsenbord en de muis.
  • In de bestandsbeheerder is de prestaties voor het werken met netwerkschijven verbeterd en is navigatie naar netopslag vanuit elk tabblad toegestaan (bijvoorbeeld het invoeren van smb://server/share in de adresbalk is nu toegestaan in tabbladen voor het bekijken van lokale bestanden). Ondersteuning voor het hernoemen van items in het paneel met favorieten bestandslocaties is toegevoegd.
  • Er zijn fouten opgelost die leidden tot een onverwachte beĆ«indiging van het paneel.
  • In het script start-cosmic is compatibiliteit met POSIX sh verzekerd (voorheen was bash vereist).



Bron: opennet.ru
Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster