Rilaxx ta' labwc 0.7, server kompost għal Wayland

Ir-rilaxx tal-proġett labwc 0.7 (Lab Wayland Compositor) huwa disponibbli, li jiżviluppa server kompost għal Wayland b'kapaċitajiet li jfakkru l-maniġer tat-twieqi Openbox (il-proġett huwa ppreżentat bħala tentattiv biex tinħoloq alternattiva Openbox għal Wayland). Fost il-karatteristiċi tal-labwc hemm minimalism, implimentazzjoni kompatta, għażliet ta 'adattament estensivi u prestazzjoni għolja. Il-kodiċi tal-proġett huwa miktub bil-lingwa Ċ u mqassam taħt il-liċenzja GPLv2.

Il-bażi hija l-librerija wlroots, żviluppata mill-iżviluppaturi tal-ambjent tal-utent Sway u li tipprovdi funzjonijiet bażiċi għall-organizzazzjoni tax-xogħol ta 'maniġer kompost ibbażat fuq Wayland. Fost il-protokolli Wayland estiżi, wlr-output-management huwa appoġġjat għall-konfigurazzjoni ta 'apparati ta' output, saff-qoxra għall-organizzazzjoni tax-xogħol tal-qoxra tad-desktop, u barranin-toplevel għall-konnessjoni ta 'pannelli tad-dwana u swiċċijiet tat-twieqi.

Huwa possibbli li tgħaqqad add-ons biex timplimenta funzjonijiet bħall-ħolqien ta 'screenshots, il-wiri ta' wallpaper fuq id-desktop, it-tqegħid ta 'pannelli u menus. Effetti animati, gradjenti u ikoni (bl-eċċezzjoni tal-buttuni tat-twieqi) mhumiex appoġġjati xejn. Biex tħaddem applikazzjonijiet X11 f'ambjent ibbażat fuq il-protokoll Wayland, l-użu tal-komponent XWayland DDX huwa appoġġjat. It-tema, il-menu bażiku u l-hotkeys huma kkonfigurati permezz ta 'fajls ta' konfigurazzjoni f'format xml. Hemm appoġġ integrat għal skrins ta 'densità għolja ta' pixels (HiDPI).

Minbarra l-menu ta 'l-għeruq integrat, ikkonfigurat permezz ta' menu.xml, tista 'tqabbad implimentazzjonijiet ta' menu ta 'applikazzjoni ta' partijiet terzi, bħal bemenu, fuzzel u wofi. Tista' tuża Waybar, sfwbar, Yambar jew LavaLauncher bħala panel. Biex timmaniġġja l-konnessjoni tal-moniters u tbiddel il-parametri tagħhom, huwa ssuġġerit li tuża wlr-randr jew kanshi. L-iskrin huwa msakkra bl-użu ta 'swaylock.

Rilaxx ta' labwc 0.7, server kompost għal Wayland

Bidliet ewlenin fir-rilaxx il-ġdid:

  • It-tranżizzjoni għal fergħa ġdida tal-librerija wlroots 0.17 saret.
  • Appoġġ miżjud għall-protokoll Wayland cursor-shape-v1, użat biex jippersonalizza d-dehra tal-cursor billi jittrasmetti serje ta 'immaġini tal-cursor.
  • Appoġġ miżjud għall-protokoll ta 'skala frazzjonali ta' Wayland, li jippermetti lill-maniġer kompost jgħaddi valuri ta 'skala tal-wiċċ mhux interi, li jippermetti lill-klijent jispeċifika daqs aktar preċiż ta' buffers għal oġġetti wp_viewport, meta mqabbel ma 'informazzjoni ta' skala fit-tond li tgħaddi.
  • Appoġġ miżjud għall-ikoni fil-vireg tat-titlu tat-tieqa.
  • L-interface biex taqleb bejn twieqi għandha l-abbiltà li tiskrollja lura billi tagħfas il-vleġġa tax-xellug jew 'il fuq.
  • Miżjud issettjar osd.workspace-switcher.boxes.{wisa', għoli} biex jiddetermina d-daqs tal-minjaturi fl-interface għall-bidla bejn desktops virtwali.
  • Żiedu azzjonijiet ġodda VirtualOutputAdd u VirtualOutputRemove għaż-żieda u t-tneħħija ta’ apparati ta’ output virtwali.
  • Miżjud ResizeTo azzjoni għal resize.
  • Miżjud azzjoni ToggleOmnipresent u għażla "Dejjem fuq Spazju tax-Xogħol Viżibbli" biex dejjem tpoġġi l-kontenut fuq id-desktop attiv.
  • Għal applikazzjonijiet li jużaw XWayland, il-proprjetà _NET_WORKAREA hija stabbilita, li tippermettilek tifhem id-daqs taż-żona ħielsa fuq l-iskrin mhux okkupata minn pannelli (per eżempju, tintuża f'Qt meta tikkalkula d-daqs tal-menus pop-up).

Sors: opennet.ru

Żid kumment