labwc-ի՝ Wayland-ի կոմպոզիտային սերվերի առաջին թողարկումը

Հրապարակվել է labwc նախագծի առաջին թողարկումը, որը մշակում է կոմպոզիտային սերվեր Wayland-ի համար՝ Openbox պատուհանի մենեջերին հիշեցնող կարողություններով (նախագիծը ներկայացված է որպես Openbox այլընտրանք ստեղծելու փորձ Wayland-ի համար): Labwc-ի առանձնահատկություններից են մինիմալիզմը, կոմպակտ իրականացումը, հարմարեցման լայն տարբերակները և բարձր կատարողականությունը: Ծրագրի կոդը գրված է C լեզվով և տարածվում է GPLv2 լիցենզիայի ներքո:

Հիմքը wlroots գրադարանն է, որը մշակվել է Sway օգտատերերի միջավայրի մշակողների կողմից և տրամադրում է հիմնական գործառույթներ՝ Wayland-ի վրա հիմնված կոմպոզիտային մենեջերի աշխատանքը կազմակերպելու համար: X11 հավելվածները Wayland արձանագրության վրա հիմնված միջավայրում գործարկելու համար աջակցվում է XWayland DDX բաղադրիչի օգտագործումը:

Հնարավոր է միացնել հավելումներ՝ այնպիսի գործառույթներ իրականացնելու համար, ինչպիսիք են սքրինշոթերի ստեղծումը, աշխատասեղանի վրա պաստառի ցուցադրումը, վահանակների և մենյուների տեղադրումը: Օրինակ, հավելվածների ցանկի երեք տարբերակ կա՝ bemenu, fuzzel և wofi: Դուք կարող եք օգտագործել Waybar-ը որպես վահանակ: Թեման, հիմնական ընտրացանկը և թեժ ստեղները կազմաձևվում են xml ձևաչափով կազմաձևման ֆայլերի միջոցով:

Ապագայում նախատեսվում է աջակցություն տրամադրել Openbox-ի կոնֆիգուրացիայի ֆայլերին և Openbox-ի թեմաներին, ապահովել աշխատանք HiDPI էկրանների վրա, իրականացնել աջակցություն layer-shell, wlr-output-management և օտար մակարդակի բարձր մակարդակի արձանագրություններին, ինտեգրել ցանկի աջակցությունը, ավելացնել հնարավորությունը: էկրանին էկրաններ (OSD) և ինտերֆեյսի անջատիչ պատուհաններ Alt+Tab ոճով տեղադրելու համար:

labwc-ի՝ Wayland-ի կոմպոզիտային սերվերի առաջին թողարկումը
labwc-ի՝ Wayland-ի կոմպոզիտային սերվերի առաջին թողարկումը


Source: opennet.ru

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