GNOME օգտագործողի միջավայրի թողարկում 3.36

Զարգացման վեց ամիս հետո ներկայացված աշխատասեղանի միջավայրի թողարկում GNOME 3.36- ը. Վերջին թողարկման համեմատ կատարվել է մոտ 24 հազար փոփոխություն, որոնց իրականացմանը մասնակցել է 780 ծրագրավորող։ GNOME 3.36-ի հնարավորություններն արագ գնահատելու համար պատրաստվել են մասնագիտացված Live build-ներ՝ հիմնվելով. openSUSE и Ubuntu.

Հիմնական նորամուծություններ:

  • Փաթեթը ներառում է առանձին Extensions հավելված, որը նախատեսված է GNOME Shell-ի հավելումները կառավարելու համար (նախկինում այս նպատակների համար օգտագործվում էր GNOME Software): Հավելվածը թույլ է տալիս կատարել այնպիսի գործողություններ, ինչպիսիք են հավելումների թարմացումը, հարմարեցումը, ջնջումը և ժամանակավորապես անջատելը:

    GNOME օգտագործողի միջավայրի թողարկում 3.36

  • Ծանուցումների ցուցադրման երկխոսության մեջ ավելացվել է կոճակ, որը թույլ է տալիս միացնել «Չանհանգստացնել» ռեժիմը՝ նոր ծանուցումները թաքցնելու համար:

    GNOME օգտագործողի միջավայրի թողարկում 3.36

  • Արդիականացված մուտքի և էկրանի ապակողպման ինտերֆեյսների նախագծում, որոնք ավելի ֆունկցիոնալ են, ավելի հեշտ օգտագործելի և էլեգանտ:

    GNOME օգտագործողի միջավայրի թողարկում 3.36

  • Ընդլայնված GNOME Shell հնարավորություններ.
    • Ավելացվել է հավելվածներ գործարկելու հնարավորություն՝ օգտագործելով դիսկրետ GPU հիբրիդային գրաֆիկայով համակարգերի վրա (ինտեգրված էներգաարդյունավետ Intel GPU և բարձր արդյունավետությամբ NVIDIA GPU) և սեփական NVIDIA դրայվեր:

      Գործարկումն իրականացվում է ընտրացանկում «Գործարկել դիսկրետ GPU-ի վրա» կետը:

    • Վերակազմավորել է Անջատման և Դուրս գալու երկխոսությունը՝ քնելու տեսանելի տարբերակ ներառելու համար:
    • Գաղտնաբառի մուտքագրման դաշտ պարունակող երկխոսություններում ավելացվել է աչքով կոճակ, որի վրա սեղմելիս աստղանիշների փոխարեն ցուցադրվում է մուտքագրված գաղտնաբառը:
    • Համակարգի երկխոսությունների մեծ մասը վերանախագծվել է, որպեսզի օգտագործեն հետևողական ոճ և բարելավել ընթերցանությունը:

      GNOME օգտագործողի միջավայրի թողարկում 3.36GNOME օգտագործողի միջավայրի թողարկում 3.36

    • Աշխատանքներ են տարվել ինտերֆեյսի բարելավման ուղղությամբ որպես ամբողջություն: Բարելավված թռուցիկ բլոկ օրացույցով և որոնում ակնարկ ռեժիմում:
    • Ընդհանուր դիտման ռեժիմում այժմ հնարավոր է վերանվանել հավելվածների գրացուցակները: Գրացուցակներն իրենք այժմ ցուցադրվում են երկխոսության տեսքով, այլ ոչ թե թռուցիկ պատուհանների տեսքով:

  • Կազմաձևիչի կարգավորումների բաժինները վերախմբավորվել են: Գաղտնիության կարգավորումների կառավարման բաժինը տրամադրում է հավելվածների ցանկ, որոնց տրվել են լրացուցիչ թույլտվություններ՝ մուտք գործելու տեղորոշման ծառայություն, տեսախցիկ և խոսափող (այժմ հասանելիությունը կարող է չեղարկվել յուրաքանչյուր հավելվածի համար առանձին): Վերափոխվել է օգտատերերի կառավարման բաժնի ինտերֆեյսը և համակարգի մասին ընդհանուր տեղեկություններով պատուհանը։

    GNOME օգտագործողի միջավայրի թողարկում 3.36

  • Հավելվածների տեղադրման կառավարիչը (GNOME Software) իրականացնում է ցանցային կապի ավտոմատ հայտնաբերում երթևեկության լիցքավորման միջոցով, օրինակ՝ բջջային օպերատորի ցանցից օգտվելիս: Եթե ​​հայտնաբերվում են անսահմանափակ կապեր, թարմացումների ներբեռնումը կասեցվում է՝ երթևեկությունը խնայելու համար:
  • Նախնական տեղադրման հրաշագործի ինտերֆեյսը վերանախագծվել է: Ավելացվեց ծնողական հսկողության համակարգը միացնելու հնարավորությունը սկզբնական տեղադրման փուլում, որը թույլ է տալիս սահմանափակել օգտվողների մուտքը որոշակի հավելվածներ:
  • Ծրագրի օգտագործման ներածական ուղեցույցը ավելացվել է GNOME Boxes-ին՝ վիրտուալ մեքենաների և հեռավոր աշխատասեղանների կառավարիչին: Առաջարկվել է վիրտուալ մեքենայի ստեղծման նոր մոգ, որը թույլ է տալիս կարգավորել պրոցեսորների քանակը յուրաքանչյուր վիրտուալ մեքենայի համար և աջակցում է UEFI-ի միջոցով բեռնումը:
  • GNOME վեբ զննարկիչը (Epiphany) հնարավորություն է տալիս ներբեռնել և դիտել PDF փաստաթղթերը անմիջապես բրաուզերի պատուհանում: Ինտերֆեյսը վերանախագծվել է՝ օգտագործելով արձագանքող նախագծման տեխնիկան՝ անկախ էկրանի լուծաչափից և DPI-ից, հարմարավետ փորձ ապահովելու համար: Ավելացվել է մուգ դիզայնի ռեժիմ, որն ակտիվանում է, երբ օգտատերը ընտրում է աշխատասեղանի մուգ թեմաներ:
  • GNOME Music-ն ավելացրել է աջակցություն Last.fm և ListenBrainz ծառայություններին միանալու, ինչպես նաև բացակայող ալբոմների շապիկների ավտոմատ ներբեռնման համար:
  • Հասցեների գրքում կոնտակտների խմբագրման ինտերֆեյսը թարմացվել է:
  • Ժամացույցի վիջեթի դիզայնն ամբողջությամբ փոխվել է և անցել է ռեսպոնսիվ դիզայնի, որը ճիշտ է ցուցադրվում փոքր էկրաններին։
  • Polari IRC հաճախորդն այժմ աջակցում է զրույցի պատուհանում հղումների նախադիտմանը:
  • Ֆայլերի կառավարիչը թույլ է տալիս օգտագործել թաքնված ֆայլերը որպես նոր փաստաթղթերի ձևանմուշներ.
  • Գաղտնաբառի և կոդավորման բանալիների կառավարչի ինտերֆեյսը հարմարեցված է փոքր էկրանների վրա ճիշտ աշխատելու համար: Ապահովված է SSH հանրային բանալիների ցուցադրում:
  • Fractal-ը, որը Matrix կապի ապակենտրոնացված պլատֆորմի հաճախորդն է, ավելացրել է ուղիղ զրույցի պատուհանում տեսանյութը նվագարկելու հնարավորություն:
  • Mutter պատուհանի կառավարիչում հայտնվեց ինտերֆեյսի միայն փոխված մասերի ցուցադրման ժամանակ անկախ թարմացման աջակցություն: Իրականացված օպտիմիզացում՝ կապված օգտագործման հետ ստվերային բուֆեր էկրանից դուրս ցուցադրելու համար՝ նախքան բովանդակությունը իրական էկրանի բուֆերում պատճենելը: Բարելավված պատուհանների հետևում Wayland-ում աշխատելիս: Կրճատվել է պրոցեսորի ծանրաբեռնվածությունը, երբ աշխատասեղանի պաստառը ցուցադրվում է մասշտաբով:
  • Էկրանի ցուցադրությունների բարելավված ձայնագրություն: Նոր տարբերակում օգտագործվում է այն, որը հայտնվել է մուլտիմեդիա սերվերում PipeWire 0.3 DMA բուֆերներ (dma-buf) օգտագործելու ունակություն, որը թույլ է տալիս անել առանց տվյալների միջանկյալ պատճենման էկրանի շրջանակի բուֆերից դեպի RAM:
  • Wayland-ը վերացնում է ամբողջական էկրանի ցուցադրումը dma-buf կամ EGLImage բուֆերներ օգտագործելիս՝ հօգուտ պատուհանների մասնակի թարմացման՝ նվազեցնելով GPU-ի և CPU-ի միջև փոխանցվող տվյալների քանակը: Համակցված ինտերֆեյսի տարրերի անկախ թարմացման հետ՝ այս օպտիմիզացումը հնարավորություն տվեց զգալիորեն նվազեցնել էներգիայի սպառումը մարտկոցով աշխատող աշխատանքի ընթացքում:
  • Բարելավված կատարողականություն Xwayland-ի միջոցով ամբողջ էկրանով աշխատող խաղերի համար:
  • Շտկվել են GNOME Shell-ի և Mutter-ի բազմաթիվ խոչընդոտներ, որոնք հայտնաբերվել են Sysprof գործիքակազմի միջոցով: Օրինակ, GNOME Shell-ն այժմ խուսափում է հիմնական շղթայի վրա I/O կատարելուց, երբ ծանուցման տվյալները պահում է սկավառակի և քեշի ժամային գոտու կարգավորումներում: Ծրագրաշարի մատուցման կամ VNC-ի միջոցով հեռակա հասանելիության օգտագործման ժամանակ անիմացիոն էֆեկտները կարող են անջատվել:

Source: opennet.ru

Добавить комментарий