Pas gjashtë muajsh zhvillimi, u publikua versioni i mjedisit të punës GNOME 50. Për një vlerësim të shpejtë të aftësive të GNOME 50 janë ofruar grumbuj të specializuar Live të bazuar në openSUSE dhe një imazh instalues, përgatitur në kuadër të iniciativës GNOME OS. GNOME 50 gjithashtu është përfshirë në grumbujt experimentalë të Ubuntu 26.04 dhe Fedora 44.
NĂ« versionin e ri:
- Nga ndërfaqja e përdoruesit GNOME Shell dhe kompoziti serverë Mutter u hoq kodi për mbështetje të protokollit X11. Në menaxherin e ekranit GDM u hoq mbështetja për X11 dhe u ndërpre mundësia e ndërtimit të GDM pa Wayland, por u ruajt mbështetja për nisjen e mjediseve të tjera të punës që përdorin X11. Në gnome-session u ndal mbështetje për ekzekutimin e seancave mbi bazën e X11, dhe nga gnome-settings-daemon u hoq opsioni «-Dx11» dhe mundësia për të konfiguruar parametrat X11.
Që tani e tutje, në GNOME është e mundur të përdoret vetëm një seancë mbi bazën e Wayland, dhe mbështetja për funksionimin nën menaxherin e ekranit X është ndaluar plotësisht. Mundësia e nisjes së aplikacioneve X11 përmes XWayland ruhet. Në distribuete, mbështetja për seancën GNOME mbi bazën e X11 ishte ndalur më parë në Ubuntu 25.10, Fedora 43 dhe RHEL 10. Në bibliotekën GTK, backend për protokollin X11 është shpallur obsoleshent dhe në GTK5 planifikohet të ruhet vetëm mbështetja për Wayland. Seanca mbi bazën e protokollit Wayland është përdorur si parazgjedhje në GNOME që nga viti 2016.

- U implementua një sistem i ri për ruajtjen e seancave, i bazuar në përdorimin e systemd, dhe u shtua objekti GsmSessionSave, duke siguruar ruajtjen e gjendjes së aplikacioneve të veçanta. Përveç ruajtjes së pozicioneve të dritareve pas rikthimit, aplikacioneve GNOME u është dhënë mundësia për rikthimin e gjendjes, për shembull, GNOME Calculator mund të rikthejë modin e zgjedhur të llogaritjes. Në konfigurues është shtuar një ndërrues që lejon çaktivizimin e mënyrës së ruajtjes së listës së aplikacioneve të hapura gjatë përfundimit të seancës dhe rikthimin e dritareve të tyre në seancën e ardhshme.

- Në ekranin e hyrjes është realizuar grupimi i listës së sesioneve në lidhje me emrin e ekranit. Disa komponentë specifikë për nisjen e ekranit të hyrjes janë zëvendësuar me mundësi standarde të systemd, duke forcuar varësinë e GNOME nga ky menaxher sistemesh dhe kërkon krijimin e shtresave të reja për shpërndarjen e GNOME në distribucione dhe sisteme operative që nuk përdorin systemd. Në GDM është aktivizuar infrastruktura systemd-userdb, e ofruar nga systemd. Menaxheri i shërbimeve i integruar, i cili funksiononte në nivelin e fillimit të skedarëve desktop, është hequr.
- Interfaci i kontrollit prindĂ«ror Ă«shtĂ« ripĂ«rpunuar. JanĂ« shtuar mundĂ«si tĂ« reja pĂ«r ndjekjen e kohĂ«s sĂ« punĂ«s me ekranin, filtrimin e pĂ«rmbajtjes web dhe caktimin e kohĂ«s pĂ«r tĂ« shkuar nĂ« gjum. PĂ«r shembull, prindĂ«rit tani mund tĂ« kufizojnĂ« kohĂ«n e punĂ«s nĂ« kompjuter nĂ« njĂ« ditĂ« dhe tĂ« caktojnĂ« njĂ« kohĂ« mbrĂ«mjeje, pas sĂ« cilĂ«s ekrani do tĂ« jetĂ« i bllokuar dhe fĂ«mija nuk do tĂ« mund ta zhbllokojĂ« atĂ«. Po ashtu, Ă«shtĂ« e disponueshme njĂ« mundĂ«si qĂ« lejon fĂ«mijĂ«n tĂ« kĂ«rkojĂ« nga prindi kohĂ« shtesĂ« nĂ« rast se e kalon kufirin e caktuar. ĂshtĂ« shtuar mundĂ«sia pĂ«r tĂ« thirrur interfacin e kontrollit prindĂ«ror nga konfiguratori. ĂshtĂ« realizuar njĂ« shĂ«rbim pĂ«r filtrimin e pĂ«rmbajtjes web gjatĂ« punĂ«s me llogaritĂ« e fĂ«mijĂ«ve (interfaci pĂ«r konfigurimin e filtrave do tĂ« shfaqet nĂ« versionin e ardhshĂ«m).
- Mjeshtri i konfigurimit fillestar (gnome-initial-setup) është kaluar për të përdorur me default run0 për të nisur veprime privilegjarë në vend të pkexec.
- Në menaxherin e skedarëve Nautilus është ripërshtatur mekanizmi i riemërimit të grupeve të skedarëve, gjatë kërkimit është lejuar përdorimi i disa filtrave të llojeve të skedarëve, është shtuar një lidhje në menunë kontekstuale të koshit të mbetjeve për cilësimet, është realizuar një dialog i pavarur që shfaq pronat e skedarit, në linjën e hyrjes së rrugës së skedarit është realizuar autocompletimi i hyrjes pa marrë parasysh regjistrin e simboleve.
NĂ« Nautilus gjithashtu Ă«shtĂ« reduktuar konsumimi i memories; Ă«shtĂ« ŃŃĐșĐŸŃĐ”ĐœĐ° загŃŃĐ·Đșа пОĐșŃĐŸĐłŃĐ°ĐŒĐŒ Đž ĐŒĐžĐœĐžĐ°ŃŃŃ; Ă«shtĂ« rritur mbulimi me teste; Ă«shtĂ« zgjeruar pĂ«rdorimi i gjuhĂ«s Blueprint pĂ«r formimin e interfecĂ«s; Ă«shtĂ« pĂ«rdorur biblioteka Glycin pĂ«r izolimin e sandbox-it gjatĂ« dekodimit tĂ« imazheve.
- NĂ« shikuesin e dokumenteve Ă«shtĂ« e mundur tĂ« bashkĂ«ngjiten shĂ«nime nĂ« pjesĂ« tĂ« tekstit nĂ« dokument. Tani shĂ«nimet mund tĂ« shtohen me njĂ« klikim nĂ« dritaren kryesore. ĂshtĂ« e mundur tĂ« tĂ«rhiqni linja dhe tĂ« theksoni blloqe me ngjyrĂ« mbi pĂ«rmbajtjen.
- NĂ« kalendarin-planifikues Ă«shtĂ« ndĂ«rtuar njĂ« listĂ« e re e pjesĂ«marrĂ«sve, pĂ«rmes sĂ« cilĂ«s mund tĂ« merrni informacion rreth tĂ« ftuarve nĂ« ngjarje dhe tĂ« vlerĂ«soni detyrimin e pranisĂ« sĂ« tyre. NĂ« tĂ« ardhmen planifikohet tĂ« ndĂ«rtohet njĂ« sistem i plotĂ« pĂ«r menaxhimin e dĂ«rgimit tĂ« ftesave. ĂshtĂ« ndryshuar dizajni i dialogut pĂ«r shtimin e shpejtĂ« tĂ« ngjarjeve tĂ« reja. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r eksportin nĂ« formatin ICS. ĂshtĂ« pĂ«rmirĂ«suar ndĂ«rfaqja e shikimit tĂ« ngjarjeve pĂ«r muajin. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r navigimin nĂ«pĂ«r ngjarje, duke pĂ«rdorur çelĂ«sat e kontrollit tĂ« kursorit.
- Konkursi Ă«shtĂ« kaluar nĂ« pĂ«rdorimin e gjuhĂ«s sĂ« ndĂ«rtimit tĂ« ndĂ«rfaqeve Blueprint. ĂshtĂ« hequr backend-i i konfigurimit pĂ«r X11. NĂ« configurimin e datĂ«s dhe orĂ«s Ă«shtĂ« shtuar mundĂ«sia pĂ«r tĂ« zgjedhur ditĂ«n e parĂ« tĂ« javĂ«s, e cila ndikon nĂ« formimin e listĂ«s sĂ« ditĂ«ve tĂ« javĂ«s nĂ« kalendarin-planifikues dhe klientin e postĂ«s Evolution. NdĂ«rfaqja e konfigurimit tĂ« modemĂ«ve Ă«shtĂ« kaluar nĂ« widget-e libadwaita dhe Ă«shtĂ« unifikuar me konfigurimet e tjera. NĂ« faqen e menaxhimit tĂ« ngjyrave janĂ« zgjidhur problemet me kalibrimin e ekranit. NĂ« faqen e konfigurimit tĂ« zĂ«rit nivelet e volumit pĂ«r hyrjet dhe daljet audio janĂ« ndarĂ« mĂ« qartĂ«.
- NĂ« sistemin e punĂ«s me distancĂ« me desktop, Ă«shtĂ« rritur ndjeshĂ«m performanca dhe Ă«shtĂ« aktivizuar pĂ«rshpejtimi harduerik i daljes sĂ« videove pĂ«rmes API Vulkan dhe VA-API. ĂshtĂ« integruar mbĂ«shtetje pĂ«r mekanizmin 'explicit sync', i cili lejon tĂ« reduktohen vonesat dhe tĂ« eliminohen artefaktet nĂ« sistemet me drejtues NVIDIA. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r HiDPI me mundĂ«sinĂ« pĂ«r tĂ« shkallĂ«zuar automatikisht daljen pĂ«r t'i pĂ«rputhur me zgjidhjen e ekranit tĂ« pĂ«rdorur. ĂshtĂ« realizuar mundĂ«sia e pĂ«rdorimit tĂ« kamerĂ«s web lokale nĂ« sesionin me sistemin e largĂ«t. ĂshtĂ« shtuar mbĂ«shtetje pĂ«r autentikimin pĂ«rmes Kerberos.
- NĂ« konfigurimet pĂ«r njerĂ«zit me aftĂ«si tĂ« kufizuara Ă«shtĂ« shtuar opsioni 'Reduced Motion' pĂ«r tĂ« minimizuar pĂ«rdorimin e animacioneve nĂ« ndĂ«rfaqe. ĂshtĂ« modernizuar lexuesi ekranor Orca, i cili ofron njĂ« ndĂ«rfaqe tĂ« re tĂ« konfigurimit, ka zgjeruar modalitetin e navigimit dhe ka siguruar kalimin automatik tĂ« gjuhĂ«s.
- Menaxheri i ekranit GDM ka shtuar shërbimin «gnome-headless-session@.service» për të lehtësuar nisjen e seancave pa ekran (për shembull, në qasje të largët në desktop përmes RDP).
- PĂ«rmirĂ«suar mbĂ«shtetjen pĂ«r vendosjen e niveleve tĂ« shumta tĂ« shkallĂ«zimit dhe pĂ«rmirĂ«suar mekanizmin VRR (Variable Refresh Rate), i cili ndryshon adaptivisht frekuencĂ«n e freskimit tĂ« monitorit pĂ«r tĂ« siguruar njĂ« lĂ«vizje tĂ« qetĂ« dhe pa ndĂ«rprerje gjatĂ« lojĂ«rave dhe shfaqjeve tĂ« videove. Kur aktivizohet VRR, sigurohet pĂ«rpunimi i kursorit, i pavarur nga frekuenca e ĐșаЎrov tĂ« aplikacionit, qĂ« lejon lĂ«vizjen e lĂ«muar tĂ« kursorit nĂ« frekuencĂ«n maksimale tĂ« freskimit tĂ« monitorit (p.sh., 144 Hz), even nĂ«se loja apo aplikacioni shfaq informacion me njĂ« frekuencĂ« mĂ« tĂ« ulĂ«t ĐșаЎrov.
- Zgjidhja e problemeve nĂ« sistemet me shoferĂ«t NVIDIA, e cila çonte nĂ« lĂ«vizje tĂ« kĂ«putura dhe shqetĂ«sime tĂ« sinkronizimit tĂ« ĐșаЎrovĂ«ve, Ă«shtĂ« bĂ«rĂ« pĂ«rmes njĂ« rruge anĂ«sore. U rrit lĂ«vizshmĂ«ria e animacioneve tĂ« dritareve dhe u pĂ«rmirĂ«sua pĂ«rgjigjshmĂ«ria e pĂ«rgjithshme e ndĂ«rfaqes nĂ« sistemet me karta grafike NVIDIA.
- Këtu është realizuar mbështetje për protokollin Wayland color-management-v2, që ofron mjete për menaxhimin e ngjyrës.
- Mbështetja për ofrimin e ndarjes së ekranit me ruajtjen e metadatatave HDR është realizuar për të shmangur humbjen e ngjyrave të pasura gjatë transmetimit ose regjistrimit të përmbajtjes HDR.
- Biblioteka GTK është përditësuar në degën 4.22, në të cilën është implementuar një motor i ndërtuar për vizatimin e SVG.
- Biblioteka Libadwaita, e cila përfshin një grup komponentësh për stilimin e ndërfaqes së përdoruesit, është përditësuar në versionin 1.9, e cila ofron widget-e të reja me implementimin e panelit anësor: AdwSidebar me mbështetje për seksione, sugjerime të dala dhe menutë kontekstuale; AdwViewSwitcherSidebar për krijimin e paneleve adaptuese që mund të menaxhojnë AdwViewStack.
Burimi: opennet.ru


