Efter seks måneders udvikling er desktop-miljøet GNOME 42 blevet præsenteret. For hurtigt at vurdere mulighederne i GNOME 42 tilbydes specialiserede Live-builds baseret på openSUSE samt en installationsimage, der er forberedt under initiativet GNOME OS. GNOME 42 er også allerede inkluderet i den eksperimentelle build af Fedora 36.
I den nye version:
- Globale indstillinger for mørkt tema er implementeret for at informere applikationer om nødvendigheden af at aktivere det mørke tema i stedet for det lyse. Mørkt tilstand aktiveres i panelet "Udseende" og understøttes i de fleste GNOME-applikationer samt i alle standard skrivebordsbaggrunde. Applikationer kan have mulighed for at definere deres egne stilindstillinger, som kan bruges, for eksempel til at aktivere lys eller mørk tilstand individuelt, uafhængigt af den generelle systemstil.
- Brugergrænsefladen til at tage screenshots er blevet redesignede og integrerer nu værktøjet til at lave screencasts, hvilket giver mulighed for at tage et billede af et bestemt område af skærmen eller et enkelt vindue. Efter at have trykket på Print Screen vises en dialogboks, der gør det muligt at vælge et skærmområde og vælge mellem at gemme et enkelt billede eller optage video. Der kan også bruges genvejstaster til at styre.
- Mange applikationer er overgået til brugen af GTK 4 og biblioteket libadwaita, som tilbyder færdige widgets og objekter til at opbygge applikationer, der overholder GNOME HIG (Human Interface Guidelines) og kan tilpasset sig til skærme af enhver størrelse. Især anvendes libadwaita nu i applikationer som Disk Usage Analyzer, To Do, Fonts, Tour, Calendar, Clocks, Software, Characters, Contacts, Weather, Calculator, Sound Recorder, App Icon Preview, Icon Library og Secrets. Mange af disse applikationer kan nu installeres isoleret i Flatpak-format.
- Brugergrænsefladen i systemstilen er blevet opdateret, og GNOME Shells grænseflade er visuelt blevet enhetlig med den nye implementering af applikationer, der er overgået til brugen af Libadwaita. Stilen for symbolikoner er også blevet redesignede.

- Brugergrænsefladen for GNOME Settings-configurator er blevet opdateret og er nu også baseret på libadwaita. Panelerne til tilpasning af udseende, applikationer, skærme, sprog og brugere er også blevet redesignet.

- To antallet programmer, der anbefales til standardinstallation i GNOME, er der tilføjet to nye applikationer - teksteditoren Text Editor og terminalemulatoren Console. Disse applikationer bruger GTK 4, tilbyder en fanebaseret grænseflade, understøtter et mørkt tema og har en egen stil, der gør det muligt at skifte mellem lyst og mørkt design uafhængigt af andre applikationer. Text Editor anvender automatisk gemmefunktion for at beskytte mod tab af arbejde som følge af systemfejl.

Brugergrænsefladen for terminalemulatoren Console er bemærkelsesværdig med overlay-rullepaneler og størrelseindikator, samt ændring af farven på titlen ved arbejde med root-rettigheder.

- I Web (Epiphany) er hardwareacceleration tilgængelig ved rendering, hvilket sikrer en mere glidende scrolling, der er gjort forberedelser til overgangen til GTK 4, den indbyggede PDF-viser (PDF.js) er opdateret, og der er tilføjet støtte til anvendelse af et mørkt tema.

- I filhåndtereren er det muligt at rulle filstier i panelet, ikonerne er blevet opdateret, og der er tilføjet et nyt interface til omdøbning af filer og mapper. Filindekseringen i søgemaskinen Tracker er betydeligt forbedret, hukommelsesforbruget er reduceret, og opstarten er blevet hurtigere.

- I medieafspilleren er der anvendt widgets baseret på OpenGL, og der er implementeret hardwareaccelereret videodekoder. Videoafspilningens integration med GNOME Shell er forbedret gennem anvendelse af MPRIS-standarden, der definerer værktøjer til fjernstyring af medieafspillere. Afspilningen kan nu styres med knapper, der er integreret i notifikationslisten.
- I GNOME Boxes, manager virtual machines og remote desktops, er udformningen af indstillingerne blevet ændret, og brugergrænsefladen er tilpasset forskellige skærmstørrelser. Støtten til operativsystemer, der bruger UEFI, er forbedret.

- I værktøjerne til fjernadgang til skrivebordet er muligheden for at bruge RDP-protokollen i stedet for VNC blevet tilføjet. Aktivering af RDP sker i indstillingerne i panelet "Sharing", hvorefter oprettelsen af session med det fjerne system udføres automatisk.

- Der input-håndtering er betydeligt forbedret – forsinkelser ved input er reduceret, og responsiviteten er øget i belastede systemer. Optimeringerne er især mærkbare i spil og ressourcetunge grafiske applikationer.
- Rendering af applikationer, der kører i fuld skærm, er optimeret, hvilket for eksempel har reduceret energiforbruget under fuldskærmsvideoafspilning og øget FPS i spil.
- Clutter-biblioteket og relaterede komponenter Cogl, Clutter-GTK og Clutter-GStreamer er fjernet fra GNOME SDK. For at sikre kompatibilitet med eksisterende udvidelser er der oprettet interne kopier af Cogl og Clutter i GNOME Shell. Udviklere opfordres til at migrere deres programmer til GTK4, libadwaita og GStreamer.

Kilde: opennet.ru








