loaʻa ʻo labwc 0.5, server composite no Wayland

Ua hoʻokuʻu ʻia ka papahana labwc 0.5, e hoʻomohala ana i kahi kikowaena composite no Wayland me nā mea hiki ke hoʻomanaʻo i ka luna puka puka Openbox (hōʻike ʻia ka papahana ma ke ʻano he hoʻāʻo e hana i kahi koho Openbox no Wayland). Ma waena o nā hiʻohiʻona o labwc he minimalism, hoʻokō paʻa, nā koho hoʻoponopono ākea a me ka hana kiʻekiʻe. Ua kākau ʻia ke code papahana ma ka ʻōlelo C a hāʻawi ʻia ma lalo o ka laikini GPLv2.

ʻO ke kumu ka waihona wlroots, i hoʻomohala ʻia e nā mea hoʻomohala o ka mea hoʻohana ʻo Sway a hāʻawi i nā hana maʻamau no ka hoʻonohonoho ʻana i ka hana a kahi luna hoʻohui e pili ana iā Wayland. Ma waena o nā protocols Wayland lōʻihi, kākoʻo ʻia ka wlr-output-management no ka hoʻonohonoho ʻana i nā hāmeʻa hoʻopuka, layer-shell no ka hoʻonohonoho ʻana i ka hana o ka pūpū desktop, a me nā haole-toplevel no ka hoʻopili ʻana i nā panela maʻamau a me nā hoʻololi pukaaniani.

Hiki ke hoʻohui i nā mea hoʻohui e hoʻokō i nā hana e like me ka hana ʻana i nā kiʻi paʻi kiʻi, hōʻike ʻana i ka wallpaper ma ka pākaukau, kau ʻana i nā panela a me nā menus. ʻAʻole kākoʻo ʻia nā hopena animated, gradients a me nā kiʻi (koe nā pihi puka makani). No ka holo ʻana i nā noi X11 i kahi kaiapuni e pili ana i ka protocol Wayland, kākoʻo ʻia ka hoʻohana ʻana i ka ʻāpana XWayland DDX. Hoʻonohonoho ʻia ke kumumanaʻo, ka papa kuhikuhi kumu a me nā kī wela ma o nā faila hoʻonohonoho i ka format xml.

Ma waho aʻe o ka papa kuhikuhi kumu i kūkulu ʻia, i hoʻonohonoho ʻia ma ka menu.xml, hiki iā ʻoe ke hoʻohui i nā hoʻokō papa kuhikuhi noiʻi ʻekolu, e like me bemenu, fuzzel a me wofi. Hiki iā ʻoe ke hoʻohana iā Waybar, Уambar a i ʻole LavaLauncher ma ke ʻano he panel. No ka hoʻokele ʻana i ka nānā ʻana a me ka hoʻololi ʻana i kā lākou mau palena, manaʻo ʻia e hoʻohana i ka wlr-randr a i ʻole kanshi. Hoʻopaʻa ʻia ka pale me ka swaylock.

I ka hoʻokuʻu hou:

  • Hāʻawi i ke kākoʻo no nā pale kiʻekiʻe pixel density (HiDPI).
  • Hiki ke hoʻonohonoho hou i nā mea i ka wā e pio ai nā mea hoʻopuka hou.
  • Hoʻololi ʻia nā hoʻonohonoho pili i ka lawelawe ʻana i ka hanana o ka neʻe ʻana i nā mea me ka ʻiole.
  • Hoʻohui i ka hiki ke hōʻemi i ka puka makani ma hope o ka neʻe ʻana (unmaximize-on-move).
  • Hoʻohui i ke kākoʻo no ka sfwbar (Sway Floating Window Bar).
  • Hoʻohui kākoʻo no nā menus mea kūʻai aku.
  • Hāʻawi ʻia ka hiki ke hoʻomaka i nā noi ma ke ʻano pale piha.
  • Hoʻohui ʻia ke koho cycleViewPreview no ka nānā ʻana i ka ʻike i ka wā e hoʻololi ana ma waena o windows me ka hoʻohana ʻana i ka Alt+Tab interface.
  • Hoʻohui i ka hiki ke hoʻopaʻa i kahi hana i ka neʻe ʻana i ka cursor ʻiole mai ka lihi o ka pale.
  • Kākoʻo hoʻohui ʻia no WLR_{WL,X11}_OUTPUTS nā ʻano hoʻololi kaiapuni i kākoʻo ʻia ma wlroots.
  • Hoʻohui ʻia ke kākoʻo no ka hoʻomalu ʻana (pinch panning a zooming).

loaʻa ʻo labwc 0.5, server composite no Wayland
loaʻa ʻo labwc 0.5, server composite no Wayland


Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka