A COSMIC 1.1.0 asztali környezet elérhető

A System76, amely a Pop!_OS Linux disztribúciót fejleszti, közzétette a COSMIC 1.1.0 asztali környezet kiadását. A COSMIC 1.1.0 csomagok elérhetők a Pop!_OS 24.04 disztribúcióban, és hamarosan várhatóak a Fedora, NixOS, Arch Linux, openSUSE, Aeyrin OS, Redox és CachyOS rendszerekben. A kód Rust nyelven készült és GPLv3 (alkalmazások) és MPL-2.0 (könyvtárak) licencek alatt terjesztik.

A COSMIC egy univerzális projekt, amely nem kötődik egy adott disztribúcióhoz és megfelel a Freedesktop specifikációknak.
A COSMIC felületének felépítéséhez az Iced könyvtárat használják, amely biztonságos típusokat, moduláris architektúrát és reaktív programozási modellt alkalmaz, emellett olyan architektúrát kínál, amely ismerős a deklaratív felületépítési nyelvet, az Elm-t használó fejlesztők számára. Számos renderelő motor érhető el, amelyek támogatják a Vulkan, Metal, DX12, OpenGL 2.1+ és OpenGL ES 2.0+ formátumokat. A fejlesztők számára kész widget készlet, aszinkron kezelők létrehozásának lehetősége és adaptív elrendezés használata áll rendelkezésre az interfészelemek ablak- és képernyőmérete alapján.

A Rust használata mellett a COSMIC kiemelkedő jellemzői közé tartozik a hibrid mozaikus ablak elrendezési módok és az ablakok halmozott rögzítési módja (az ablakok csoportosítása a böngésző füléhez hasonlóan), amelyek a virtuális asztalokhoz való kötődésben aktiválhatók. A projekten dolgoznak egy Wayland alapú kompozit rendszeren, a cosmic-comp-on. A COSMIC első stabil kiadását eredetileg 2025 első negyedévére tervezték, a új határidők nem kerültek pontosításra. Feltételezzük, hogy a következő kiadás béta státuszt kap. szerver cosmic-comp Wayland alapán.

