Företaget System76, som utvecklar Linux-distributionen Pop!_OS, har publicerat en version av skrivbordsmiljön COSMIC 1.0.3 och tillkÀnnagivit tillgÀngligheten av den senaste uppdateringen 1.0.2 som slÀpptes förra veckan. Paket med COSMIC 1.0.3 finns i distributionen Pop!_OS 24.04 och vÀntas snart i Fedora, NixOS, Arch Linux, openSUSE, Serpent OS, Redox och CachyOS.
COSMIC utvecklas som ett universellt projekt, som inte Àr knutet till nÄgon speciell distribution och följer Freedesktop-specifikationerna. För att bygga grÀnssnittet i COSMIC anvÀnds biblioteket Iced, som utnyttjar sÀkra typer, modulÀr arkitektur och en reaktiv programmeringsmodell, samt erbjuder en arkitektur som Àr bekant för utvecklare som Àr vana vid det deklarativa grÀnssnittsbyggsprÄket Elm. Flera renderingsmotorer stöds, inklusive Vulkan, Metal, DX12, OpenGL 2.1+ och OpenGL ES 2.0+. Utvecklare fÄr en uppsÀttning fÀrdiga widgetar, möjlighet att skapa asynkrona hanterare och anvÀnda adaptiv layout av grÀnssnittselement beroende pÄ fönster- och skÀrmstorlek.
Utöver anvÀndningen av sprÄk som Rust kÀnnetecknas COSMIC av hybridmosaiklÀgen för fönsterlayout och staplad fönsterfÀstning (gruppering av fönster liknande flikar i en webblÀsare), som kan aktiveras i samband med virtuella skrivbord. Projektet utvecklar ocksÄ en sammansatt server cosmic-comp baserad pÄ Wayland.

Huvudsakliga Àndringar i versionerna 1.0.1, 1.0.2 och 1.0.3:
- Stöd för rundade hörn har implementerats för alla fönster, inte bara för COSMIC-applikationer. Möjlighet att visa skuggor för fönster har lagts till, bland annat vid mosaiklayout. I instÀllningarna för utseende har en sektion "Settings > Desktop > Appearance > Window shadow and corners" lagts till för att vÀlja typ av hörn och fönsterskuggor.
- I den sammansatta servern har aktivering av X11-klientfönster som arbetar via XWayland implementerats, vilket gör att indikatorer i systemfÀltet kan vÀxla fokus till fönster pÄ andra virtuella skrivbord. Storleken pÄ ikoner för X11-applikationer har anpassats till det angivna skalenivÄn.
- I filhanteraren har funktionen för att öppna flera kataloger i separata flikar lagts till. En funktion för att bevara tidpunkten för skapande och Àndring av filer vid kopiering har lagts till. Det Àr nu möjligt att ange nÀtverksvÀgar i panelen. Automatisk komplettering av vÀginput i panelen har lagts till med Tab- eller Shift-Tab-tangenten. En bekrÀftelsedialog för operationen rensning av papperskorgen har lagts till.
- I multimediaplayern cosmic-player finns nu en funktion för att stÀnga av ljudet nÀr miniatyrer visas med bilden av ramen som motsvarar den valda positionen pÄ skrollfÀltet.
- I konfiguratorn har en funktion för snabb aktivering av sökningen - att börja skriva pÄ tangentbordet leder till att sökraden visas i alla sektioner av konfiguratorn. Möjligheten att tillÀmpa teman i RON-format (Rusty Object Notation) har lagts till via kommandoradsgrÀnssnittet. En underavdelning med alternativ för personer med funktionsnedsÀttningar har lagts till pÄ sidan för tangentkombinationer. Kombinationen Super+Alt+S har lagts till för att aktivera skÀrmlÀsaren. Simulering av klick vid beröring av touchpaden Àr nu aktiverad som standard. Stöd har lagts till VPN-anslutningar som krÀver tvÄfaktorsautentisering.
- I terminalemulatorn implementerades laddning av lösenord i minnet endast nÀr sidan för lösenordsarbete öppnas och borttagning av lösenord frÄn minnet nÀr den st stÀngs. Stöd för att markera innehÄll med ett klick medan Shift-tangenten hÄlls nedtryckt har lagts till.
- I grÀnssnittet för initial installation (COSMIC Initial Setup) har stöd för system med flera skÀrmar lagts till och skÀrmlÀsaren Àr nu aktiverad som standard.
- I applikationshanteraren (COSMIC Store) har ett alternativ för att rensa data frÄn Flatpak-applikationer efter att de tagits bort lagts till.
- I vÀxlingsgrÀnssnittet virtuella skrivbord har cyklisk rullning implementerats vid anvÀndning av musens hjul, liknande beteendet hos vÀxlingsapplet för skrivbord pÄ panelen. Hastigheten för rullning av skrivbordsminiatyrer har förbÀttrats med hjÀlp av touchpaden.
- I textredigeraren har stöd för att markera text med Shift+klick lagts till.
- I programmet för att skapa skÀrmdumpar har minnet för det markerade skÀrmomrÄdet sÀkerstÀllts.
KĂ€lla: opennet.ru
