Nakon 11 mjeseci razvoja, izdan je Cinnamon 6.8, radno okruženje koje se razvija u okviru zajednice programera Linux Mint distribucije kao fork GNOME Shell-a, Nautilus-a i Mutter-a, usmjereno na pružanje klasičnog GNOME 2 izgleda uz podršku uspješnih interakcija iz GNOME Shell-a. Cinnamon se oslanja na GNOME komponente, ali te komponente se isporučuju kao periodično sinkronizovani fork, bez vanjskih zavisnosti na GNOME. Nova verzija Cinnamon-a bit će uključena u distribuciju Linux Mint 27 (odlučeno je koristiti godinu izlaska u numeraciji), koja se planira objaviti u drugoj polovini decembra.
Glavne novine:
- Implementirana je potpuna podrška za Wayland protokol i praktično je postignut paritet u funkcionalnosti prilikom korišćenja X11 i Wayland-a. Podrška za rad sa X11 ostaje. Među promjenama vezanim za Wayland su:
- Pri korištenju Waylanda osigurano je ispravno odabiranje veličine i pozicioniranje novih prozora, iskačućih dijaloga i kontekstualnih izbornika.
- Pri radu preko Waylanda implementirano je ispravno prebacivanje fokusa unosa.
- Ispravljene su mnoge greške u Cinnamonu, muffin, cinnamon-session i Xwaylandu koje su uzrokovale rušenje programa prilikom korištenja Waylanda.
- Poboljšana podrška za višemonitorske konfiguracije i KVM-prebacivanje monitora u okruženju s Waylandom.
- U aplikacijama koje koriste Wayland ili se pokreću putem Xwaylanda, kao i u kompozitnim serveru i desktop sesiji korišteno je hardversko ubrzanje grafike, ostvareno putem Wayland protokola wl_drm i zwp_linux_dmabuf_v1, kao i hardverski ubrzana izvedba GBM preko EGL na NVIDIA grafičkim karticama.
- Ostvarena je potpuna podrška za ekrane visoke gustoće piksela (HiDPI) pri korištenju Waylanda. Riješeni su problemi sa skaliranjem ikona i pokazivača miša. Ispravljene su greške koje su se javljale u aplikacijama temeljenim na Chromiumu, kao što su Slack i VSCode.
- Pri korištenju Waylanda implementirano je funkcioniranje indikatora napretka operacije, na primjer, prikaz napretka kopiranja datoteka na gumbu na alatnoj traci.
- Osiguran je rad osnovnih aplikacija pokretanih putem pkexec kao Wayland klijenata bez korištenja Xwaylanda.
- U datotečnom menadžeru integrirana je pregledna panela.

- Dodana je nova Superlight aplikacija za praćenje statusa sistema koja jasno prikazuje dinamiku opterećenja CPU-a, memorije i ulaz/izlaz, kao i podatke o aktivnim procesima, prometu, napunjenosti baterije i temperaturi.

- Implementirana je nova zaštita ekrana koja podržava i Wayland i X11.

- Dodana je naredba „cinnamon-list-windows“ za pojednostavljenje dobivanja popisa svih otvorenih prozora i određivanje njihove pozicije, veličine, podataka o HiDPI i povezanih aplikacija i backendova.
- U kompozitnom serveru Muffin osigurano je zaokruživanje na cijele brojeve koordinata i veličina svih grafičkih elemenata Clutter biblioteke za preciznije pozicioniranje i jasnu iscrtavanje appleta i komponenti radne površine.
- Dodana je podrška za systemd jedinice za korisničke sesije (graphical-session.target), koje se aktiviraju za pokretanje pratećih servisa vezanih za grafičku sesiju.
- Kod za pisanje u konfiguracijske datoteke i čitanje oznaka u datotečnom menadžeru prebačen je na rad u asinkronom režimu.
- Implementirano je jedinstveno sučelje za upravljanje korištenjem režima mirovanja i čekanja: suspend (režim čekanja sa aktivnom memorijom), hybrid-sleep (hibernacija s prebacivanjem sadržaja memorije na disk) i suspend-then-hibernate (režim čekanja s naknadnom hibernacijom nakon određenog vremena).

- U appletu za podešavanje mrežne veze spojene su sekcije VPN i WireGuard. Dodana je podrška za WPA3 (Wi-Fi Protected Access 3) i OWE (Opportunistic Wireless Encryption).
- Dodan je PAM modul pam_oo7 za autentifikaciju korišćenjem
komponente oo7 (D-Bus Secret Service provider). - U kontekstni meni prozora dodana je opcija za pričvršćivanje prozora iznad drugog sadržaja.
- Zadano je da se koristi terminalski emulator velocitty, koji je razvijen interno. Podržano je odvajanje sesija u karticama, promjena tema, označavanje različitih tipova kartica vlastitim bojama (crvena – root, sudo, pkexec; plava – ssh, sftp; ili dodjeljivanje vlastitih boja) i isticanje svjetlijim nijansama kartica s izvršenim procesima.

- Omogućeno je postavljanje različitih pozadina radne površine za različite monitore.
- Implementiran je novi kalendar-planer Clockenstein, koji podržava lokalne kalendare, Google Calendar i vanjske servise temeljene na CalDAV protokolu, poput Nextclouda.

- Dodana je aplikacija mintsysadm za upravljanje korisničkim računima, koja, između ostalog, omogućava odabir avatara i uključivanje šifriranja kućnog direktorija.

- Poboljšane su boje i kontrast u tamnoj verziji teme Mint-Y.

- Blago su zaobljeni kutovi okvira i područja za pomicanje.

- U temama Mint-Y, Mint-L i Mint-X u GTK dijalozima korištene su ikone XSI, iste kao u upravitelju datoteka Nemo.

- U postavke tipkovnice dodan je preglednik rasporeda tipkovnice. Prekinuta je upotreba vanjske ovisnosti gkbd-capplet.
- Dodana je vlastita aplikacija za izradu snimaka zaslona (cinnamon-screenshot), koja omogućava obrezivanje slike prije spremanja, uključivanje ili isključivanje sjene prozora te prikaz trenutnog zaslona ili svih monitora.
- Implementirana je mogućnost pomicanja sistemskih dijaloga mišem, koji se prikazuju iznad prozora aplikacija, ali ne blokiraju ekran (na primjer, dijalog za izlaz iz sustava).

- Dodana je mogućnost vezivanja postavki prikaza obavijesti za pojedine aplikacije.
- U appletu za upravljanje svjetlinom ekrana dodana je podrška za senzore osvjetljenja.
- U aplikaciji za prikaz informacija o sustavu implementirana je zasebna stranica za senzore.

- Implementiran je program za rad s arhivima Unfold, koji koristi 7zip i 7zip-RAR.

- Implementirana je aplikacija Alarms za prikaz podsjetnika i obavijesti u određeno vrijeme.

Izvor: opennet.ru