A 1.0.0 verzióhoz képest főbb változások:

  • A rendszerinformációk megjelenítésére, a futó folyamatok listájának megtekintésére és az erőforrásfogyasztás nyomon követésére szolgáló cosmic-monitor alkalmazás került a csomagba.
  • A kompozitban szerveren Megjelent a lehetőség a rögzített virtuális asztalok elnevezésére. Támogatott a több teljes képernyős ablak használata egy asztalon (szükséges a Big Picture módba történő játékok indításához a Steamben). A görgőegér sima nagyítását valósították meg. Lehetővé vált a kurzor automatikus elrejtésére beállított időtúllépés.
  • Megvalósult a sarkok lekerekítésének támogatása minden ablak esetében, nem csupán a COSMIC alkalmazásokra. Az ablakok árnyékainak megjelenítése, többek között a mozaikos elrendezés esetében is, lehetséges. Az ablakok sarkainak és árnyékainak megjelenítésének kiválasztásához új szakasz került a megjelenés beállításaihoz: "Beállítások > Asztal > Megjelenés > Ablak árnyéka és sarkok".
  • Megvalósult az X11 kliensablakok aktiválása, amelyek XWayland-on keresztül működnek, lehetővé téve a rendszertálcán lévő indikátorok számára, hogy fókuszáljanak a másik virtuális asztalon lévő ablakokra. Az X11 alkalmazások ikonjainak mérete a beállított nagyítási szinthez lett igazítva. Gondoskodtak a teljes képernyős X11 alkalmazások lebegő vagy csempeablakokban történő megnyitásáról. Új lehetőség került bevezetésre„ --no-xwayland” a Xwayland nélküli indításhoz.
  • A teljesítményszabályzó programba új lehetőség került, amely lehetővé teszi az akkumulátor töltöttségének százalékos megjelenítését.
  • Megvalósultak a Wayland protokollok: pointer-warp-v1 a mutató azonnali megjelenítéséhez egy megadott pozícióba, valamint pointer-constraints a mutatók korlátozásához (blokkolás).
  • A fájlkezelőben, terminálemulátorban és szövegszerkesztőben lehetővé vált a fülek átrendezése az egér használatával drag&drop módban.
  • A cosmic-launcher mostantól az SVG formátumú alkalmazások ikonjait részesíti előnyben.
  • Az systemd és logind funkciók szétválasztása lehetővé tette, hogy a laptop fedelének kinyitása vagy zárása kezelhető legyen systemd nélküli rendszerek esetén, például OpenRC használatakor elogind-dal.
  • Fájlasszociáció került bevezetésre a cosmic-edit szerkesztő megnyitására üres fájlok megnyitásakor, amelyek MIME típusa application/x-zerosize.
  • A képernyőképkészítő programban megvalósították a kijelölt képernyőrészlet megjegyzését.
  • A cosmic-bg desktop wallpaper installer service has implemented recursive image scanning in user-specified directories.
  • The file manager now features a preview of text files. Separate icons have been implemented for sorting modes instead of Unicode characters. MIME type handling has been improved. Navigation through files using the Page Up and Page Down keys is now supported. Users can add custom-defined actions to the context menu. It now includes a search option for recently opened files and in the recycle bin. An option to copy the file path with the Shift key has been added.

    Support has been added for pasting images, videos, and text files from the clipboard in the form. The function allowing multiple directories to be opened in separate tabs has been added. An option to retain the creation and modification times of a file when copying has been implemented. The ability to enter network paths in the panel has been realized. Path input auto-completion in the panel is now available by pressing the Tab or Shift-Tab keys. A confirmation dialog for the operation of clearing the recycle bin has been added.

  • The interprocess communication via the API Varlink has been translated for cosmic-settings-daemon, cosmic-settings, sound applet, and cosmic-osd.
  • The smoothness of automatic panel hiding has been improved.
  • The cosmic-settings configurator has implemented a dialog for pairing with Bluetooth keyboards using a PIN code. Settings for managing focus switching have been added. External monitor brightness control is now supported. An option to disable automatic switching when moving the cursor outside the screen has been added. vagy azok képernyőre történő áthelyezésére az egérrel való húzással a drag&drop módban. Új funkcióként bevezetésre került a virtuális asztalok rögzítése, amely lehetővé teszi a szükséges számú asztal nyitva tartását, függetlenül attól, hogy üresek-e vagy sem. A function for searching in the list of available wireless networks has been implemented. The ability to assign custom keyboard layouts has been realized.

    A quick search activation function has been implemented — starting to type on the keyboard now triggers the search bar to appear in any section of the configurator. Support for applying themes in RON (Rusty Object Notation) format through the command line interface has been added. A subsection with settings for accessibility has been added to the keyboard shortcut settings page. A Super+Alt+S shortcut for activating the screen reader has been added. Touchpad click simulation is enabled by default. Support has been added. VPN-a kétfaktoros hitelesítést igénylő kapcsolatokhoz.

  • Az App-List alkalmazásban hozzáadva a megjelenített alkalmazások szűrésének támogatása asztalokhoz vagy kijelzőkhöz való kapcsolódással. Lehetőség nyílt az alkalmazások zárására az egér középső gombjának kattintásával.
  • A virtuális asztalok közötti váltás felhasználói felületén ciklikus görgetés valósult meg az egér kerék használatával, hasonlóan az asztalok váltását végző alkalmazás viselkedéséhez a panelen. A virtuális asztalok előnézeti görgetésének sebessége javult érintőpad használatakor.
    Hozzáadva az alkalmazás keresésének automatikus aktiválása a szöveg beírása kezdetén.
  • Hozzáadva a Bluetooth-hoz kapcsolódó szolgáltatások kezelésére az OpenRC rendszerkezelő használatának támogatása.
  • Megengedett a fényerő, hangerő és billentyűzetkiosztás módosítása gyorsbillentyűkkel a képernyő zárolása alatt.
  • A cosmic-settings-daemon-ben megvalósult a Qt-alkalmazások megjelenésének témáinak generálása a qt5ct és qt6ct segédprogramok segítségével.
  • A cosmic-player médiaközvetítőben beállítások valósultak meg a lejátszási sebesség kezelésére, továbbá hozzáadva lettek a visszatérő/ciklusos lejátszásra és a gyors visszatekerésre/előrehaladásra szolgáló gombok. A hang némítása megvalósult a görgetősávon kiválasztott pozícióhoz tartozó képkockát ábrázoló előnézeti képek megjelenítése során.

  • A cosmic-store alkalmazásmenedzserhez hozzáadva az rpm-ostree háttér és a csomagok párhuzamos letöltésének háttér. Támogatás került bevezetésre az RPM formátumú csomagok megnyitásához. Hozzáadva egy opció a Flatpak-alkalmazások adataik törlésére eltávolításuk után.
  • A COSMIC Kezdeti Beállítási felületen hozzáadták a többmonitoros rendszerek támogatását, és alapértelmezés szerint aktiválták a képernyőolvasót.
  • A cosmic-term terminálemulátorban lehetőség nyílt új ablak megnyitására az aktuális könyvtárban. A görgethető tartalom történetének mérete 100 ezer sorra növekedett. Hozzáadva az "—working-directory" opció. A helyi menübe új gomb került a hivatkozás másolására. A jelszavak memóriába való betöltése csak a jelszókezelési oldal megnyitásakor valósul meg, és a jelszavak memóriából való törlése az oldal bezárásakor történik. Hozzáadva a tartalom kijelölésének támogatása bal egérgomb megnyomva tartásával.
  • A libcosmic könyvtárban, amelyet sok alkalmazás használ,
    hozzáadva a billentyűkombinációk áthelyezésének lehetősége nem latin billentyűzetkiosztásokhoz.
  • A cosmic-app-library-ben integrálva lett a wgpu és megvalósult az ico és xpm ikonok támogatása.
  • Engedélyezve van a HTML-kód használata a megjelenített értesítésekben.
  • A VPN, repülési üzemmód és kulcskezelő ügynökök aktiválásához az nmrs csomagot használjuk (Rust-kötés a NetworkManager fölött).
  • Az alkalmazáskönyvtárban (cosmic-app-library) engedélyezett az elemek egérrel való áthelyezése.
  • Új verziójú iced könyvtár került bevezetésre teljesítményoptimalizálásokkal, javított animációval és bevitt módszerek támogatásával.



Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster