เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ‚เบญเบ‡ Hyprland 0.44, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland

เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบก Hyprland 0.44, เป‚เบ”เบเปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ Wayland, เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ. เป€เบŠเบตเบšเป€เบงเบตเบ—เบตเปˆเบ›เบฐเบเบญเบšเปเบกเปˆเบ™เป€เบ™เบฑเป‰เบ™เปƒเบชเปˆเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เบเบฐเป€เบšเบทเป‰เบญเบ‡, เปเบ•เปˆเบเบฑเบ‡เบฎเบญเบ‡เบฎเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เปเบšเบšเบชเบธเปˆเบกเปเบšเบšเบ„เบฅเบฒเบชเบชเบดเบ, เบเบฒเบ™เบˆเบฑเบ”เบเบธเปˆเบกเบ‚เบญเบ‡เปœเป‰เบฒเบ•เปˆเบฒเบ‡เปƒเบ™เบฎเบนเบšเปเบšเบšเปเบ–เบš, เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบงเบฒเบ‡เบเบฐเป€เบšเบทเป‰เบญเบ‡เปเบฅเบฐเบเบฒเบ™เป€เบ›เบตเบ”เปœเป‰เบฒเบ•เปˆเบฒเบ‡เปเบšเบšเป€เบ•เบฑเบกเบˆเป. เบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบ”เบถเบ‡เบ”เบนเบ”เบชเบฒเบเบ•เบฒเปเบกเปˆเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™, เป€เบŠเบฑเปˆเบ™: gradients เปƒเบ™เบเบญเบšเบ›เปˆเบญเบ‡เบขเป‰เบฝเบก, เบกเบปเบง, เป€เบญเบฑเบšเป€เบŸเบฑเบเบžเบฒเบšเป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเปเบฅเบฐเป€เบ‡เบปเบฒ. Plugins เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบžเบทเปˆเบญเบ‚เบฐเบซเบเบฒเบเบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เป„เบ”เป‰, เปเบฅเบฐ IPC เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆเป€เบ•เบปเป‰เบฒเบชเบฝเบšเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบžเบฒเบเบ™เบญเบ. เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ C ++ เปเบฅเบฐเปเบˆเบเบขเบฒเบเบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” BSD.

เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบœเปˆเบฒเบ™เป„เบŸเบฅเปŒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ, เป‚เบ”เบเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบˆเบฐเบ–เบทเบเบ™เบณเปƒเบŠเป‰เบ—เบฑเบ™เบ—เบตเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเปเปˆ. เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เป€เบเบก, เบกเบตเบ•เบปเบงเป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบ›เบดเบ”เบเบฒเบ™เปƒเบŠเป‰เบ‡เบฒเบ™เบเบฒเบ™เบŠเบดเป‰เบ‡เบ‚เปเป‰เบกเบนเบ™เปเบ™เบงเบ•เบฑเป‰เบ‡ (VSync) เบ”เป‰เบงเบเบเบณเบกเบฐเบˆเบญเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบญเบšเบซเบงเปˆเบฒเบ‡, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบ‚เบฒเบ”เปƒเบ™เบœเบปเบ™เบœเบฐเบฅเบดเบ”. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบญเบทเปˆเบ™เป†เบฅเบงเบกเบกเบตเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเป‰เบฒเบ‡เปเบšเบšเป„เบ”เบ™เบฒเบกเบดเบ. virtualnyx rabochikh stolov, เบชเบญเบ‡เป‚เปเบ”เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เบกเบฒเบžเป‰เบญเบกเบชเบณเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบงเบฒเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ•เปˆเบฒเบ‡เป†เปƒเบ™เปœเป‰เบฒเบˆเป เปเบฅเบฐ เบฅเบฐเบšเบปเบšเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ›เบธเปˆเบกเบฅเบฑเบ”เบ—เบปเปˆเบงเป‚เบฅเบ.

เปƒเบ™โ€‹เบชเบฐโ€‹เบšเบฑเบšโ€‹เปƒเบซเบกเปˆโ€‹:

  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบญเบฐเบ™เบธเบชเบฑเบ™เบเบฒ Wayland single-pixel-buffer, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡ buffers เบ”เบฝเบง pixels เบฅเบงเบ‡เบ—เบตเปˆเบ›เบฐเบเบญเบšเบกเบตเบชเบตเปˆเบ„เปˆเบฒ RGBA 32-bit.
  • เป€เบžเบตเปˆเบก "--systeminfo" เปเบฅเบฐ "--version" เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบฅเบฐเบšเบปเบš (เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบŠเบเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบปเบ”เบฅเบฒเบเบ‡เบฒเบ™เบšเบฑเบ™เบซเบฒ) เปเบฅเบฐเบชเบฐเปเบ”เบ‡เบ•เบปเบงเป€เบฅเบเบชเบฐเบšเบฑเบš Hyprland.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” "เบ„เปเบฒเบชเบฑเปˆเบ‡" เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "layerrule" เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบˆเบฑเบ”เบเบธเปˆเบกเบ‚เบญเบ‡เบŠเบฑเป‰เบ™.
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเปเบ›เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก HYPRLAND_CONFIG เป€เบžเบทเปˆเบญเบœเปˆเบฒเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ "--config".
  • เป€เบžเบตเปˆเบกเบ„เปเบฒเบชเบฑเปˆเบ‡ nmovetoroot เปเบฅเบฐเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ split_bias เปƒเบชเปˆเป‚เบซเบกเบ”เบฎเบนเบšเปเบšเบšเบซเบ™เป‰เบฒเบ•เปˆเบฒเบ‡ Dwindle.
  • เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเบเบฒเบ™เบˆเบฑเบ”เบเบธเปˆเบกเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”.
  • เบเบฒเบ™เบชเบญเบšเบ–เบฒเบกเปเบœเบ™เบ—เบตเปˆเบเปˆเบญเบเปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ hyprctl utility เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡ monitors เปเบฅเบฐ workspacerules queries เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบ.

เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ‚เบญเบ‡ Hyprland 0.44, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland
เบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ‚เบญเบ‡ Hyprland 0.44, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland


เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™