ИздаванС на Wayland-Protocols 1.49

ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ wayland-protocols вСрсия 1.49 Π΅ пуснат, ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Ρ‰ Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ ΠΈ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΡ, ΠΊΠΎΠΈΡ‚ΠΎ Π΄ΠΎΠΏΡŠΠ»Π²Π°Ρ‚ основния ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Wayland ΠΈ прСдоставят Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ потрСбитСлски срСди.

Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½ ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» xx-fractional-scale, ΠΏΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ систСмы логичСских ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, значСния Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π·Π°Π΄Π°ΡŽΡ‚ΡΡ Ρ†Π΅Π»Ρ‹ΠΌΠΈ числами, для ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΡ точности позиционирования ΠΈ увСличСния Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ логичСских ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π΄ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй. Подобная Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π½Ρ‹ΠΌ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ систСмы логичСских ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚, нСдостаточным для позиционирования Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Ρ… пиксСлСй, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ для ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠΉ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π΄Ρ€ΠΎΠ±Π½ΠΎΠ³ΠΎ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΡ.
  • Π’ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Β«linux-dmabufΒ» Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° систСмах с нСсколькими GPU. На ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСмах ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ³Π»Π°ΡΠΎΠ²Π°Ρ‚ΡŒ с ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½Ρ‹ΠΌΠΈ сСрвСром ΠΊΠ°ΠΊΠΎΠΉ ΠΈΠ· GPU слСдуСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ.
  • Π’ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» color-management-v1 Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ BT.2100 для примСнСния Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠΌ сСрвСрС спСцифичных ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΡ… ΠΊΠΎΡ€Ρ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒ HDR-ΠΊΠΎΠ½Ρ‚Π΅Π½Ρ‚, созданный для Windows.

Всички ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ послСдоватСлно ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Ρ‚ ΠΏΡ€Π΅Π· Ρ„Π°Π·ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°, тСстванС ΠΈ стабилизиранС. Π‘Π»Π΅Π΄ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Π΅Ρ‚Π°ΠΏΠ° Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (катСгорията β€žΠ½Π΅ΡΡ‚Π°Π±ΠΈΠ»Π½Π°β€œ), ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ сС поставя Π² ΠΊΠ»ΠΎΠ½Π° β€žΠΏΡ€ΠΎΡ†Π΅Π΄ΡƒΡ€Π°β€œ ΠΈ ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»Π½ΠΎ сС Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ Π½Π° wayland, Π° слСд ΠΏΡ€ΠΈΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° тСстванСто сС прСмСства Π² катСгорията стабилна. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ ΠΎΡ‚ катСгорията β€žstagingβ€œ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π² ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ, ΠΊΡŠΠ΄Π΅Ρ‚ΠΎ сС изисква ΡΠ²ΡŠΡ€Π·Π°Π½Π° функционалност. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ катСгорията β€žΠ½Π΅ΡΡ‚Π°Π±ΠΈΠ»Π½Π°β€œ, Π² β€žΠΏΠΎΡΡ‚Π°Π½ΠΎΠ²ΠΊΠ°β€œ Π΅ Π·Π°Π±Ρ€Π°Π½Π΅Π½ΠΎ Π΄Π° сС правят ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Ρ‚ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π°, Π½ΠΎ Π°ΠΊΠΎ ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° тСстванСто сС установят ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΈ Π½Π΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈ, Π½Π΅ сС ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π²Π° замяната с Π½ΠΎΠ²Π° Π·Π½Π°Ρ‡ΠΈΠΌΠ° вСрсия Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Π½Π° Wayland.

