Katika maadhimisho ya miaka 30 ya mradi huo, mazingira ya eneo-kazi la KDE Plasma 6.8 yalitolewa. Ili kutathmini matoleo mapya ya KDE, unaweza kutumia miundo kutoka kwa miradi ya KDE. Linux, KDE Neon na openSUSE (Argon, kulingana na openSUSE Leap, na Krypton, kulingana na openSUSE Tumbleweed).

Mabadiliko muhimu katika KDE Plasma 6.8:
- Usaidizi wa kipindi kinachotegemea itifaki ya X11 umesitishwa. Kipindi cha itifaki ya Wayland pekee ndicho kimesalia, huku programu za X11 zikiungwa mkono na seva ya XWayland DDX. Kusitishwa huku kwa usaidizi wa X11 kunaathiri tu mazingira ya eneo-kazi la KDE Plasma na hakuathiri uwezo wa kuendesha programu za KDE katika mazingira yanayotegemea seva ya X (kwa sasa hakuna mipango ya kusitisha usaidizi wa X11 katika programu za KDE). Kwa wale wanaohitaji X11, usaidizi wa itifaki hii umehifadhiwa inapowezekana katika vipengele mbalimbali vya eneo-kazi, na mabadiliko ya ziada yamefanywa ili kuboresha utangamano wakati wa kuendesha programu juu ya XWayland.
Sababu zilizotajwa za kusitisha usaidizi wa X11 ni pamoja na kudumaa kwa jumla kwa usanidi wa seva ya X na nia ya kuepuka kupoteza rasilimali chache za wasanidi programu katika kusaidia mifumo miwili ya kuonyesha na aina za vipindi kwa wakati mmoja. Inaelezwa kuwa, kwa muda mrefu, kuondoa X11 kutatoa fursa mpya za kupanua utendakazi, kuboresha uthabiti, kuboresha msimbo, na kuharakisha mchakato wa maendeleo.
- Mfumo wa chelezo wa kup umehamishiwa kwenye kifurushi kikuu cha Plasma, hukuruhusu kuunda nakala rudufu za data ya mtumiaji zilizobadilishwa na kuzihifadhi kwenye diski za USB za nje au sevaUnaweza kuweka mipangilio ya kuhifadhi kiotomatiki mabadiliko tangu nakala rudufu ya mwisho unapounganisha kifaa cha kuhifadhi chenye nakala rudufu kwenye kompyuta yako.

- Huduma ya kscreenctl imeongezwa. Inachukua nafasi ya kscreen-doctor na hutoa kiolesura cha mstari wa amri kinachojulikana zaidi na kilichopangwa kwa ajili ya usimamizi wa matokeo. Shughuli zinazoungwa mkono ni pamoja na kutambua vifaa vya kutoa vinavyopatikana, kuwezesha/kuzima vifaa vya kutoa, na kubadilisha mipangilio.

- Kidhibiti cha mchanganyiko cha KWin sasa kinaunga mkono kuchora kiotomatiki kando kwa kando. seva Vivuli na mipaka ya dirisha, pamoja na matumizi ya kuzungusha kona kwa programu zinazotumia mapambo ya dirisha la upande wa mteja (CSD) lakini haziungi mkono vipengele hivi vya muundo, yamesasishwa. Mabadiliko haya yanaleta mwonekano kama wa KDE zaidi kwa programu kama Steam na Discord, ambazo madirisha yake yalionyeshwa hapo awali bila vivuli, mipaka, au kuzungusha kona.


Ili kuwezesha vivuli, sheria mpya ya kubatilisha sifa za dirisha la programu (Rules za Window za KWin) imetekelezwa: "Kidhibiti cha Window huchota upau wa kichwa, fremu, na vivuli." Vivuli huongezwa kiotomatiki kwenye programu za X11 ambazo hazitumii mapambo ya upande wa seva na hazichori vivuli kwenye mteja.

