Առաջին հերթին, շնորհավորում եմ KDE-ին իր 23-րդ տարեդարձի կապակցությամբ: 14 թվականի հոկտեմբերի 1996-ին մեկնարկեց նախագիծը, որը ծնեց այս հիանալի գրաֆիկական աշխատասեղանի միջավայրը:
Եվ այսօր՝ հոկտեմբերի 15-ին, թողարկվեց KDE Plasma-ի նոր տարբերակը՝ համակարգված էվոլյուցիոն զարգացման հաջորդ փուլը, որն ուղղված է ֆունկցիոնալ հզորությանը և օգտագործողի հարմարությանը: Այս անգամ մշակողները մեզ համար պատրաստել են հարյուրավոր հիմնական և փոքր փոփոխություններ, որոնցից առավել նկատելիները նկարագրված են ստորև։
Plasmashell
- «Չանհանգստացնել» ռեժիմը, որն անջատում է ծանուցումները, ավտոմատ կերպով ակտիվանում է, երբ ընտրում եք առաջին մոնիտորը արտացոլել երկրորդի հետ, ինչը բնորոշ է շնորհանդեսներին:
- Ծանուցման վիդջեթ ցույց է տալիս թրթռացող զանգի պատկերակը չտեսնված ծանուցումների անհանգստացնող քանակի փոխարեն:
- Վիդջեթների դիրքավորման մեխանիզմը լրջորեն կատարելագործվել է, դրանց տեղաշարժն ու տեղադրումը դարձել են ավելի ճշգրիտ և հստակ, հատկապես սենսորային էկրանների վրա։
- Սեղմելով մկնիկի միջին կոճակը հավելվածի կոճակի վրա առաջադրանքների տողում, բացվում է հավելվածի նոր օրինակ, իսկ հավելվածի մանրապատկերի վրա սեղմելով՝ այն փակվում է:
- Թեթև RGB ակնարկը լռելյայն օգտագործվում է տառատեսակները ցուցադրելու համար:
- Plasmashell shell-ի գործարկումը զգալիորեն արագացել է: Սա մի շարք օպտիմալացումների արդյունք է. անհարկի մի քանի գործողություններ հեռացվել են, պրոցեսների մեկնարկի և դադարեցման ենթահամակարգը վերանախագծվել է, ավելի քիչ արտաքին ծրագրեր են կանչվում, երբ սկսվում է միջավայրը, KRunner-ը և բոլոր օգտագործված պատկերակները բեռնվում են ոչ թե Plasma-ի գործարկման ժամանակ: , բայց ըստ անհրաժեշտության։ Մենք սկսել ենք startkde shell սկրիպտը փոխարինել C++ երկուականներով։
- Սեղանի սլայդ-շոուների երկրպագուները կարող են սահմանել պաստառները փոխելու իրենց կարգը (նախկինում կար միայն պատահական պատվեր):
- Պաստառը կարող է ավտոմատ կերպով քաշվել Unsplash-ի «Օրվա նկար» բաժնից կամ դրա առանձին կատեգորիաները:
- Համակարգի լայնածավալ ձայնի առավելագույն մակարդակը կարող է սահմանվել 100%-ից ցածր, ի լրումն 100%-ից բարձր սահմանելու երկարաժամկետ հնարավորության:
- Տեքստը Sticky Notes վիջեթում տեղադրելու դեպքում ֆորմատավորումը լռելյայնորեն մերժվում է:
- Հիմնական ցանկի վերջին ֆայլերի բաժինը լիովին աշխատում է GTK/Gnome հավելվածների հետ:
- Ուղղվել են հիմնական մենյուի ցուցադրման հետ կապված խնդիրները ուղղահայաց վահանակների հետ միասին:
- Տոստի ծանուցումները ավելի ներդաշնակ են տեղադրված էկրանի անկյունում։ Եթե օգտագործողը աշխատում է սկուտեղի հետ, օրինակ՝ դրա մեջ ինչ-որ բան տեղադրելով, ապա նոր ծանուցումների ցուցադրումը հետաձգվում է մինչև երկխոսության տուփերը փակվեն, որպեսզի դրանք չհամընկնեն:
- Ծանուցումները, որոնց վրա սավառնում եք և/կամ սեղմում եք, համարվում են կարդացված և չեն ավելացվել ձեր չկարդացված պատմությանը:
- Դուք կարող եք փոխել աուդիո նվագարկման և ձայնագրման սարքերը մեկ կոճակով աուդիո կառավարման վիդջեթում:
- Ցանցային վիջեթը հաղորդում է միացման խնդիրների մասին գործիքի հուշում:
- Սեղանի պատկերակների պիտակներ ստացել են ստվերներ ավելի լավ տեսանելիության համար. Եթե պատկերակները մեծ են, ապա ավելացնել և բաց խորհրդանիշները նույնպես մեծ են գծված:
- KRunner-ը սովորել է թարգմանել միմյանց կոտորակային չափման միավորներ.
- Հնացած գրադարանները մաքրվել են, ներառյալ kdelibs4support:
Համակարգի պարամետրերը
- Հայտնվեց Thunderbolt սարքի կազմաձևման մոդուլ.
- Էկրանի կարգավորումների, սնուցման, սենյակների, բեռնման էկրանի, աշխատասեղանի էֆեկտների և մի շարք այլ մոդուլների ինտերֆեյսը վերանախագծվել է ըստ Kirigami կանոնների. Շտկվել են սխալներ HiDPI էկրաններին ցուցադրելիս:
- Մկնիկի կուրսորը ստեղնաշարի միջոցով կառավարելու հնարավորությունը վերականգնվել է libinput ենթահամակարգի համար:
- Դուք կարող եք կիրառել պլազմայի ոճի, գույների, տառատեսակների, սրբապատկերների հատուկ կարգավորումներ SDDM նիստերի կառավարչի համար:
- Էլեկտրաէներգիայի նոր տարբերակ. սպասման ռեժիմ N ժամ, որին հաջորդում է ձմեռումը:
- Հաստատվել է հոսքերը նոր ելքային սարքի ավտոմատ անցնելու գործառույթը:
- Համակարգի որոշ կարգավորումներ տեղափոխվում են «Կառավարում» բաժին: Որոշ տարբերակներ տեղափոխվել են մի մոդուլից մյուսը:
- Մարտկոցի սպառման գրաֆիկը ցուցադրում է ժամանակի միավորները x առանցքի վրա:
Զեփյուռ տեսք և թեմա
- Լուծվել են Breeze GTK-ում գունային սխեմաների հետ կապված խնդիրները:
- Պատուհանների շրջանակները լռելյայն անջատված են:
- Chromium-ում և Opera-ում ներդիրների տեսքը հետևում է Breeze-ի չափանիշներին:
- Շտկվել են GTK հավելվածների CSD պատուհանների չափափոխման խնդիրները:
- GTK ծրագրերում ակտիվ կոճակների ցուցման թերությունները վերացվել են:
- Փոքր կոսմետիկ փոփոխություններ ինտերֆեյսի տարբեր տարրերում:
Համակարգի մոնիտոր KSysGuard
- Ավելացված է cgroup ցուցադրման սյունակ, որում գտնվում է գործընթացը, և դրա մասին մանրամասն տեղեկություններ։
- Մեկ այլ նոր սյունակ է ցանցի տրաֆիկի վիճակագրությունը յուրաքանչյուր գործընթացի համար:
- NVIDIA գրաֆիկական քարտերի/պրոցեսորների վիճակագրության հավաքածու:
- Ցուցադրել տեղեկատվություն SELinux-ի և AppArmor-ի համատեքստերի մասին:
- HiDPI էկրանների վրա աշխատելու հետ կապված խնդիրները շտկվել են։
Բացահայտեք փաթեթների կառավարիչը
- Ավելի մեծ թվով առաջադրանքներ ուղեկցվում են ցուցումով. Փաթեթների թարմացման, ներբեռնման և տեղադրման ցուցիչները ցույց են տալիս ավելի ճշգրիտ տեղեկատվություն:
- Ցանցային կապի խնդիրների բարելավված հայտնաբերում:
- Կողային գոտիների բաժինները և Snap հավելվածներն այժմ ունեն համապատասխան պատկերակներ:
- Ծանուցման մեխանիզմը տեղափոխվել է առանձին գործընթաց, այլևս կարիք չկա լիարժեք Discover-ը RAM-ում պահելու։
- Թարմացման հասանելիության մասին ծանուցումն այժմ մշտական է, բայց ցածր առաջնահերթություն:
- Ձեզ այլևս չի հուշում չեղարկել ընթացիկ գործողությունները, որոնք իրականում չեն կարող չեղարկվել:
- Մի շարք ինտերֆեյսի բարելավումներ, մասնավորապես, փաթեթների նկարագրությունները և վերանայման էջերը շտկվել են, և ստեղնաշարի կառավարումն ընդլայնվել է:
KWin պատուհանների կառավարիչ
- Բարելավվել է HiDPI էկրանների աջակցությունը, մասնավորապես, ապահովվել է որոշ երկխոսության տուփերի ճիշտ արտապատկերում։
- Wayland-ում դուք կարող եք սահմանել կոտորակային մասշտաբի գործակիցներ (օրինակ՝ 1.2)՝ HiDPI էկրանների միջերեսային օբյեկտների համար հարմար չափս ընտրելու համար:
- Wayland-ի մի շարք այլ բարելավումներ. մկնիկի ոլորման հետ կապված խնդիրները շտկվել են, մասշտաբի համար օգտագործվում է գծային ֆիլտր, կարող եք կանոններ սահմանել պատուհանների չափի և տեղադրման համար, աջակցություն zwp_linux_dmabuf և այլն:
- Տեղափոխվել է X11 գիշերային ռեժիմի գործառույթ, ամբողջական թարգմանությունը XCB-ին նույնպես ավարտված է։
- Դուք կարող եք կարգավորել անհատական էկրանների կարգավորումները բազմամոնիտորի կոնֆիգուրացիաներում:
- Մկնիկի միջին կոճակով պատուհանները փակելու հնարավորությունը վերադարձել է ներկա Windows էֆեկտին:
- QtQuick պատուհանների համար VSync-ը հարկադրաբար անջատված է, քանի որ QtQuick-ի այս ֆունկցիան անիմաստ է և հանգեցնում է միայն այնպիսի խնդիրների, ինչպիսին է ինտերֆեյսի սառեցումը:
- Սկսվել է DRM ենթահամակարգի խորը վերամշակում, հատկապես X11/Wayland/Fbdev սարքերի կառավարման ոլորտում:
- Պատուհանի վերնագրի համատեքստային ընտրացանկը միավորված է առաջադրանքների տողի վրա գտնվող հավելվածի կոճակի համատեքստի ընտրացանկի հետ:
Այլ փոփոխություններ
- libkscreen էկրանի կառավարման գրադարանը ստացել է մի շարք բարելավումներ և կոդի մաքրումներ:
- Սմարթ քարտերի օգտագործման թույլտվության հետ կապված խնդիրները վերացվել են։
- Դուք կարող եք անջատել էկրանը կողպէկրանից:
- Մի շարք ուղղումներ Oxygen թեմայի համար. HiDPI աջակցություն, գունային սխեմաների հետ կապված խնդիրների լուծում, ծածկագրի մաքրում:
- Բրաուզերի ինտեգրման մոդուլը Plasma-ում ստացել է մուգ թեմաների աջակցություն, MPRIS-ի աշխատանքի շտկումներ, նվագարկման կանխադրված կառավարում, բրաուզերներից նկարներ, վիդեո և աուդիո ուղարկելու հնարավորություն KDE Connect-ի միջոցով:
- WiFi ցանցերի հետ փոխգործակցության ինտերֆեյսը վերափոխվել է Plasma Networkmanager վիդջեթում:
Plasma 5.17-ի վիդեո ներկայացում
Աղբյուրները
Պաշտոնական անգլերեն հայտարարություն
Փոփոխությունների ամբողջական անգլերեն ցուցակը
Եվ ևս մեկ հիանալի նորություն. Ռուսական տեղայնացման թիմը հասել է KDE Plasma բաղադրիչների բոլոր պիտակների ամբողջական թարգմանությանը ռուսերեն:
Նաև մատչելի է KDE Plasma 5.17-ի ռուսալեզու պաշտոնական հայտարարությունը KDE Russia համայնքից:
Source: linux.org.ru