Π—Π° Π΄Π° сС ускори доставката Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ Π½Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈΡ‚Π΅ ΠΈ Π΄Π° сС Π½Π°ΡΡŠΡ€Ρ‡ΠΈ Ρ€Π°Π½Π½ΠΎΡ‚ΠΎ внСдряванС Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ Π² ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, ΠΊΠ°Ρ‚ΠΎ сС Π·Π°ΠΏΠΎΡ‡Π½Π΅ с ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° вСрсия, бСшС Π΄ΠΎΠ±Π°Π²Π΅Π½Π° β€žΠ΅ΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»Π½Π°β€œ Ρ„Π°Π·Π°, която позволява ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π°Ρ€ΡƒΡˆΠ°Π²Π°Ρ‚ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° ΠΈ добавянС Π½Π° β€žΡΡƒΡ€ΠΎΠ²ΠΈβ€œ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ постСпСнно Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΄ΠΎΠ²Π΅Π΄Π΅Π½ΠΈ Π΄ΠΎ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎΡ‚ΠΎ Π½ΠΈΠ²ΠΎ. Π”ΠΎΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ трябва Π΄Π° сформира Π΅ΠΊΠΈΠΏ Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ Π±Ρ€ΠΎΠΉ ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΡ (ACK) ΠΎΡ‚ Ρ€Π΅Ρ†Π΅Π½Π·Π΅Π½Ρ‚ΠΈ, Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ във Ρ„Π°Π·Π°Ρ‚Π° Π½Π° Π΅Ρ‚Π°ΠΏΠΈΡ€Π°Π½Π΅, Ρ‚ΠΎΠΉ трябва само Π΄Π° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Π²ΡŠΠ·Ρ€Π°ΠΆΠ΅Π½ΠΈΡ (NACK) ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° двусСдмичния ΠΏΠ΅Ρ€ΠΈΠΎΠ΄ Π½Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄, Π·Π° Π΄Π° Π²Π»Π΅Π·Π΅ Π² СкспСримСнталната Ρ„Π°Π·Π°.

Π’ ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ wayland-protocols Π²ΠΊΠ»ΡŽΡ‡Π²Π° слСднитС стабилни ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ:

  • "viewporter" - позволява Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° дСйствия ΠΏΠΎ ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ ΠΈ изрязванС Π½Π° Ρ€ΡŠΠ±ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚Ρ‚Π° ΠΎΡ‚ страната Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°.
  • "presentation-time" - осигурява ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅ΠΎ.
  • "xdg-shell" Π΅ интСрфСйс Π·Π° създаванС ΠΈ взаимодСйствиС с ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° Π³ΠΈ мСститС ΠΏΠΎ Π΅ΠΊΡ€Π°Π½Π°, свиватС, Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Ρ‚Π΅, прСоразмСряватС ΠΈ Ρ‚.Π½.
  • "linux-dmabuf" - прСдоставя Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° създаванС Π½Π° wl_buffers Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° DMA-BUF.
  • "Ρ‚Π°Π±Π»Π΅Ρ‚" - организация Π½Π° въвСТданС ΠΎΡ‚ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ Ρ‚Π°Π±Π»Π΅Ρ‚ΠΈ.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, тСствани Π² ΠΊΠ»ΠΎΠ½Π° β€žstagingβ€œ:

  • drm-lease - прСдоставя Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈΡ‚Π΅ рСсурси Π·Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° стСрСо ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΈ Π·Π° лявото ΠΈ дясното ΠΎΠΊΠΎ ΠΏΡ€ΠΈ ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ към ΡΠ»ΡƒΡˆΠ°Π»ΠΊΠΈ Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° рСалност.
  • "ext-session-lock" - Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π° срСдство Π·Π° Π·Π°ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° сСсия, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π΄ΠΎΠΊΠ°Ρ‚ΠΎ ΡΠΊΡ€ΠΈΠΉΠ½ΡΠ΅ΠΉΠ²ΡŠΡ€ΡŠΡ‚ Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈΠ»ΠΈ сС ΠΏΠΎΠΊΠ°Π·Π²Π° диалоговият ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Π·Π° удостовСряванС.
  • "single-pixel-buffer" - позволява Π²ΠΈ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ Π±ΡƒΡ„Π΅Ρ€ΠΈ с Π΅Π΄ΠΈΠ½ пиксСл, ΠΊΠΎΠΈΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ Ρ‡Π΅Ρ‚ΠΈΡ€ΠΈ 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ RGBA стойности.
  • Β«xdg-activationΒ» β€” позволяСт ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‚ΡŒ фокус ΠΌΠ΅ΠΆΠ΄Ρƒ Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ повСрхностями ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ уровня (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ
    xdg-activation ΠΎΠ΄Π½ΠΎ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ фокус Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠ΅).
  • content-type – Позволява Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ информация Π·Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ сС ΠΏΠΎΠΊΠ°Π·Π²Π° Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅, ΡΡŠΠΎΠ±Ρ€Π°Π·Π΅Π½ΠΎ с ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° спСцифични DRM свойства, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ β€žΡ‚ΠΈΠΏ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅β€œ. Π”Π΅ΠΊΠ»Π°Ρ€ΠΈΡ€Π° сС ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° слСднитС Ρ‚ΠΈΠΏΠΎΠ²Π΅ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅: няма (няма информация Π·Π° Ρ‚ΠΈΠΏΠ° Π΄Π°Π½Π½ΠΈ), снимка (ΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΈ снимки, изискваща ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°), Π²ΠΈΠ΄Π΅ΠΎ (Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ»ΠΈ анимация, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° Π΅ ΠΏΠΎ-ΠΏΡ€Π΅Ρ†ΠΈΠ·Π½Π° синхронизация, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π΅ Π·Π°Π΅ΠΊΠ²Π°Π½Π΅Ρ‚ΠΎ) ΠΈ ΠΈΠ³Ρ€Π° (стартиранС ΠΈΠ³Ρ€ΠΈ, ΠΈΠ·Ρ…ΠΎΠ΄ ΠΎΡ‚ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»Π½ΠΎ забавянС).
  • ext-idle-notify - Позволява Π½Π° ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡ€Π°Π½ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ извСстия Π΄ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π·Π° нСактивност Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅, ΠΊΠΎΠΈΡ‚ΠΎ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Ρ€Π΅ΠΆΠΈΠΌΠΈ Π·Π° пСстСнС Π½Π° СнСргия слСд ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° нСактивност.
  • tearing-control - позволява Π²ΠΈ Π΄Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Ρ‚Π΅ Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½Π°Ρ‚Π° синхронизация (VSync) с Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π΅Π½ Π°ΠΌΠΎΡ€Ρ‚ΠΈΠ·ΠΈΡ€Π°Ρ‰ импулс Π² прилоТСния Π½Π° цял Π΅ΠΊΡ€Π°Π½, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° срСщу Ρ€Π°Π·ΠΊΡŠΡΠ²Π°Π½Π΅ Π² ΠΈΠ·Ρ…ΠΎΠ΄Π°. Π’ ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈΡ‚Π΅ прилоТСния Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈΡ‚Π΅, Π΄ΡŠΠ»ΠΆΠ°Ρ‰ΠΈ сС Π½Π° Ρ€Π°Π·ΠΊΡŠΡΠ²Π°Π½Π΅, са Π½Π΅ΠΆΠ΅Π»Π°Π½ Π΅Ρ„Π΅ΠΊΡ‚, Π½ΠΎ Π² ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ‚Π΅ Π·Π° ΠΈΠ³Ρ€ΠΈ Π°Ρ€Ρ‚Π΅Ρ„Π°ΠΊΡ‚ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Ρ‚ΠΎΠ»Π΅Ρ€ΠΈΡ€Π°Π½ΠΈ, Π°ΠΊΠΎ справянСто с тях причинява Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ забавяния.
  • ext-foreign-toplevel-list - Π˜Π·Π²Π»ΠΈΡ‡Π° информация Π·Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ, поставСни Π½Π° Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ Π²ΠΈ позволява Π΄Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π·Π° Π΄Π° Π³ΠΈ Π·Π°ΠΊΠ°Ρ‡ΠΈΡ‚Π΅ Π²ΡŠΡ€Ρ…Ρƒ Π΄Ρ€ΡƒΠ³ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π΄Π° ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠΈΡ‚Π΅ свои собствСни ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅Π»ΠΈ Π·Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
  • сигурност-контСкст - позволява Π²ΠΈ Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Ρ‚Π΅ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° изолация Π½Π° ΠΏΡΡΡŠΡ‡Π½ΠΈΠΊ. ΠšΠ»ΠΈΠ΅Π½Ρ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° рСгистрира Π½ΠΎΠ²Π° Π²Ρ€ΡŠΠ·ΠΊΠ° към Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° Wayland ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ ΠΈ Π΄Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡ΠΈ контСкст Π½Π° сигурност към Π½Π΅Π³ΠΎ, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ композитният ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ Ρ‰Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅, Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° установСната Π²Ρ€ΡŠΠ·ΠΊΠ° въз основа Π½Π° опрСдСлСния контСкст Π½Π° сигурност.
  • cursor-shape Π΅ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½ Π½Π°Ρ‡ΠΈΠ½ Π·Π° пСрсонализиранС Π½Π° външния Π²ΠΈΠ΄ Π½Π° курсора, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° сСрия ΠΎΡ‚ изобраТСния Π½Π° курсора, вмСсто ΠΏΡ€ΠΈΠ»Π΅ΠΏΠ²Π°Π½Π΅ към ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ (wl_surface).
  • β€œext-transient-seat” - ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° създаванС Π½Π° Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΈ нСзависими сСсии (мСста), ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ Π²Ρ…ΠΎΠ΄Π½ΠΈ устройства. НапримСр, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ към ΠΎΡ‚Π΄Π°Π»Π΅Ρ‡Π΅Π½ Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΏΠ»ΠΎΡ‚, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ Π²ΠΈ позволява Π΄Π° ΡΡŠΠ·Π΄Π°Π΄Π΅Ρ‚Π΅ ΠΎΡ‚Π΄Π΅Π»Π½Π° сСсия Π·Π° всСки ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π» с Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π° ΠΈ мишка.
  • "xdg-toplevel-drag" - Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° "плъзганС ΠΈ пусканС" с Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ към опСрация Π·Π° плъзганС, която ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° плъзганС Π½Π° Π»Π΅Π½Ρ‚ΠΈ с инструмСнти ΠΈΠ»ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈ Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° с ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°. Новият ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π²ΠΈ позволява Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ отдСлящи сС части ΠΎΡ‚ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΡ€ΠΈ плъзганС ΠΎΡ‚ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† стават Π½ΠΎΠ²ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ прСмСстСни Π²ΡŠΡ€Ρ…Ρƒ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†, ΠΏΡ€Π΅Π΄ΠΈ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ ΠΏΡ€ΠΈΠΊΡ€Π΅ΠΏΠ΅Π½ΠΈ ΠΎΡ‚Π½ΠΎΠ²ΠΎ.
  • "xdg-dialog" - позволява Π²ΠΈ Π΄Π° присвояватС спСцифични Π·Π° Π΄ΠΈΠ°Π»ΠΎΠ³ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈ Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΡΡŠΠ·Π΄Π°Π²Π°Ρ‚Π΅ ΠΌΠΎΠ΄Π°Π»Π½ΠΈ Π΄ΠΈΠ°Π»ΠΎΠ·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ Π±Π»ΠΎΠΊΠΈΡ€Π°Ρ‚ взаимодСйствиСто Π½Π° потрСбитСля с останалата част ΠΎΡ‚ интСрфСйса.
  • "linux-drm-syncobj" - прСдоставя инструмСнти Π·Π° ΠΈΠ·Ρ€ΠΈΡ‡Π½Π° синхронизация Π½Π° Π±ΡƒΡ„Π΅Ρ€Π° с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π·Π° синхронизация Π½Π° DRM (Direct Rendering Manager). ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° сС, Ρ‡Π΅ Π² контСкста Π½Π° синхронизиранСто ΠΏΡ€ΠΈ Ρ€Π΅Π½Π΄ΠΈΡ€Π°Π½Π΅ Π² Π±ΡƒΡ„Π΅Ρ€, прСдлоТСният ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Ρ‰Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° с Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈΡ‚Π΅ API Π½Π° Vulkan ΠΈ OpenGL (рСализацията сС основава Π½Π° ΠΌΠ°Π½ΠΈΠΏΡƒΠ»Π°Ρ‚ΠΎΡ€ΠΈ Π² Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅). Новият ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» Π΄Π°Π²Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π΄Π° сС Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€Π°, Ρ‡Π΅ опСрацията ΠΏΠΎ изтСглянС към Π±ΡƒΡ„Π΅Ρ€ Π΅ Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½Π°, ΠΏΡ€Π΅Π΄ΠΈ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΡŠΡ‚ Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ€Π°Π½Π΅ Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Ρ‚ΠΎΠ·ΠΈ Π±ΡƒΡ„Π΅Ρ€.
  • Π°Π»Ρ„Π°-ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€, ΠΊΠΎΠΉΡ‚ΠΎ позволява Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π΄Π° промСнят Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° прозрачност Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚Ρ‚Π° ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈΡ‚Π΅ ΠΏΠΎ ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅, Π·Π° Π΄Π° осигурят прозрачност ΠΎΡ‚ страна Π½Π° композитния ΡΡŠΡ€Π²ΡŠΡ€, ΠΊΠΎΠΉΡ‚ΠΎ ΠΎΡ‚ своя страна ΠΌΠΎΠΆΠ΅ Π΄Π° прСнасочи Ρ‚Π΅Π·ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ към KMS.
  • xdg-toplevel-icon - ΡΠ²ΡŠΡ€Π·Π²Π° ΠΈΠΊΠΎΠ½Π°Ρ‚Π° с ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ.
  • ext-image-capture-source ΠΈ ext-image-copy-capture - ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° заснСманСто Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅, ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° Π΅ΠΊΡ€Π°Π½Π°.
  • xdg-system-bell - позволява Π²ΠΈ Π΄Π° ΠΈΠ·Π²Π΅Π΄Π΅Ρ‚Π΅ систСмСн сигнал, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π² Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π΅Π½ Π΅ΠΌΡƒΠ»Π°Ρ‚ΠΎΡ€. Π€ΠΎΡ€ΠΌΠ°Ρ‚Π° Π½Π° изходния сигнал сС опрСдСля ΠΏΠΎ ΠΏΡ€Π΅Ρ†Π΅Π½ΠΊΠ° Π½Π° композитния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€, Ρ‚ΠΎΠΉ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π΅ само Π·Π²ΡƒΠΊΠΎΠ², Π½ΠΎ ΠΈ Π²ΠΈΠ·ΡƒΠ°Π»Π΅Π½ ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€.
  • fifo - ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ FIFO (ΠΏΡŠΡ€Π²ΠΈ влязъл, ΠΏΡŠΡ€Π²ΠΈ излязъл) Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΠΎΠΏΠ°ΡˆΠΊΠ°Ρ‚Π° Π·Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠΊΠ°Π·Π°Π½Π°Ρ‚Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚. ΠžΡ‚ практичСска страна, ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ позволява Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π° Π΄Π° ΠΈΠ·Ρ‡Π°ΠΊΠ° Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»Π½ΠΎΡ‚ΠΎ сканиранС (vblank), вмСсто Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° извиквания Π·Π° ΠΎΠ±Ρ€Π°Ρ‚Π½ΠΎ ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ всСки ΠΏΡŠΡ‚, ΠΊΠΎΠ³Π°Ρ‚ΠΎ Π΅ Π³ΠΎΡ‚ΠΎΠ² Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π½ΠΎΠ² ΠΊΠ°Π΄ΡŠΡ€, ΠΊΠΎΠ΅Ρ‚ΠΎ Ρ€Π΅ΡˆΠ°Π²Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с високото Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅ Π½Π° GPU ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° VSync.
  • commit-timing - позволява Π²ΠΈ Π΄Π° ΠΎΠ±Π²ΡŠΡ€ΠΆΠ΅Ρ‚Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ във Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ към ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚Ρ‚Π° (ΡΡŠΡΡ‚Π°Π²Π½ΠΈΡΡ‚ ΡΡŠΡ€Π²ΡŠΡ€ трябва Π΄Π° отразява промяната Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ, Π°ΠΊΠΎ Π΅ възмоТно слСд ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅, Π½ΠΎ Π½Π΅ ΠΏΠΎ-Ρ€Π°Π½ΠΎ).
  • ext-data-control - Позволява Π½Π° ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΡ€ΠΎΠ²Π°Π½ΠΈ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ Π΄Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π°Ρ‚ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° Π΄Π°Π½Π½ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° внСдряванС Π½Π° ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ΠΈ Π½Π° ΠΊΠ»ΠΈΠΏΠ±ΠΎΡ€Π΄Π°.
  • ext-workspace - Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π° концСпцията Π·Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ дСсктопи ΠΈ ΠΏΡ€Π΅Π΄Π»Π°Π³Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ с информация Π·Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° дСсктопитС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° дСсктопи. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° създаванС Π½Π° ΠΏΠ°Π½Π΅Π»ΠΈ ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠΊΠ°Π·Π²Π°Ρ‚ списък с Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ дСсктопи ΠΈ Π²ΠΈ позволяват Π΄Π° ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚Π΅ ΠΌΠ΅ΠΆΠ΄Ρƒ тях.
  • ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ β€” осигурява Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π΅Π½ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π° яркост (HDR, High Dynamic Range). Π‘ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΎΡ‚ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ клиСнтскитС прилоТСния ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π°Π²Π°Ρ‚ информация Π·Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ с Ρ†Π²Π΅Ρ‚Π° свойства Π½Π° ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈΡ‚Π΅ устройства ΠΈ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ Π΄Π°Π½Π½ΠΈ Π·Π° ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈΡ‚Π΅ с Ρ†Π²Π΅Ρ‚Π° свойства Π½Π° тяхното собствСно ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ към композитния ΡΡŠΡ€Π²ΡŠΡ€. Π’ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΡΡŠΡ€Π²ΡŠΡ€ Ρ‚Π°Π·ΠΈ информация ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Ρ†Π²Π΅Ρ‚Π° ΠΏΡ€ΠΈ ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π½Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Ρ…ΠΎΠ΄Π½ΠΈ устройства, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² прСзСнтация, подходяща Π·Π° ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅ Π½Π° HDR ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈ. ICC ΠΏΡ€ΠΎΡ„ΠΈΠ»ΠΈΡ‚Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ Π·Π° описаниС Π½Π° Ρ†Π²Π΅Ρ‚ΠΎΠ²ΠΈ пространства.
  • xdg-toplevel-tag β€” Позволява Π½Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Wayland Π΄Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π²Π°Ρ‚ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ към ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ Π½Π°ΠΉ-високо Π½ΠΈΠ²ΠΎ, ΠΊΠΎΠΈΡ‚ΠΎ композитният ΡΡŠΡ€Π²ΡŠΡ€ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ слСд рСстартиранС Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π·Π°Π΄Π°Π΄Π΅ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ β€žΠ³Π»Π°Π²Π΅Π½ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†β€œ ΠΈ β€žΠ½Π°ΡΡ‚Ρ€ΠΎΠΉΠΊΠΈβ€œ Π·Π° главния ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° с настройки). Π’Π°ΠΊΠ°Π²Π° идСнтификация Π΅ ΠΏΠΎΠ»Π΅Π·Π½Π° Π·Π° Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° позицията, Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈ свойствата Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ слСд рСстартиранС, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° спСциални ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ Ρ‚ΠΈΠΏΠΎΠ²Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ.
  • Ρ†Π²Π΅Ρ‚Π½ΠΎ прСдставянС β€” опрСдСля Ρ†Π²Π΅Ρ‚Π½ΠΎΡ‚ΠΎ прСдставянС Π½Π° ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚Ρ‚Π° Π½Π° Wayland. ΠšΠ»ΠΈΠ΅Π½Ρ‚ΠΈΡ‚Π΅ Π½Π° Wayland ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Ρ‚ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Π΄Π΅Ρ„ΠΈΠ½ΠΈΡ€Π°Π½Π΅ Π½Π° прозрачност, Ρ†Π²Π΅Ρ‚Π΅Π½ ΠΌΠΎΠ΄Π΅Π», подсСмплиранС ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ Π½Π° ΠΊΠ²Π°Π½Ρ‚ΡƒΠ²Π°Π½Π΅, ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΏΡ€ΠΈ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€ с Π΄Π°Π½Π½ΠΈ, ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π°Ρ‰ΠΈ Π½Π° цвСтовия ΠΌΠΎΠ΄Π΅Π» YCbCr, Π² RGB прСдставянС.
  • ext-background-effect - ΠΏΡ€ΠΈΠ»Π°Π³Π° Π΅Ρ„Π΅ΠΊΡ‚ΠΈ към ΠΏΠΎΠ»ΡƒΠΏΡ€ΠΎΠ·Ρ€Π°Ρ‡Π½ΠΈ части ΠΎΡ‚ ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ Π½Π° Wayland, ΠΊΠ°Ρ‚ΠΎ Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Ρ€Π°Π·ΠΌΠ°Π·Π²Π°Π½Π΅ Π½Π° Ρ„ΠΎΠ½Π°.
  • pointer-warp - Позволява Π½Π° ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π΅Π·Π°Π±Π°Π²Π½ΠΎ Π΄Π° прСмСсти ΠΏΠΎΠΊΠ°Π·Π°Π»Π΅Ρ†Π° Π΄ΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π° позиция.
  • xdg-session-management β€” возмоТности для восстановлСния состояния ΠΈ ΠΏΠΎΠ·ΠΈΡ†ΠΈΠΈ ΠΎΠΊΠΎΠ½ ΠΏΡ€Π΅Ρ€Π²Π°Π½Π½ΠΎΠ³ΠΎ сСанса, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, послС Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΠ³ΠΎ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΡ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΎΠ³ΠΎ сСрвСра ΠΈΠ»ΠΈ прилоТСния.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ Π² СкспСримСнталния ΠΊΠ»ΠΎΠ½:

  • xx-session-management - Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π° ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈΡ‚Π΅ Π·Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΈ сСсии (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ слСд срив Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€).
  • xx-input-method β€” позволява Π½Π° прилоТСнията Π΄Π° внСдряват ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° въвСТданС Π½Π° тСкст Π·Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ Π΄Π° Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π°Ρ‚ въвСдСн тСкст, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π·Π° създаванС Π½Π° Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»Π½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€ΠΈ ΠΈ IME (Input Method Editor) слоСвС Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄Π°.
  • xx-text-input β€” позволява Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ Π΄Π° внСдряват ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ Π·Π° въвСТданС ΠΈ Π΄Π° ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ тСкст към прилоТСния. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΡŠΡ‚ стандартизира взаимодСйствията ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΠΎΠ·ΠΈΡ‚Π½ΠΈΡ‚Π΅ ΡΡŠΡ€Π²ΡŠΡ€ΠΈ ΠΈ прилоТСнията ΠΈ позволява ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π²ΡŠΡ€Ρ…Ρƒ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° въвСдСн тСкст, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° ΡΡŠΠ±ΠΈΡ‚ΠΈΡ Π½Π° фокуса Π½Π° въвСТданС ΠΈ ΠΎΡ‚Ρ‡ΠΈΡ‚Π°Π½Π΅ Π½Π° спСцификитС Π½Π° ΠΏΠΎΠ»Π΅Ρ‚Π°Ρ‚Π° Π·Π° въвСТданС (Π΅Π·ΠΈΠΊ, ΠΈΠ·Π±ΠΎΡ€ Π½Π° тСкст, Ρ‚ΠΈΠΏ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅).
  • xx-cutouts β€” для получСния ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ ΠΎ Π²Ρ‹Ρ€Π΅Π·Π°Ρ… Π½Π° экранС (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, области ΠΏΠΎΠ΄ Ρ„Ρ€ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½ΡƒΡŽ ΠΊΠ°ΠΌΠ΅Ρ€Ρƒ Π½Π° экранС смартфона).
  • xx-zones β€” для создания ΠΈ добавлСния ΠΎΠΊΠΎΠ½ Π²Π΅Ρ€Ρ…Π½Π΅Π³ΠΎ уровня Π² Β«Π·ΠΎΠ½Ρ‹Β» β€” окруТСния со своим пространством ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚. ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» позволяСт ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π»ΠΎΠ³ΠΈΡ‡Π΅ΡΠΊΡƒΡŽ расстановку ΠΎΠΊΠΎΠ½, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ размСщаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΎΠΊΠ½Π°.
  • xx-keyboard-filter β€” для ΠΏΠ΅Ρ€Π΅Ρ…Π²Π°Ρ‚Π° ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… событий ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Ρ‹, измСнСния событий Π²Π²ΠΎΠ΄Π° ΠΈΠ»ΠΈ блокирования ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Ρ… событий Π² Wayland-ΠΏΠΎΠ²Π΅Ρ€Ρ…Π½ΠΎΡΡ‚ΡŒ, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ установлСн фокус Π²Π²ΠΎΠ΄Π°.

ΠŸΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ сС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π²Π°Ρ‚ Π² β€žΠ½Π΅ΡΡ‚Π°Π±ΠΈΠ»Π½ΠΈΡβ€œ ΠΊΠ»ΠΎΠ½:

  • β€œfullscreen-shell” - ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ» Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° цял Π΅ΠΊΡ€Π°Π½.
  • "input-method" - ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ.
  • β€œidle-inhibit” - Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° стартиранСто Π½Π° ΡΠΊΡ€ΠΈΠΉΠ½ΡΠ΅ΠΉΠ²ΡŠΡ€Π° (ΡΠΊΡ€ΠΈΠΉΠ½ΡΠ΅ΠΉΠ²ΡŠΡ€).
  • "input-timestamps" - Π²Ρ€Π΅ΠΌΠ΅Π²ΠΈ ΠΌΠ°Ρ€ΠΊΠΈ Π·Π° Π²Ρ…ΠΎΠ΄Π½ΠΈ ΡΡŠΠ±ΠΈΡ‚ΠΈΡ.
  • "keyboard-shortcuts-inhibit" - ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΠΈΡ€Π° ΠΏΡ€ΠΈΠΊΠ°Ρ‡Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° клавишни ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ ΠΈ клавишни ΠΊΠΎΠΌΠ±ΠΈΠ½Π°Ρ†ΠΈΠΈ.
  • β€žlinux-explicit-synchronizationβ€œ Π΅ спСцифично Π·Π° Linux ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΡŠΠΌ Π·Π° синхронизиранС Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈΡ‚Π΅ спрямо ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚Ρ‚Π°.
  • β€œΠΏΠΎΠΊΠ°Π·Π°Ρ‚Π΅Π»ΠΈ-ТСстовС” - ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎΡ‚ сСнзорни Π΅ΠΊΡ€Π°Π½ΠΈ.
  • β€œΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΡ Π½Π° указатСля” - ограничСния Π½Π° указатСля (Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅).
  • β€œΠΏΡŠΡ€Π²ΠΈΡ‡Π½Π° сСлСкция” - ΠΏΠΎ аналогия с X11, осигурява Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° ΠΏΡŠΡ€Π²ΠΈΡ‡Π½ΠΈΡ ΠΊΠ»ΠΈΠΏΠ±ΠΎΡ€Π΄ (ΠΏΡŠΡ€Π²ΠΈΡ‡Π½Π° сСлСкция), информацията ΠΎΡ‚ която ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ сС вмъква със срСдния Π±ΡƒΡ‚ΠΎΠ½ Π½Π° ΠΌΠΈΡˆΠΊΠ°Ρ‚Π°.
  • β€œrelative pointer events” - ΡΡŠΠ±ΠΈΡ‚ΠΈΡ с относитСлСн ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π».
  • β€œtext-input” - организация Π½Π° въвСТданС Π½Π° тСкст.
  • β€œxdg-foreign” Π΅ интСрфСйс Π·Π° взаимодСйствиС с ΠΏΠΎΠ²ΡŠΡ€Ρ…Π½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° β€œΡΡŠΡΠ΅Π΄Π½ΠΈΡβ€ ΠΊΠ»ΠΈΠ΅Π½Ρ‚.
  • "xdg-decoration" - изобразяванС Π½Π° Π΄Π΅ΠΊΠΎΡ€Π°Ρ†ΠΈΠΈ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΎΡ‚ страната Π½Π° ΡΡŠΡ€Π²ΡŠΡ€Π°.
  • "xdg-output" - Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° информация Π·Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΈΠ·Ρ…ΠΎΠ΄Π° (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° сС Π·Π° частично ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅).
  • "xwayland-keyboard-grab" - улавянС Π½Π° въвСТданС Π² XWayland прилоТСния.

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

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