- Utendaji umeboreshwa kwa kiasi kikubwa wakati wa kutumia kadi za michoro za nje. Kwa sababu itifaki ya linux-dmabuf v5 Wayland iliweka kikomo cha kidhibiti cha utunzi kwenye kadi moja ya michoro, utoaji kwenye GPU tofauti (kwa mfano, kadi ya michoro iliyotengwa badala ya iliyojumuishwa) ilihitaji kunakili fremu kila mara kupitia RAM. Itifaki mpya ya linux-dmabuf v6 hutatua suala hili, na kuondoa kunakili kwa bafa isiyo ya lazima katika KWin. Katika majaribio yaliyofanywa na kadi ya michoro iliyounganishwa kupitia USB-C, FPS iliongezeka kutoka 5 hadi 120 katika vkcube, huku katika Cyberpunk 2077 ikiwa na mipangilio ya "chini", FPS iliongezeka kutoka 27 hadi 50 kwa kutumia linux-dmabuf v6.
- Usaidizi wa kubafa mara tatu huwezeshwa kwenye mifumo yenye NVIDIA GPU (Kwin huwezesha kubafa mara tatu kiotomatiki ikiwa kadi ya michoro haiwezi kutoa haraka). Kubafa mara tatu hutumia bafa tatu za skrini: ya kwanza hutumika kwa ajili ya kutoa, ya pili kwa ajili ya kutoa matokeo ya onyesho, na ya tatu hutumika kuendelea kutoa ikiwa bafa ya kwanza hujaza kabla ya uchanganuzi wima (vblank) kukamilika. Kwa kutumia bafa hii ya ziada, bafa ya ziada huondoa kigugumizi kinachotokea kwa kubafa mara mbili wakati kubadili kati ya bafa za utoaji na matokeo haiwezekani kabla ya uchanganuzi wima kukamilika. Mpangilio huu wa matokeo huruhusu viwango vya juu vya fremu kwenye vifaa vyenye nguvu ndogo, kwa gharama ya kuongezeka kwa muda wa kuingiza data.
- KWin imeacha usaidizi wa API ya michoro ya eneo-kazi ya OpenGL na badala yake itumie OpenGL ES pekee. Usaidizi wa OpenGL ES unahitajika kwa baadhi ya GPU za zamani, na OpenGL ES imethibitika kuwa ya kutosha kwa mahitaji yote ya KWin, kwa hivyo imehifadhiwa kama API ya ndani ya msingi, angalau hadi usaidizi wa Vulkan utakapokomaa. Kutegemea OpenGL ES pekee kumeondoa masuala ya mara kwa mara yanayosababishwa na kutolingana kati ya OpenGL na OpenGL ES (msimbo ulioandikwa na kupimwa na API moja ungesababisha matatizo ya utoaji au ajali wakati wa kutumia nyingine).
- KWin inatekeleza usaidizi kwa toleo jipya la mfumo wa Ingizo la 1.6 (libei) linaloigwa, linalotumika kuiga ingizo katika mazingira yanayotegemea Wayland.
- Toleo la beta la injini ya mtindo uliounganishwa, Union, linapatikana kwa ajili ya majaribio. Inawezesha matumizi ya teknolojia mbalimbali za uundaji wa programu zinazopatikana katika KDE. Kwa chaguo-msingi, injini mpya hutumia CSS badala ya SVG iliyotumika hapo awali. Injini ya Union ina tabaka tatu: Tabaka la ingizo huchanganua umbizo la faili za mtindo wa ingizo (SVG au CSS) na kuzibadilisha kuwa maelezo dhahania ya uwasilishaji. Tabaka la kati hutekeleza modeli ya data na mbinu za kutumia mitindo kwa kila kipengele. Tabaka la matokeo hubadilisha mtindo wa ulimwengu wote kuwa amri za kuchora maalum kwa rundo fulani la michoro (QtQuick au Qt Widgets). Ili kuwezesha injini mpya, sakinisha kifurushi cha Union na uwashe mandhari ya "Breeze (Union)" katika mipangilio (Mipangilio ya Mfumo → Rangi na Mandhari → Mtindo wa Programu).

- Uwezo wa muunganisho wa kompyuta ya mezani kwa mbali umepanuliwa. Ubora wa picha umeboreshwa na muda wa kusubiri umepunguzwa wakati wa kufanya kazi kwenye mitandao ya polepole au kwa uboreshaji wa skrini mara kwa mara. Usawazishaji wa ubao wa kunakili wa pande mbili umetekelezwa. Hali ya kipekee imeongezwa, ikiwezesha kufunga skrini upande wa seva na kumpa mteja skrini pepe inayoonyesha kwa usahihi vipimo vya dirisha. Ukurasa wa mipangilio umeboreshwa kwa ajili ya kuonyeshwa katika madirisha madogo.

