ИздадСн Π΅ labwc 0.7, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland

Π”ΠΎΡΡ‚ΡŠΠΏΠ΅Π½ Π΅ Ρ€Π΅Π»ΠΈΠ·ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° labwc 0.7 (Lab Wayland Compositor), ΠΊΠΎΠΉΡ‚ΠΎ Ρ€Π°Π·Π²ΠΈΠ²Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ, наподобяващи графичния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Openbox (ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ сС прСдставя ΠΊΠ°Ρ‚ΠΎ ΠΎΠΏΠΈΡ‚ Π·Π° създаванС Π½Π° Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° Π½Π° Openbox Π·Π° Wayland). Π‘Ρ€Π΅Π΄ особСноститС Π½Π° labwc сС открояват ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΠΈΠ·ΠΌΡŠΡ‚, ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π°Ρ‚Π° рСализация, ΡˆΠΈΡ€ΠΎΠΊΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° настройка ΠΈ висока производитСлност. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Π΅ написан Π½Π° Π΅Π·ΠΈΠΊΠ° C ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия GPLv2.

ΠšΠ°Ρ‚ΠΎ основа сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° wlroots, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½Π° ΠΎΡ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ Π½Π° потрСбитСлската срСда Sway ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‰Π° основни Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Wayland. ΠŸΠΎΠ΄ΠΊΡ€Π΅ΠΏΡΡ‚ сС Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ‚Π΅ Wayland ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ wlr-output-management Π·Π° настройка Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ устройства, layer-shell Π·Π° организация Π½Π° работния ΠΏΠ»ΠΎΡ‚ ΠΈ foreign-toplevel Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° собствСни ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.

Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠΈ с Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ създаванС Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡˆΠΎΡ‚ΠΎΠ²Π΅, ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Ρ„ΠΎΠ½ΠΎΠ²Π΅ Π½Π° работния ΠΏΠ»ΠΎΡ‚, Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΌΠ΅Π½ΡŽΡ‚Π°. Анимирани Π΅Ρ„Π΅ΠΊΡ‚ΠΈ, Π³Ρ€Π°Π΄ΠΈΠ΅Π½Ρ‚ΠΈ ΠΈ ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ (с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ Π½Π° Π±ΡƒΡ‚ΠΎΠ½ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ) ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ½ΠΎ Π½Π΅ сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚. Π—Π° стартиранС Π½Π° X11 прилоТСния Π² срСда, Π±Π°Π·ΠΈΡ€Π°Π½Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland, сС ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° DDX ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° XWayland. Π’Π΅ΠΌΠ°Ρ‚Π° Π·Π° ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅, основното мСню ΠΈ Π³ΠΎΡ€Π΅Ρ‰ΠΈΡ‚Π΅ клавиши сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Ρ‚ Ρ‡Ρ€Π΅Π· ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ xml. Има Π²Π³Ρ€Π°Π΄Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π΅ΠΊΡ€Π°Π½ΠΈ с висока ΠΏΠ»ΡŠΡ‚Π½ΠΎΡΡ‚ Π½Π° пиксСлитС (HiDPI).

ОсвСн Π²Π³Ρ€Π°Π΄Π΅Π½ΠΎΡ‚ΠΎ ΠΊΠΎΡ€Π΅Π½Π½ΠΎ мСню, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π° Ρ‡Ρ€Π΅Π· menu.xml, Π΅ възмоТно ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ страни с Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° прилоТСния Π·Π° ΠΌΠ΅Π½ΡŽΡ‚Π°, ΠΊΠ°Ρ‚ΠΎ bemenu, fuzzel ΠΈ wofi. Π—Π° ΠΏΠ°Π½Π΅Π» ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Waybar, sfwbar, Yambar ΠΈΠ»ΠΈ LavaLauncher. Π—Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΡ‚Π΅ ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Ρ‚Π΅Ρ…Π½ΠΈΡ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° wlr-randr ΠΈΠ»ΠΈ kanshi. Π—Π°ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π΅ΠΊΡ€Π°Π½Π° сС ΠΎΡΡŠΡ‰Π΅ΡΡ‚Π²ΡΠ²Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° swaylock.

ИздадСн Π΅ labwc 0.7, ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Π·Π° Wayland

ΠšΠ»ΡŽΡ‡ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ Π² Π½ΠΎΠ²ΠΎΡ‚ΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅:

  • ΠžΡΡŠΡ‰Π΅ΡΡ‚Π²Π΅Π½ Π΅ ΠΏΡ€Π΅Ρ…ΠΎΠ΄ΡŠΡ‚ към Π½ΠΎΠ²Π° вСрсия Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° wlroots 0.17.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Wayland-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° cursor-shape-v1, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° настройка Π½Π° външния Π²ΠΈΠ΄ Π½Π° курсора Ρ‡Ρ€Π΅Π· ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° сСрия изобраТСния Π½Π° курсора.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Wayland-ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° fractional-scale, Ρ‡Ρ€Π΅Π· ΠΊΠΎΠΉΡ‚ΠΎ композитният ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π° нСцСлочислСни стойности Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈΡ‚Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ ΠΏΠΎ-Ρ‚ΠΎΡ‡Π΅Π½ Ρ€Π°Π·ΠΌΠ΅Ρ€ Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈΡ‚Π΅ Π·Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈΡ‚Π΅ wp_viewport, Π² сравнСниС с ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π·Π°ΠΊΡ€ΡŠΠ³Π»Π΅Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° ΠΌΠ°Ρ‰Π°Π±.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΏΠΈΠΊΡ‚ΠΎΠ³Ρ€Π°ΠΌΠΈ Π² Π·Π°Π³Π»Π°Π²ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅.
  • Π’ интСрфСйса Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½Π° ΠΏΡ€ΠΎΠΊΡ€ΡƒΡ‚ΠΊΠ° Ρ‡Ρ€Π΅Π· натисканС Π½Π° стрСлката наляво ΠΈΠ»ΠΈ Π½Π°Π³ΠΎΡ€Π΅.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ настройка osd.workspace-switcher.boxes.{width,height} Π·Π° опрСдСлянС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° СскизитС Π² интСрфСйса Π·Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚Π½ΠΈ станции.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ дСйствия VirtualOutputAdd ΠΈ VirtualOutputRemove Π·Π° добавянС ΠΈ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ устройства Π·Π° ΠΈΠ·Ρ…ΠΎΠ΄.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΎ Π΅ дСйствиС ResizeTo Π·Π° промяна Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π°.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ дСйствиС ToggleOmnipresent ΠΈ опция Β«Always on Visible WorkspaceΒ» для размСщСния содСрТимого всСгда Π½Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΌ столС.
  • Π—Π° прилоТСния, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‰ΠΈ XWayland, Π΅ осигурСна настройка Π½Π° свойството _NET_WORKAREA, позволяваща Π΄Π° сС ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΠΈ Ρ€Π°Π·ΠΌΠ΅Ρ€ΡŠΡ‚ Π½Π° свободната ΠΏΠ»ΠΎΡ‰ Π½Π° Π΅ΠΊΡ€Π°Π½Π°, която Π½Π΅ Π΅ Π·Π°Π΅Ρ‚Π° ΠΎΡ‚ ΠΏΠ°Π½Π΅Π»ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° сС Π² Qt ΠΏΡ€ΠΈ изчисляванС Π½Π° Ρ€Π°Π·ΠΌΠ΅Ρ€Π° Π½Π° изскачащитС ΠΌΠ΅Π½ΡŽΡ‚Π°).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster