Թողարկվել է Dux Shell 2.0-ը՝ օգտատիրոջ միջավայր, որը աջակցում է niri, Hyprland, Sway, MangoWC, labwc, Scroll, Aqueous և Miracle WM կոմպոզիտային սերվերների վրա աշխատանքին։ Սա առաջին թողարկումն է DankMaterialShell (DMS) նախագծի Dux Shell վերանվանվելուց հետո։ Նոր անունն ավելի պարզ է, հիշեցնում է պինգվին Թաքսին և չի ներառում երրորդ կողմի ապրանքանիշ։ Dux Shell-ը մշակում է աշխատասեղան ստեղծելու համար փոխգործակցող բաղադրիչների մի շարք, ինչպիսիք են առաջադրանքների վահանակը, անջատիչը և այլն։ վիրտուալ աշխատասեղաններ, տեղադրված հավելվածների միջև նավարկելու ինտերֆեյս և կոնֆիգուրատոր: Դիզայնը հետևում է Material Design 3 կոնցեպտին:
Dux Shell-ը աջակցում է դինամիկ թեմաներ, որոնք ավտոմատ կերպով կիրառվում են GTK, Qt և համակարգային հավելվածների վրա: Թեմաների գունային սխեմաները հիմնված են ընտրված աշխատասեղանի պաստառի վրա: Կարելի է միացնել գիշերային ռեժիմը, ինչպես նաև անցնել բաց և մութ թեմաների միջև: Ֆունկցիոնալությունը կարող է ընդլայնվել պլագինների միջոցով: Համակարգի ինտեգրման, գործիքակազմի և տեղադրողի կոդի ֆոնային գործընթացը գրված է Go լեզվով և լիցենզավորված է MIT լիցենզիայով: Ինտերֆեյսի բաղադրիչները, վահանակները, վիջեթները և գրաֆիկական հավելվածները գրված են QML լեզվով՝ օգտագործելով Quickshell շրջանակը, որը գրված է C++ լեզվով՝ Qt-ով:
Կառույցը ներառում է `
- Վիջեթների վահանակ՝ օրացույցի, եղանակի կանխատեսման, սեղմատախտակի պատմության և MPRIS արձանագրությունն օգտագործող մեդիա նվագարկիչների հետ ինտեգրման համար։
- Համակարգում տեղադրված ծրագրերում նավարկելու ինտերֆեյս՝ ծրագրերի, ֆայլերի, բաց պատուհանների և հրամանների որոնման աջակցությամբ։
- Կառավարման կենտրոն՝ ցանցը, Bluetooth-ը, ձայնային սարքերը և էկրանը կարգավորելու ինտերֆեյսով։
- Ներկառուցված չափանիշներ՝ ֆոնային գործընթացում CPU-ի, RAM-ի և GPU-ի ջերմաստիճանի և ռեսուրսների սպառման տվյալներ հավաքելու համար: Հասանելի է նաև գործող գործընթացները կառավարելու ինտերֆեյս:
- Ծանուցումների կենտրոն, որը աջակցում է ծանուցումների խմբավորմանը, տեքստի նշագրմանը և ստեղնաշարի նավիգացիային։
- Համակարգի կողպման էկրան՝ սեսիայի կառավարման հնարավորություններով: Կարող եք ակտիվացնել քնի ռեժիմը կամ կողպել էկրանը օգտատիրոջ անգործության որոշակի ժամանակահատվածից հետո:
- Dux Greeter մուտքի էկրան։
- Համընդհանուր տեղադրիչ, որը թույլ է տալիս տեղակայել և կարգավորել Dux Shell-ի վրա հիմնված միջավայրը Arch, Fedora, Debian, Ubuntu, openSUSE, Gentoo և Void Linux.
- Dux որոնման գործիքներ համակարգում ֆայլեր որոնելու համար։
- Dux Calendar-ը օրացույցի պլանավորող է, որը աջակցում է CalDAV արձանագրությանը և համաժամեցվում է Google-ի և Microsoft-ի ծառայությունների հետ։
- Ֆայլերի կառավարիչ Dux Files:
- DuxConnect հավելված սմարթֆոնի հետ ինտեգրման համար։

Նոր թողարկման փոփոխություններից.
- Կարգավորումները, Կառավարման կենտրոնը, Dash-ը և վիջեթները տեղափոխվել են Material 3 Expressive դիզայնի կոնցեպտի։ Ներդրվել են ինտերֆեյսի նոր կառավարման տարրեր, խմբավորվել են կարգավորումները, ներդրվել են նոր նավիգացիոն գործիքներ, և գունային սխեման թարմացվել է։

- Ընդլայնված ընտրանքներ՝ իջնող ցանկի վահանակի բովանդակությունը հարմարեցնելու համար
Dash-ը, որն այլևս սահմանափակված չէ ներկառուցված ներդիրներով և այժմ թույլ է տալիս պլագիններին ներդնել լրացուցիչ ներդիրներ: Բաժինները կարող են վերադասավորվել և չափափոխվել: Ներկառուցված էջերի դիզայնը՝ ակնարկի ռեժիմը, մեդիա նվագարկիչը և եղանակի կանխատեսման տարածքը, թարմացվել է:
- Ավելացվել է վիջեթներ համակարգի կողպէկրանին տեղադրելու աջակցություն, ներառյալ ժամացույցը, ծանուցումների տարածքը, կարգավիճակի գոտին և էներգիայի կառավարման կառավարման կառավարման կոճակները: Այժմ կարող եք հարմարեցնել վիջեթների տառատեսակները, գույները, չափը և ոճը:

- Մեդիա նվագարկիչն այժմ ունի Better Lyrics, Unison, LyricsPlus, KuGou, LRCLIB և YouTube Music կայքերից երգերի տեքստերը ներբեռնելու և համաժամեցնելու մեխանիզմ։

- Ներկայացվում է Dux Files անունով առանձին ֆայլերի կառավարիչ, որը աջակցում է ներդիրներին, կրկնակի վահանակով դիտմանը, բովանդակության ցուցադրմանը որպես ցանկ կամ պատկերակների ցանց, բովանդակության նախադիտմանը, արխիվների հետ աշխատանքին, ֆայլերի որոնմանը և ցանցային պահեստին մուտք գործելուն։

- Ավելացված է աշխատասեղանի պաստառների գեներատոր։

- Այժմ կարող եք տեղադրել մի քանի Dock վահանակներ, ամրացնել դրանք էկրանի ցանկացած եզրին, ձգել դրանք մինչև իրենց լրիվ լայնությունը և տեղադրել ստանդարտ վիջեթներ և պլագիններ վահանակում: Այժմ կարող եք անցնել կոմպակտ պատկերակների ցուցադրման ռեժիմի և նոր առաջադրանքների վահանակի ռեժիմի միջև:

- Կառավարման կենտրոնի արագ կարգավորումների սալիկները վերաձևավորվել են։

- Էկրանի վրա անցկացրած ժամանակը հետևելու և ամենօրյա օգտագործման կամ առանձին հավելվածների հետ աշխատանքի սահմանափակումներ սահմանելու համար առանձին ներդիր է ավելացվել Dash վահանակին։

- Ավելացվել է նոր ինտերֆեյս՝ պլագինների կատալոգում նավարկելու համար։

- Hyprland, Niri և MangoWC կոմպոզիտային կառավարիչների հետ ինտեգրացիան ընդլայնվել է, և ավելացվել է դրանց նոր տարբերակների աջակցությունը: Ներդրվել է Aqueous և Umbriel կոմպոզիտային կառավարիչների աջակցությունը:
- Ավելացվել է կոնֆիգուրատորում միայն ստեղնաշարի միջոցով նավարկելու հնարավորությունը։
Source: opennet.ru










