Nitrux նախագծի մշակողները ներկայացրել են բաղադրիչների նոր թողարկումներ, որոնք օգտագործվում են Maui DE օգտագործողների միջավայրում (Maui Shell) ինտերֆեյս ստեղծելու համար: Maui DE-ն բաղկացած է Maui Apps-ից, Maui Shell-ից և MauiKit շրջանակից՝ օգտատերերի միջերեսներ ստեղծելու համար, որն առաջարկում է պատրաստի միջերեսի տարրերի կաղապարներ: Մշակումը նաև օգտագործում է Kirigami շրջանակը, որը մշակվել է KDE համայնքի կողմից և հանդիսանում է Qt Quick Controls 2 տարրերի հավելում։
Maui բաղադրիչներն ավտոմատ կերպով հարմարվում են էկրանի չափին և մուտքագրման հասանելի եղանակներին, ինչը թույլ է տալիս դրանք օգտագործել ոչ միայն աշխատասեղանի համակարգերում, այլև սմարթֆոններում և պլանշետներում: Շրջակա միջավայրը զարգացնում է «Կոնվերգենցիա» հայեցակարգը, որը ենթադրում է նույն հավելվածների հետ աշխատելու հնարավորություն ինչպես սմարթֆոնների և պլանշետների սենսորային էկրանների, այնպես էլ նոութբուքերի և համակարգիչների մեծ էկրանների վրա: Maui DE-ն կարող է գործարկվել կամ իր Zpace կոմպոզիտային սերվերով, որն աշխատում է Wayland-ով, կամ գործարկելով առանձին Cask shell X սերվերի վրա հիմնված նստաշրջանի ներսում: Maui հավելվածներն ու գրադարանները հասանելի են ներբեռնման համար APK, AppImage և TAR ձևաչափերով: Manjaro Linux-ի վրա հիմնված Maui DE միջավայրի զարգացման ներկայիս վիճակը ստուգելու համար պարբերաբար ստեղծվում են boot build-ներ:
Խոշոր փոփոխություններ.
- Ավելացվեց մի քանի լեզուներով միջազգայնացման և ինտերֆեյսի թարգմանության աջակցություն:
- MauiKit-ն առաջարկում է նոր բաղադրիչներ. Օրացույց՝ օրացույցում ցուցադրելու և նավարկելու համար; PDF և EPubs ձևաչափերով ֆայլեր դիտելու փաստաթղթեր:
- Ավելացվեց Arca-ի արխիվների կառավարիչը, որն ապահովում է ինտերֆեյս արխիվները բացելու, ֆայլերի նախադիտման և արխիվում նոր ֆայլեր ավելացնելու համար:
- Արդիականացվել է Maui Apps-ի ինտերֆեյսը, որի համար ներդրվել է ներդիրի տողը գործիքագոտու հետ համատեղելու հնարավորությունը։ Ճաշացանկը վերափոխվել է։ Ավելացված է թափանցիկության էֆեկտներ:
- Fiery բրաուզերը, Strike ինտեգրված զարգացման միջավայրը, Booth տեսախցիկի հավելվածը և Օրակարգի օրացույցը պատրաստ են տրամադրվել օգտատերերին:
- Ավելացվեց Maui Demo ծրագիր, որը ցուցադրում է MauiKit Core-ում առկա բոլոր ինտերֆեյսի տարրերը ակնարկով և օրինակի կոդով:
- MauiKit-ը միավորում է վիճակի վիզուալացման ոճը (կուրսորը սավառնել, ընտրված, սեղմված և այլն) այնպիսի տարրերում, ինչպիսիք են TextField, Switches, Sliders, Checkboxes, ComboBox: ToolBar տարրը լռելյայն օգտագործում է գծի դասավորություն՝ տարրերի արագ տեղադրման համար: Առաջարկվել է մկնիկի անիվի աջակցությամբ Tumbler տարրի նոր ոճ: AbouDialog տարրը վերափոխվել է՝ հեղինակների, թարգմանիչների, գրադարանների և հղումների մասին լրացուցիչ տեղեկություններ ցուցադրելու ընդլայնված հնարավորություններով: Բջջային ռեժիմում ContextualMenu տարրի բարելավված դիրքի ընտրություն: ComboBox տարրը վերափոխվել է: Հաճախորդի կողմից ձևավորումը (CSD) միացնելիս տարրերն այլևս չեն ցուցադրվում, երբ լիաէկրան ռեժիմն ակտիվ է:
- Ուղղագրությունը ստուգելու հնարավորությունը ավելացվել է TextEditor բաղադրիչին:
- ImageTools բաղադրիչն ապահովում է EXIF մետատվյալների խմբագրման, ավելացման և հեռացման աջակցություն:
- FileBrowser բաղադրիչում «.po» ֆայլերը ավելացվել են ճանաչված մնջախաղի տեսակների ցանկին: Որոնման ժամանակ տրամադրվում է ֆայլի գործողությունների առաջընթացի ցուցում:
- MauiKit-ի կառուցման ժամանակ ապահովված է «.aar» փաթեթի ստեղծումը Java բաղադրիչներով՝ Android-ի հետ ինտեգրվելու համար:
- Ավելացվել է պատկերների տեղադրման աջակցություն QRC (Qt Resource Collection) ֆայլերում ImageColors-ի համար:
- Ֆայլերի կառավարիչում բաժնի դիզայնը փոխվել է՝ արագ նավարկելու դեպի սիրելի գրացուցակներ: Ավելացվեց ինտերֆեյսը տարբեր լեզուներով թարգմանելու հնարավորություն:
- VVave երաժշտական նվագարկիչն ավելացրել է միջազգայնացման աջակցություն և կարգավորել է ալբոմի շապիկի վերնագրի ցուցադրումը հիմնական երգացանկում:
- Pix պատկերների դիտիչը և լուսանկարների կառավարիչը կատարելագործել են գրացուցակի բովանդակության և պիտակների նախադիտումները: Պատկերի դիտման ինտերֆեյսը պարզեցվել է: Ավելացվել է միջազգայնացման աջակցություն:
- Նշումներ անելու համար Buho-ն, տեքստային խմբագրիչը Nota, տեսահոլովակ Clip-ը, վեբ բրաուզերը Fiery, Git մենեջեր Bonsai-ն և հասցեագիրքը Communicator-ն ավելացրել են միջազգայնացման աջակցությունը:
- Station terminal emulator-ում ավելացվել է թափանցիկության փորձարկման գործառույթ, վերափոխվել է թեժ ստեղների կարգավորումների երկխոսությունը, բարելավվել է ներդիրի բարը և ավելացվել է միջազգայնացման աջակցություն:
- Դարակի փաստաթղթերի դիտիչը փոխակերպվել է՝ օգտագործելու MauiKit Documents գրադարանը՝ PDF ֆայլեր և կոմիքսներ ցուցադրելու համար: Ավելացվել է միջազգայնացման աջակցություն:
- Booth տեսախցիկի հավելվածն ավելացրել է QR կոդի սկանավորումն անջատելու կարգավորում և միջազգայնացման աջակցություն:
- Strike-ը՝ C++-ի և CMake-ի աջակցությամբ ինտեգրված զարգացման միջավայրը, բարելավել է build-bar-ը և ավելացրել է միջազգայնացման աջակցությունը:
- Օրակարգի օրացույցի պլանավորիչը փոխարկվել է օգտագործելու MauiKit Օրացույցի գրադարանը: Իրականացված աջակցություն օրացույցում իրադարձությունների ստեղծման և ցուցադրման համար: Ավելացվել է միջազգայնացման աջակցություն:
Source: opennet.ru