labwc 0.7 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชตเซ‡เชฒเซ‡เชจเซเชก เชฎเชพเชŸเซ‡ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ

labwc 0.7 เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ (เชฒเซ‡เชฌ เชตเซ‡เชฒเซ‡เชจเซเชก เช•เชฎเซเชชเซ‹เชเชฟเชŸเชฐ) เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชœเซ‡ เช“เชชเชจเชฌเซ‹เช•เซเชธ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ€ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เชคเซ‡เชตเซ€ เช•เซเชทเชฎเชคเชพเช“ เชธเชพเชฅเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชฎเชพเชŸเซ‡ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡ (เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเซ‡เชฒเซ‡เชจเซเชก เชฎเชพเชŸเซ‡ เช“เชชเชจเชฌเซ‹เช•เซเชธ เชตเชฟเช•เชฒเซเชช เชฌเชจเชพเชตเชตเชพเชจเชพ เชชเซเชฐเชฏเชพเชธ เชคเชฐเซ€เช•เซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡). labwc เชจเซ€ เชตเชฟเชถเซ‡เชทเชคเชพเช“เชฎเชพเช‚ เชฎเชฟเชจเชฟเชฎเชฒเชฟเชเชฎ, เช•เซ‹เชฎเซเชชเซ‡เช•เซเชŸ เช…เชฎเชฒเซ€เช•เชฐเชฃ, เชตเซเชฏเชพเชชเช• เช•เชธเซเชŸเชฎเชพเช‡เชเซ‡เชถเชจ เชตเชฟเช•เชฒเซเชชเซ‹ เช…เชจเซ‡ เช‰เชšเซเชš เชชเซเชฐเชฆเชฐเซเชถเชจ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก C เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ GPLv2 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช†เชงเชพเชฐ wlroots เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เช›เซ‡, เชœเซ‡ เชธเซเชตเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เชตเซ‡เชฒเซ‡เชจเซเชก เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเช‚เชฏเซเช•เซเชค เชฎเซ‡เชจเซ‡เชœเชฐเชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เช•เชพเชฐเซเชฏเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชตเชฟเชธเซเชคเซƒเชค เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒเซเชธเชฎเชพเช‚, wlr-เช†เช‰เชŸเชชเซเชŸ-เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช†เช‰เชŸเชชเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ, เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชถเซ‡เชฒเชจเชพ เช•เชพเชฐเซเชฏเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฒเซ‡เชฏเชฐ-เชถเซ‡เชฒ เช…เชจเซ‡ เช•เชธเซเชŸเชฎ เชชเซ‡เชจเชฒเซเชธ เช…เชจเซ‡ เชตเชฟเชจเซเชกเซ‹ เชธเซเชตเซ€เชšเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชฆเซ‡เชถเซ€-เชŸเซ‹เชชเชฒเซ‡เชตเชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡.

เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸเซเชธ เชฌเชจเชพเชตเชตเชพ, เชกเซ‡เชธเซเช•เชŸเซ‰เชช เชชเชฐ เชตเซ‰เชฒเชชเซ‡เชชเชฐ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ, เชชเซ‡เชจเชฒเซเชธ เช…เชจเซ‡ เชฎเซ‡เชจเซ‚ เชฎเซ‚เช•เชตเชพ เชœเซ‡เชตเชพ เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชเชก-เช‘เชจเซเชธเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชเชจเชฟเชฎเซ‡เชŸเซ‡เชก เช‡เชซเซ‡เช•เซเชŸเซเชธ, เช—เซเชฐเซ‡เชกเชฟเชเชจเซเชŸเซเชธ เช…เชจเซ‡ เช†เช‡เช•เชจเซเชธ (เชตเชฟเชจเซเชกเซ‹ เชฌเชŸเชจเซ‹ เชธเชฟเชตเชพเชฏ) เชฌเชฟเชฒเช•เซเชฒ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชจเชฅเซ€. เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ X11 เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, XWayland DDX เช˜เชŸเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช†เชงเชพเชฐเชญเซ‚เชค เช›เซ‡. เชฅเซ€เชฎ, เชฎเซ‚เชณเชญเซ‚เชค เชฎเซ‡เชจเซ เช…เชจเซ‡ เชนเซ‹เชŸเช•เซ€เชเชจเซ‡ xml เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹ เชฆเซเชตเชพเชฐเชพ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช‰เชšเซเชš เชชเชฟเช•เซเชธเซ‡เชฒ เช˜เชจเชคเชพ (HiDPI) เชธเซเช•เซเชฐเซ€เชจเซ‹ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชธเชชเซ‹เชฐเซเชŸ เช›เซ‡.

เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชฐเซ‚เชŸ เชฎเซ‡เชจเซ‚ เช‰เชชเชฐเชพเช‚เชค, menu.xml เชฆเซเชตเชพเชฐเชพ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค, เชคเชฎเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฎเซ‡เชจเซ‚ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡เชฎ เช•เซ‡ bemenu, fuzzel เช…เชจเซ‡ wofi. เชคเชฎเซ‡ เชชเซ‡เชจเชฒ เชคเชฐเซ€เช•เซ‡ Waybar, sfwbar, Yambar เช…เชฅเชตเชพ LavaLauncher เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช•เชจเซ‡เช•เซเชŸเชฟเช‚เช— เชฎเซ‹เชจเชฟเชŸเชฐเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡, wlr-randr เช…เชฅเชตเชพ kanshi เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชธเซ‚เชšเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซเชตเซ‡เชฒเซ‹เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจ เชฒเซ‰เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

labwc 0.7 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, เชตเซ‡เชฒเซ‡เชจเซเชก เชฎเชพเชŸเซ‡ เชธเช‚เชฏเซเช•เซเชค เชธเชฐเซเชตเชฐ

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • wlroots 0.17 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ€ เชจเชตเซ€ เชถเชพเช–เชพเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.
  • เชตเซ‡เชฒเซ‡เชจเซเชก เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ cursor-shape-v1 เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ, เช•เชฐเซเชธเชฐ เชˆเชฎเซ‡เชœเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ€เชจเซ‡ เช•เชฐเซเชธเชฐเชจเชพ เชฆเซ‡เช–เชพเชตเชจเซ‡ เช•เชธเซเชŸเชฎเชพเชˆเช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชชเชฐเชพเชฏ เช›เซ‡.
  • เชตเซ‡เชฒเซ‡เชจเซเชก เช…เชชเซ‚เชฐเซเชฃเชพเช‚เช•-เชธเซเช•เซ‡เชฒ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡ เชธเช‚เชฏเซเช•เซเชค เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เชฌเชฟเชจ-เชชเซ‚เชฐเซเชฃเชพเช‚เช• เชธเชชเชพเชŸเซ€ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชฎเซ‚เชฒเซเชฏเซ‹ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เช•เซเชฒเชพเชฏเชจเซเชŸเชจเซ‡ เช—เซ‹เชณเชพเช•เชพเชฐ เชธเซเช•เซ‡เชฒ เชฎเชพเชนเชฟเชคเซ€ เชชเชธเชพเชฐ เช•เชฐเชตเชพเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚ wp_viewport เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชฌเชซเชฐเชจเซเช‚ เชตเชงเซ เชšเซ‹เช•เซเช•เชธ เช•เชฆ เชธเซเชชเชทเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชตเชฟเชจเซเชกเซ‹ เชนเซ‡เชกเชฐเซ‹เชฎเชพเช‚ เชšเชฟเชนเซเชจเซ‹ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ.
  • เชตเชฟเชจเซเชกเซ‹ เชตเชšเซเชšเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชˆเชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชกเชพเชฌเซ‡ เช…เชฅเชตเชพ เช‰เชชเชฐเชจเชพ เชคเซ€เชฐเชจเซ‡ เชฆเชฌเชพเชตเซ€เชจเซ‡ เชชเชพเช›เชพ เชธเซเช•เซเชฐเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡.
  • เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชตเชšเซเชšเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชฎเชพเช‚ เชฅเช‚เชฌเชจเซ‡เชฒเซเชธเชจเซเช‚ เช•เชฆ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ osd.workspace-switcher.boxes.{width,height} เชธเซ‡เชŸเชฟเช‚เช— เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช†เช‰เชŸเชชเซเชŸ เช‰เชชเช•เชฐเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพ เช…เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ VirtualOutputAdd เช…เชจเซ‡ VirtualOutputRemove เชจเชตเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เช‰เชฎเซ‡เชฐเซ€.
  • เชฎเชพเชช เชฌเชฆเชฒเชตเชพเชจเซ€ เช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชชเซเชจเชƒเชธเชพเช‡เช เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชธเช•เซเชฐเชฟเชฏ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชชเชฐ เชนเช‚เชฎเซ‡เชถเชพ เชธเชพเชฎเช—เซเชฐเซ€ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ ToggleOmnipresent เช•เซเชฐเชฟเชฏเชพ เช…เชจเซ‡ "เชนเช‚เชฎเซ‡เชถเชพ เชฆเซƒเชถเซเชฏเชฎเชพเชจ เชตเชฐเซเช•เชธเซเชชเซ‡เชธ เชชเชฐ" เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • XWayland เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฎเชพเชŸเซ‡, _NET_WORKAREA เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒเซ€ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชชเซ‡เชจเชฒ เชฆเซเชตเชพเชฐเชพ เช•เชฌเชœเซ‡ เชจ เช•เชฐเชพเชฏเซ‡เชฒ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐเชจเชพ เชซเซเชฐเซ€ เชเชฐเชฟเชฏเชพเชจเชพ เช•เชฆเชจเซ‡ เชธเชฎเชœเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเซ‰เชช-เช…เชช เชฎเซ‡เชจเซ‚เชจเชพ เช•เชฆเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซ‡เชจเซ‹ Qt เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