- Spectacle sasa ina chaguo la kurekodi sauti wakati wa kuunda skrini (unaweza kutumia maikrofoni au kuhifadhi sauti inayochezwa na programu kwenye mfumo). Ubora wa video umeboreshwa wakati wa kurekodi skrini. Athari ya ukungu imetekelezwa ambayo inafanya kazi bila OpenCV, ikiondoa maktaba hii kama utegemezi. Usaidizi wa kubadilisha ukubwa na ubora wa skrini pepe iliyoundwa kwa skrini umeongezwa (hapo awali ukubwa ulikuwa umewekwa katika 1920x1080).
- Mipangilio imeongezwa kwenye kisanidi ili kudhibiti kama kidirisha cha kuonyesha herufi mbadala kinaonekana baada ya kushikilia vitufe. Uwezo wa kutafuta lugha kwa msimbo wa eneo, na pia kwa majina yao katika lugha asilia au Kiingereza (k.m., Kirusi kinaweza kutafutwa kwa "ru," "русский," na "russian") umetekelezwa.
Imeongeza chaguo kwenye ukurasa wa mipangilio ya mtandao kwa kutumia uthibitishaji wa EAP-TTLS katika StrongSwan VPNImeongeza uwezo wa kuwezesha au kuzima kuanza kiotomatiki kwa programu bila kufuta na kuunda upya maingizo.Wakati wa kuweka mipangilio ya skrini, sasa inawezekana kurekebisha vipengele vya pikseli kwa pikseli kwa kutumia vitufe vya mshale.
Utekelezaji wa ukurasa wa mipangilio ya tabia ya dirisha umebadilishwa kutumia QML, na muundo umeunganishwa na kurasa zingine.

- Katika usanidi wa vifuatiliaji vingi, pamoja na jina la kifuatiliaji, nambari za kifaa huonyeshwa katika rangi tofauti. Kuonyesha nambari za kifuatiliaji wakati wa kupitia skrini na kwenye kidirisha cha mipangilio ya kipaumbele huruhusu utenganisho wa kuona zaidi wa vifuatiliaji vilivyounganishwa na huepuka mkanganyiko wakati wa kutumia vifuatiliaji vingi kutoka kwa mtengenezaji mmoja (kwa mfano, wakati wa kuunganishwa kwenye mashine pepe vichunguzi kadhaa pepe).

- Kidhibiti cha programu ya Discover kimepanga upya sehemu kwenye ukurasa mkuu. Utafutaji usiojali herufi kubwa sasa umewezeshwa kwenye ukurasa wa masasisho. Upakiaji wa aikoni kwa programu za Flatpak umeharakishwa. Vipengele sasa vimepangwa kwa shughuli zinazoendelea na kuwekwa katika nafasi kwa shughuli wakati wa kuonyesha maendeleo ya shughuli.

- Katika vidirisha vya kutoa haki za ufikiaji kupitia mfumo wa lango la XDG (xdg-desktop-portal-kde), uwasilishaji wa taarifa na maneno umeunganishwa na vidirisha vingine vya KDE.

- Uhuishaji wa kuteleza kwa arifa umebuniwa upya, kwa kutumia mkunjo wa kawaida zaidi wa kurahisisha ili kurekebisha ulaini wa kasi na kupungua kwa kasi kwa uhuishaji baada ya muda. Uhuishaji unaoonekana kuwa wa kweli zaidi umetekelezwa kwa aikoni ya programu, ambayo inaonekana karibu na kielekezi kuonyesha mwanzo wa mchakato wa uzinduzi wa programu.
- Seti ya herufi katika kiolesura cha uteuzi wa Emoji imesasishwa hadi toleo la kawaida la Unicode 17. Uwezo wa kuongeza ukubwa wa aikoni umetekelezwa.

- Programu ya System Monitor na wijeti ya taarifa ya mfumo sasa inasaidia ugunduzi wa kiendeshi cha Intel Xe na taarifa ya kuonyesha kuhusu GPU kulingana na usanifu wa Intel Xe, ambao hutumika katika kadi za michoro za mfululizo wa Intel Arc na michoro iliyojumuishwa kuanzia na vichakataji vya Tiger Lake. Matumizi ya kumbukumbu ya video sasa yanaonyeshwa kama asilimia ya jumla ya VRAM, sawa na jinsi matumizi ya RAM yanavyoonyeshwa. Michakato sasa inaweza kufungwa kwa CPU zilizochaguliwa au vikundi vya CPU ili kuendeshwa pekee juu yao (uhusiano wa CPU).

- Imeongeza aikoni kwenye mandhari ya aikoni ya Breeze Android-Kuandika maombi na hati.

- Kwa watumiaji wenye ulemavu, hali imetekelezwa,
"kibofya cha kukaa" kinachoiga mbonyeo wa kipanya baada ya kiashiria kuacha kusogea. - Wijeti ya mipangilio ya mtandao usiotumia waya sasa inajumuisha chaguo za kuchagua kiotomatiki chaneli isiyotumia waya wakati wa kufanya kazi katika hali ya sehemu ya ufikiaji.
- Arifa kuhusu nguvu ya betri ya chini kwa vifaa vilivyounganishwa imetekelezwa, hata wakati programu zinaendeshwa katika hali ya skrini nzima, ili mtumiaji asikose kutolea nje kabisa.
- Athari za Peek at Desktop na Window Aperture sasa zinaheshimu mipangilio ya kasi ya uhuishaji wa mfumo.
- Uwezo ulioboreshwa wa kugundua matumizi ya mandhari meusi katika programu zinazotegemea GTK 2 na kutumia tofauti za mandhari ya aikoni nyeusi ili kuzuia hali ambapo aikoni nyepesi zinaonyeshwa kwenye kiolesura cheusi.
- Programu zinazotegemea QML hutumia kiolesura cha kichagua rangi cha KDE badala ya kutumia utekelezaji wa Qt, ambao hauendani na mipango ya rangi ya KDE.
- Eneo la juu la kunyakua limepanuliwa kwa ajili ya kuburuta madirisha ya programu yasiyo ya skrini nzima yenye mandhari ya Breeze.
- Imeongeza uwezo wa kuweka madirisha juu ya madirisha mengine kwa kuyaburuta kwa kutumia kipanya huku ikishikilia kitufe cha Meta.
- Hali ya slaidi inayoweza kubadilishwa kwa mkono imetekelezwa kwa mandhari ya mezani. Badala ya kubadilisha mandhari kiotomatiki, unahitaji kubonyeza njia ya mkato ya kibodi au kuchagua kipengee kinachofaa kwenye menyu ya muktadha ili kuhamia kwenye picha inayofuata.
- Niliondoa njia ya mkato ya kibodi ya Meta+Ctrl+x ambayo haijasajiliwa, ambayo ilitumika kuanzisha vitendo kiotomatiki kulingana na maudhui ya ubao wa kunakili. Kwa sababu Meta+Ctrl+x inafanana na mfuatano wa Ctrl+X unaotumika mara kwa mara, watumiaji wengi waliibonyeza kwa bahati mbaya na kisha wakajiuliza jinsi ya kuzima kidirisha cha mazungumzo ambacho kingeonekana kila wakati walipobandika URL kutoka kwenye ubao wa kunakili.
- Kidhibiti cha kuingia sasa kinakumbuka kuingia kwa mwisho kwa kila mtumiaji. Kipengele cha kuingia kiotomatiki sasa kinaweza kutumika katika usambazaji na matoleo ya zamani ya mfumo, kama vile KDE neon.
- Imeongeza njia za mkato za kibodi zinazotumika duniani kote kwa ajili ya kupanga upya kazi katika orodha (Meta+Ctrl+PageUp, Meta+Ctrl+PageDown) au kubadilisha kati ya kazi (Meta+Ctrl+Shift+PageUp, Meta+Ctrl+Shift+PageDown) katika wijeti ya Kidhibiti Kazi
- Mantiki iliyo nyuma ya michanganyiko ya vitufe vya Meta + 1-9 inayotumika kwa ajili ya kubadili kazi haraka imebadilishwa. Katika usanidi wa vifuatiliaji vingi, michanganyiko hii ya vitufe sasa inatumika kwa kazi kwenye paneli kwenye skrini inayotumika, badala ya paneli kwenye skrini iliyoteuliwa kama skrini kuu.

Chanzo: opennet.ru














