COSMIC 1.1.0 skrivbordsmiljö Àr tillgÀnglig

Företaget System76, som utvecklar Linux-distributionen Pop!_OS, har publicerat utgÄvan av skrivbordsmiljön COSMIC 1.1.0. Paketen med COSMIC 1.1.0 finns i distributionen Pop!_OS 24.04 och förvÀntas snart finnas i Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox och CachyOS. Koden Àr skriven i Rust och distribueras under licenserna GPLv3 (applikationer) och MPL-2.0 (bibliotek).

COSMIC utvecklas som ett universellt projekt, oberoende av specifika distributioner och i enlighet med Freedesktop-specifikationerna.
För att bygga grÀnssnittet i COSMIC anvÀnds biblioteket Iced, som arbetar med sÀkra typer, modulÀr arkitektur och reaktiv programmeringsmodell samt erbjuder en arkitektur som Àr bekant för utvecklare som kÀnner till det deklarativa grÀnssnittssprÄket Elm. Flera rendering motorer stöder Vulkan, Metal, DX12, OpenGL 2.1+ och OpenGL ES 2.0+. Utvecklare ges en fÀrdig uppsÀttning widgetar, möjlighet att skapa asynkrona hanterare och att anvÀnda anpassningsbar layout av grÀnssnittselement beroende pÄ fönstrets och skÀrmens storlek.

Förutom anvÀndningen av Rust framhÀvs COSMIC:s funktioner genom hybrid mosaikfönsterlayout och staplad fönsterfixering (gruppering av fönster liknande flikar i en webblÀsare), som kan aktiveras i samband med virtuella skrivbord. Projektet utvecklar ocksÄ en kompositör server cosmic-comp baserat pÄ Wayland.

De frÀmsta förÀndringarna jÀmfört med version 1.0.0:

  • Inkluderar applikationen cosmic-monitor för att fĂ„ systeminformation, visa listan över körande processer och visuellt övervaka resursförbrukning.
  • I kompositorn servern Stöd för att ge namn Ă„t fastskruvade virtuella skrivbord har lagts till. Stöd för att anvĂ€nda flera helskĂ€rmsfönster pĂ„ ett skrivbord har lagts till (nödvĂ€ndigt för att starta spel frĂ„n Big picture-lĂ€get i Steam). Smidig skrollning med musens hjul har implementerats. Möjlighet att ange en tidsgrĂ€ns för automatisk dölja av muspekaren har lagts till.
  • 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.
  • Aktivering av fönster av X11-klienter som körs genom XWayland har implementerats, vilket gör att indikatorer i systemfĂ€ltet kan vĂ€xla fokus till fönster i andra virtuella skrivbord. Storleken pĂ„ ikoner för X11-program har anpassats för den angivna skaleringsnivĂ„n. Öppning av helskĂ€rms-X11-program inuti flytande eller mosaikfönster har förbĂ€ttrats. Alternativet "—no-xwayland" har lagts till för att starta utan Xwayland.
  • Applikationen för strömhantering har fĂ„tt ett alternativ för att visa batterinivĂ„ i procent.
  • Wayland-protokoll har implementerats: pointer-warp-v1 för omedelbar flyttning av pekaren till angiven position och pointer-constraints för att begrĂ€nsa pekare (lĂ„sa).
  • I filhanteraren, terminalemulatorn och textredigeraren har omgruppering av flikar med mus genom drag-och-slĂ€pp implementerats.
  • I cosmic-launcher visas nu applikationsikoner i SVG-format som standard.
  • Funktionaliteten kopplad till systemd och logind har separerats, vilket möjliggör hantering av öppning eller stĂ€ngning av laptopens lock pĂ„ system utan systemd, till exempel med OpenRC och elogind.
  • En filassociation har lagts till för att kalla redigeraren cosmic-edit nĂ€r försök görs att öppna tomma filer som motsvarar MIME-typen application/x-zerosize.
  • I programmet för att skapa skĂ€rmdumpar har minnet för det markerade skĂ€rmomrĂ„det sĂ€kerstĂ€llts.
  • I tjĂ€nsten för att installera skrivbordsbakgrund cosmic-bg har rekursiv skanning av bilder implementerats i anvĂ€ndardefinierade kataloger.
  • I filhanteraren har förhandsgranskning av textfiler implementerats. IstĂ€llet för unicode-tecken anvĂ€nds separata ikoner för sorteringslĂ€gen. Behandlingen av MIME-typer har förbĂ€ttrats. Stöd för navigering bland filer med hjĂ€lp av Page-Up och Page-Down-tangenterna har lagts till. Möjlighet att lĂ€gga till anvĂ€ndardefinierade Ă„tgĂ€rder i kontextmenyn har givits. Stöd för sökning i listan över nyligen öppnade filer och i papperskorgen har lagts till. En möjlighet att kopiera filvĂ€gen genom att trycka pĂ„ Shift har lagts till.

    Stöd för att klistra in bilder, videofiler och text frÄn urklipp i formulÀret har lagts till. Funktioner för att öppna flera kataloger i separata flikar har lagts till. En möjlighet att överföra skapad och Àndrad tid för filer vid kopiering har implementerats. Möjlighet att ange nÀtverksvÀgar i panelen har realiserats. Automatisk fullföljd av inmatningsvÀgar i panelen genom att trycka pÄ Tab eller Shift-Tab har lagts till. En bekrÀftelsedialog för ÄtgÀrden att rensa papperskorgen har lagts till.

  • Cosmic-settings-daemon, cosmic-settings, ljud-applet och cosmic-osd har översatts till interprocesskommunikation via API Varlink.
  • Smidigheten vid automatisk dölja av panelen har ökat.
  • I konfiguratören cosmic-settings har en dialog för koppling av Bluetooth-tangentbord via PIN-kod implementerats. InstĂ€llningar för att hantera vĂ€xling av inmatningsfokus har lagts till. Stöd för att styra ljusstyrkan pĂ„ externa skĂ€rmar har implementerats. En möjlighet att stĂ€nga av automatisk vĂ€xling har lagts till. virtuella skrivbord vid flyttning av muspekaren utanför skĂ€rmen. En funktion för att söka bland tillgĂ€ngliga trĂ„dlösa nĂ€tverk har lagts till. Möjlighet att tilldela anvĂ€ndardefinierade tangentbordslayouter har realiserats.

    Funktionen för snabb aktivering av sökningen har implementerats – att börja skriva pĂ„ tangentbordet leder nu till att sökraden visas i vilken del av konfiguratören som helst. Möjlighet att anvĂ€nda teman i RON-format (Rusty Object Notation) via kommandoradsgrĂ€nssnittet har lagts till. En underkategori med instĂ€llningar för personer med funktionsnedsĂ€ttningar har lagts till pĂ„ sidan för att konfigurera kortkommandon. Kombinationen Super+Alt+S har lagts till för att aktivera skĂ€rmlĂ€saren. Som standard Ă€r simulering av klick pĂ„ pekplattan aktiverad. Stöd för VPN-anslutningar som krĂ€ver tvĂ„faktorsautentisering.

  • I appletet App-List har stöd för filtrering av visade applikationer kopplat till skrivbord eller skĂ€rmar lagts till. Möjlighet att stĂ€nga applikationer genom att klicka med musens mellanknapp har implementerats.
  • I grĂ€nssnittet för vĂ€xling mellan virtuella skrivbord har cirkulĂ€r rullning implementerats vid anvĂ€ndning av musens hjul, liknande beteendet hos appletet för skrivbordsvĂ€xling i panelen. Hastigheten pĂ„ rullning av skrivbordsminiatyrer har förbĂ€ttrats med hjĂ€lp av pekplattan.
    Automatisk aktivering av applikationssökning vid textinmatning har lagts till.
  • Stöd för anvĂ€ndning av det systemhanteraren OpenRC för att hantera tjĂ€nster relaterade till Bluetooth har lagts till.
  • Ändringar av ljusstyrka, volym och tangentbordslayout kan göras med snabbtangenter Ă€ven under lĂ„sta skĂ€rmar.
  • I cosmic-settings-daemon har generering av teman för Qt-applikationer implementerats med hjĂ€lp av verktygen qt5ct och qt6ct.
  • I mediespelaren cosmic-player har instĂ€llningar för att styra uppspelningshastigheten implementerats och knappar för upprepning/cirkulĂ€r uppspelning samt snabbspolning framĂ„t/bakĂ„t har lagts till. Ljudet stĂ€ngs av nĂ€r miniatyrer med bild av den valda positionen pĂ„ rullningslinjen visas.

  • I applikationshanteraren cosmic-store har backenden rpm-ostree och en backend för nedladdning av paket i flera trĂ„dar lagts till. Stöd för att öppna paket i RPM-format har implementerats. En alternativ rensningsfunktion för data frĂ„n Flatpak-applikationer efter att de har tagits bort 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 terminalemulatorn cosmic-term finns det nu en funktion för att öppna ett nytt fönster i den aktuella katalogen. Storleken pĂ„ historiken av rullbart innehĂ„ll har utökats till 100 000 rader. En alternativ "—working-directory" har lagts till. En knapp för att kopiera lĂ€nk har lagts till i kontextmenyn. Laddning av lösenord till minnet sker endast nĂ€r sidan för hantering av lösenord öppnas och lösenord tas bort frĂ„n minnet nĂ€r den stĂ€ngs. Stöd för att markera innehĂ„ll genom att klicka medan Shift hĂ„lls nedtryckt har lagts till.
  • I biblioteket libcosmic, som anvĂ€nds i mĂ„nga applikationer,
    har möjlighet till tangentbordsgenvÀgar för icke-latinska tangentbordslayouter lagts till.
  • I cosmic-app-library har wgpu lagts till och stöd för ikoner i ico- och xpm-format har implementerats.
  • AnvĂ€ndning av HTML-markup i visade meddelanden har tillĂ„tits.
  • För att aktivera VPN, flygplanslĂ€ge och nyckelhanteringsagenter anvĂ€nds paketet nmrs (Rust-bindning för NetworkManager).
  • I applikationsbiblioteket (cosmic-app-library) tillĂ„ts omorganisering genom att dra och slĂ€ppa element med musen.
  • En ny version av biblioteket iced har implementerats med prestandaoptimeringar, förbĂ€ttrad animation och stöd för inmatningsmetoder.



KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster