เป€เบŠเบตเบšเป€เบงเบตเบ›เบฐเบชเบปเบก Wayfire 0.5 เป‚เบ”เบเปƒเบŠเป‰ Wayland เบ—เบตเปˆเบกเบตเบขเบนเปˆ

เป„เบ”เป‰เบˆเบฑเบ”เบ‚เบถเป‰เบ™ เบเบฒเบ™เบ›เปˆเบญเบเป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบเบ›เบฐเบเบญเบš Wayfire 0.5, ะธัะฟะพะปัŒะทัƒัŽั‰ะตะณะพ Wayland ะธ ะฟะพะทะฒะพะปััŽั‰ะตะณะพ ั„ะพั€ะผะธั€ะพะฒะฐั‚ัŒ ะฝะตั‚ั€ะตะฑะพะฒะฐั‚ะตะปัŒะฝั‹ะต ะบ ั€ะตััƒั€ัะฐะผ ะธะฝั‚ะตั€ั„ะตะนัั‹ ะฟะพะปัŒะทะพะฒะฐั‚ะตะปั c 3D-ัั„ั„ะตะบั‚ะฐะผะธ ะฒ ัั‚ะธะปะต 3D-ะฟะปะฐะณะธะฝะพะฒ ะบ Compiz (ะฟะตั€ะตะบะปัŽั‡ะตะฝะธะต ัะบั€ะฐะฝะพะฒ ั‡ะตั€ะตะท 3D-ะบัƒะฑ, ะฟั€ะพัั‚ั€ะฐะฝัั‚ะฒะตะฝะฝะฐั ั€ะฐัะบะปะฐะดะบะฐ ะพะบะพะฝ, ะผะพั€ั„ะธะฝะณ ะฟั€ะธ ั€ะฐะฑะพั‚ะต ั ะพะบะฝะฐะผะธ ะธ ั‚.ะฟ.). Wayfire ะฟะพะดะดะตั€ะถะธะฒะฐะตั‚ ั€ะฐััˆะธั€ะตะฝะธะต เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™ เบ›เบฅเบฑเบเบญเบดเบ™ เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบฅเบฐเบšเบปเบšเบ—เบตเปˆเบเบทเบ”เบซเบเบธเปˆเบ™ settings.

เบฅเบฐเบซเบฑเบ”เป‚เบ„เบ‡เบเบฒเบ™เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ C ++ เปเบฅเบฐ เปเบˆเบเบขเบฒเบเป‚เบ”เบ เบžเบฒเบเปƒเบ•เป‰เปƒเบšเบญเบฐเบ™เบธเบเบฒเบ” MIT. เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™ wlroots, เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ Sway เปเบฅเบฐเบเบฒเบ™เบชเบฐเบซเบ™เบญเบ‡เบซเบ™เป‰เบฒเบ—เบตเปˆเบžเบทเป‰เบ™เบ–เบฒเบ™เปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ Wayland. เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เป€เบ›เบฑเบ™เบเบฐเบ”เบฒเบ™ wf-shell เบซเบผเบท lavalauncher.

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

  • ะŸะพะดะดะตั€ะถะบะฐ ะฟะพัั‚ะพัะฝะฝะพะณะพ ั€ะฐะทะผะตั‰ะตะฝะธั ัะปะตะผะตะฝั‚ะพะฒ ะฟะพะฒะตั€ั… ะดั€ัƒะณะพะณะพ ัะพะดะตั€ะถะธะผะพะณะพ (always-on-top).
  • ะฃะปัƒั‡ัˆะตะฝะฝะฐั ะฐะฝะธะผะฐั†ะธั ะฟั€ะธ ั€ะฐะฑะพั‚ะต ะฟะปะฐะณะธะฝะฐ vswitch, ะพั‚ะฒะตั‡ะฐัŽั‰ะตะณะพ ะทะฐ ะฟะตั€ะตะบะปัŽั‡ะตะฝะธะต ะผะตะถะดัƒ ั€ะฐะฑะพั‡ะธะผะธ ัั‚ะพะปะฐะผะธ. ะะฐ ัƒัั‚ั€ะพะนัั‚ะฒะฐั… ั ัะตะฝัะพั€ะฝั‹ะผะธ ัะบั€ะฐะฝะฐะผะธ ั€ะตะฐะปะธะทะพะฒะฐะฝะฐ ะฒะพะทะผะพะถะฝะพัั‚ัŒ ัะผะตะฝั‹ ั€ะฐะฑะพั‡ะธั… ัั‚ะพะปะพะฒ ะถะตัั‚ะฐะผะธ.
  • ะŸั€ะพะฒะตะดะตะฝะฐ ั€ะฐะฑะพั‚ะฐ ะฟะพ ะฟะพะฒั‹ัˆะตะฝะธัŽ ะพั‚ะทั‹ะฒั‡ะธะฒะพัั‚ะธ ะธะฝั‚ะตั€ั„ะตะนัะฐ.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ Wayland-ะฟั€ะพั‚ะพะบะพะปะฐ primary-selection, ะฝะตะพะฑั…ะพะดะธะผะพะณะพ ะดะปั ั€ะตะฐะปะธะทะฐั†ะธะธ ะฒัั‚ะฐะฒะบะธ ะธะท ะฑัƒั„ะตั€ะฐ ะพะฑะผะตะฝะฐ ะฝะฐะถะฐั‚ะธะตะผ ัั€ะตะดะฝะตะน ะบะฝะพะฟะบะธ ะผั‹ัˆะธ.
  • ะ”ะพะฑะฐะฒะปะตะฝะฐ ะฟะพะดะดะตั€ะถะบะฐ Wayland-ะฟั€ะพั‚ะพะบะพะปะฐ output-power-management, ะฟะพะทะฒะพะปััŽั‰ะตะณะพ ะฟะตั€ะตะฒะพะดะธั‚ัŒ ัƒัั‚ั€ะพะนัั‚ะฒะฐ ะฒั‹ะฒะพะดะฐ ะฒ ั€ะตะถะธะผ ัะฝะตะณะพัะฑะตั€ะตะถะตะฝะธั.
  • ะ’ ะฝะฐะฑะพั€ะต wayfire-plugins-extra ะฟั€ะตะดะปะพะถะตะฝะพ ะฝะตัะบะพะปัŒะบะพ ะฝะพะฒั‹ั… ะฟะปะฐะณะธะฝะพะฒ:
    annotate ะดะปั ะฒั‹ะฒะพะดะฐ ะปะธะฝะธะน ะธ ั„ะธะณัƒั€ ะฟะพะฒะตั€ั… ัะบั€ะฐะฝะฐ,
    background-view ะดะปั ะทะฐะฟัƒัะบะฐ ะฟั€ะธะปะพะถะตะฝะธะน ะฒ ั„ะพะฝะต,
    force-fullscreen ะดะปั ะฟะตั€ะตั…ะพะดะฐ ะฒ ะฟะพะปะฝะพัะบั€ะฐะฝะฝั‹ะน ั€ะตะถะธะผ,
    mag ะดะปั ัƒะฒะตะปะธั‡ะตะฝะธั ัะพะดะตั€ะถะธะผะพะณะพ ะพะฑะปะฐัั‚ะตะน,
    water ะดะปั ะธัะฟะพะปัŒะทะพะฒะฐะฝะธั ัั„ั„ะตะบั‚ะฐ ั€ัะฑะธ ะฝะฐ ะฒะพะดะต,
    workspace-names ะดะปั ะฟะพะบะฐะทะฐ ะธะผั‘ะฝ ั€ะฐะฑะพั‡ะธั… ัั‚ะพะปะพะฒ,
    bench, showrepaint ะดะปั ะฟะพะบะฐะทะฐ FPS ะพั‚ั€ะธัะพะฒะบะธ.

เป€เบŠเบตเบšเป€เบงเบตเบ›เบฐเบชเบปเบก Wayfire 0.5 เป‚เบ”เบเปƒเบŠเป‰ Wayland เบ—เบตเปˆเบกเบตเบขเบนเปˆ




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

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