Wayland-Protocols 1.27 рд░рд┐рд▓реАрдЬ

Wayland-protocols 1.27 рдкреНрдпрд╛рдХреЗрдЬрдХреЛ рд░рд┐рд▓реАрдЬ рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫ, рдкреНрд░реЛрдЯреЛрдХрд▓ рд░ рд╡рд┐рд╕реНрддрд╛рд░рд╣рд░реВрдХреЛ рд╕реЗрдЯ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬрд╕рд▓реЗ рдЖрдзрд╛рд░ Wayland рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдХреНрд╖рдорддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреВрд░рдХ рдЧрд░реНрджрдЫ рд░ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВ рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рд╡рд╛рддрд╛рд╡рд░рдгрд╣рд░реВ рдирд┐рд░реНрдорд╛рдг рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдХреНрд╖рдорддрд╛рд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред

рд╕рдмреИ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдХреНрд░рдорд╢рдГ рддреАрди рдЪрд░рдгрд╣рд░реВ рдорд╛рд░реНрдлрдд рдЬрд╛рдиреНрдЫрдиреН - рд╡рд┐рдХрд╛рд╕, рдкрд░реАрдХреНрд╖рдг рд░ рд╕реНрдерд┐рд░реАрдХрд░рдгред рд╡рд┐рдХрд╛рд╕ рдЪрд░рдг ("рдЕрд╕реНрдерд┐рд░" рд╢реНрд░реЗрдгреА) рдкреВрд░рд╛ рдЧрд░реЗрдкрдЫрд┐, рдкреНрд░реЛрдЯреЛрдХрд▓ "рд╕реНрдЯреЗрдЬрд┐рдЩ" рд╢рд╛рдЦрд╛рдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ рд░ рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рд░реВрдкрдорд╛ рд╡реЗрд▓реНрдпрд╛рдгреНрдб-рдкреНрд░реЛрдЯреЛрдХрд▓ рд╕реЗрдЯрдорд╛ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ рдкрд░реАрдХреНрд╖рдг рдкреВрд░рд╛ рднрдПрдкрдЫрд┐, рдпрд╕рд▓рд╛рдИ рд╕реНрдерд┐рд░ рд╡рд░реНрдЧрдорд╛ рд╕рд╛рд░рд┐рдиреНрдЫред "рд╕реНрдЯреЗрдЬрд┐рдЩ" рдХреЛрдЯрд┐рдмрд╛рдЯ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░ рд░ рдХреНрд▓рд╛рдЗрдиреНрдЯрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдЬрд╣рд╛рдБ рд╕рдореНрдмрдиреНрдзрд┐рдд рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛ рдЖрд╡рд╢реНрдпрдХ рдЫред "рдЕрд╕реНрдерд┐рд░" рд╡рд░реНрдЧрдХреЛ рд╡рд┐рдкрд░реАрдд, "рд╕реНрдЯреЗрдЬрд┐рдЩ" рд▓реЗ рдЕрдиреБрдХреВрд▓рддрд╛ рдЙрд▓реНрд▓рдЩреНрдШрди рдЧрд░реНрдиреЗ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░реНрди рдирд┐рд╖реЗрдз рдЧрд░реНрджрдЫ, рддрд░ рдпрджрд┐ рдкрд░реАрдХреНрд╖рдгрдХреЛ рдХреНрд░рдордорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд░ рдХрдордЬреЛрд░реАрд╣рд░реВ рдкрд╣рд┐рдЪрд╛рди рднрдПрдорд╛, рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рдирдпрд╛рдБ рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕реНрдХрд░рдг рд╡рд╛ рдЕрд░реНрдХреЛ рд╡реЗрд▓реНрдпрд╛рдгреНрдб рд╡рд┐рд╕реНрддрд╛рд░рдХреЛ рд╕рд╛рде рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░рд┐рдПрдХреЛ рдЫреИрдиред

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛, рдирдпрд╛рдБ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ "рд╕реНрдЯреЗрдЬрд┐рдЩ" рд╢реНрд░реЗрдгреАрдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреН:

  • рд╕рд╛рдордЧреНрд░реА-рдкреНрд░рдХрд╛рд░ - рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рдорд╛ рдкреНрд░рджрд░реНрд╢рди рднрдЗрд░рд╣реЗрдХреЛ рд╕рд╛рдордЧреНрд░реАрдХреЛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА рдкрд╛рд╕ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬреБрди рд╕рд╛рдордЧреНрд░реА-рд╕рдЪреЗрдд рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдиреБрдХреВрд▓рди рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдЬрд╕реНрддреИ "рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХрд╛рд░" рдЬрд╕реНрддрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ DRM рдЧреБрдгрд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрдиреЗред рдирд┐рдореНрди рд╕рд╛рдордЧреНрд░реА рдкреНрд░рдХрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдШреЛрд╖рдгрд╛ рдЧрд░рд┐рдПрдХреЛ рдЫ: рдХреБрдиреИ рдкрдирд┐ рдЫреИрди (рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░рдХреЛ рдмрд╛рд░реЗрдорд╛ рдХреБрдиреИ рдЬрд╛рдирдХрд╛рд░реА рдЫреИрди), рдлреЛрдЯреЛ (рдбрд┐рдЬрд┐рдЯрд▓ рдлреЛрдЯреЛрд╣рд░реВрдХреЛ рдЖрдЙрдЯрдкреБрдЯ, рдиреНрдпреВрдирддрдо рдкреНрд░рд╢реЛрдзрди рдЖрд╡рд╢реНрдпрдХ рдЫ), рднрд┐рдбрд┐рдпреЛ (рднрд┐рдбрд┐рдпреЛ рд╡рд╛ рдПрдирд┐рдореЗрд╕рди, рд╣рдбреНрддрд╛рд▓рдмрд╛рдЯ рдмрдЪреНрди рдердк рд╕рдЯреАрдХ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЬреЗрд╕рди рдЖрд╡рд╢реНрдпрдХ рдЫ) рд░ рдЦреЗрд▓ (рд╕реБрд░реБрд╡рд╛рдд) рдЦреЗрд▓рд╣рд░реВ, рдиреНрдпреВрдирддрдо рдврд┐рд▓рд╛рдЗрдмрд╛рдЯ рдЖрдЙрдЯрдкреБрдЯ)ред
  • ext-idle-notify - рдХрдореНрдкреЛрдЬрд┐рдЯ рд╕рд░реНрднрд░рд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рдХреЛ рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛ рдмрд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХрд╣рд░реВрд▓рд╛рдИ рд╕реВрдЪрдирд╛рд╣рд░реВ рдкрдард╛рдЙрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рдЬреБрди рдирд┐рд╖реНрдХреНрд░рд┐рдпрддрд╛рдХреЛ рдирд┐рд╢реНрдЪрд┐рдд рд╕рдордп рдкрдЫрд┐ рдЕрддрд┐рд░рд┐рдХреНрдд рдкрд╛рд╡рд░ рдмрдЪрдд рдореЛрдбрд╣рд░реВ рд╕рдХреНрд░рд┐рдп рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред

рд╣рд╛рд▓, рд╡реЗрд▓реНрдпрд╛рдгреНрдб-рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВрд▓реЗ рдирд┐рдореНрди рд╕реНрдерд┐рд░ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдкрдЫрд╛рдбрд┐ рдЕрдиреБрдХреВрд▓рддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ:

  • "viewporter" - рдХреНрд▓рд╛рдЗрдиреНрдЯрд▓рд╛рдИ рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛ рд╕реНрдХреЗрд▓рд┐рдЩ рд░ рд╕рддрд╣ рдХрд┐рдирд╛рд░рд╛ рдЯреНрд░рд┐рдорд┐рдЩ рдХрд╛рд░реНрдпрд╣рд░реВ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • "рдкреНрд░рд╕реНрддреБрддрд┐-рд╕рдордп" - рднрд┐рдбрд┐рдпреЛ рдкреНрд░рджрд░реНрд╢рди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • "xdg-shell" рд╕рдЮреНрдЭреНрдпрд╛рд▓рдХреЛ рд░реВрдкрдорд╛ рд╕рддрд╣рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд░ рдЕрдиреНрддрд░реНрдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╣реЛ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рд╕реНрдХреНрд░рд┐рдирдХреЛ рд╡рд░рд┐рдкрд░рд┐ рд╕рд╛рд░реНрди, рдорд┐рдирд┐рдорд╛рдЗрдЬ рдЧрд░реНрди, рд╡рд┐рд╕реНрддрд╛рд░ рдЧрд░реНрди, рд░рд┐рд╕рд╛рдЗрдЬ рдЧрд░реНрди, рдЖрджрд┐ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

"рд╕реНрдЯреЗрдЬрд┐рдЩ" рд╢рд╛рдЦрд╛рдорд╛ рдкрд░реАрдХреНрд╖рдг рдЧрд░рд┐рдПрдХрд╛ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ:

  • drm-lease - рднрд░реНрдЪреБрдЕрд▓ рд░рд┐рдпрд╛рд▓рд┐рдЯреА рд╣реЗрдбрд╕реЗрдЯрд╣рд░реВрдорд╛ рдЖрдЙрдЯрдкреБрдЯ рдЧрд░реНрджрд╛ рдмрд╛рдпрд╛рдБ рд░ рджрд╛рдпрд╛рдБ рдЖрдБрдЦрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рд╡рд┐рднрд┐рдиреНрди рдмрдлрд░рд╣рд░реВрд╕рдБрдЧ рд╕реНрдЯреЗрд░рд┐рдпреЛ рдЫрд╡рд┐ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • "ext-session-lock" - рд╕рддреНрд░ рд▓рдХ рдЧрд░реНрдиреЗ рдорд╛рдзреНрдпрдо рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрджрдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рдЬрдм рд╕реНрдХреНрд░рд┐рди рд╕реЗрднрд░ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫ рд╡рд╛ рдкреНрд░рдорд╛рдгреАрдХрд░рдг рд╕рдВрд╡рд╛рдж рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реБрдиреНрдЫред
  • "рдПрдХрд▓-рдкрд┐рдХреНрд╕реЗрд▓-рдмрдлрд░" - рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЪрд╛рд░ 32-рдмрд┐рдЯ RGBA рдорд╛рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрдиреЗ рдПрдХрд▓-рдкрд┐рдХреНрд╕реЗрд▓ рдмрдлрд░рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред
  • "xdg-activation" - рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдердо-рд╕реНрддрд░ рд╕рддрд╣рд╣рд░реВ рдмреАрдЪ рдлреЛрдХрд╕ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ (рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, xdg-activation рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рдПрдЙрдЯрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдЕрд░реНрдХреЛрдорд╛ рдлреЛрдХрд╕ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдЫ)ред

"рдЕрд╕реНрдерд┐рд░" рд╢рд╛рдЦрд╛рдорд╛ рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ:

  • "рдлреБрд▓рд╕реНрдХреНрд░рд┐рди-рд╢реЗрд▓" - рдкреВрд░реНрдг рд╕реНрдХреНрд░рд┐рди рдореЛрдбрдорд╛ рдХрд╛рдордХреЛ рдирд┐рдпрдиреНрддреНрд░рдгред
  • "рдЗрдирдкреБрдЯ-рд╡рд┐рдзрд┐" - рдкреНрд░рд╢реЛрдзрди рдЗрдирдкреБрдЯ рд╡рд┐рдзрд┐рд╣рд░реВред
  • "рдЗрдбрд▓-рдЗрдирд╣рд┐рдмрд┐рдЯ" - рд╕реНрдХреНрд░рд┐рдирд╕реЗрднрд░ (рд╕реНрдХреНрд░рд┐рди рд╕реЗрднрд░) рдХреЛ рд╕реБрд░реБрд╡рд╛рдд рдЕрд╡рд░реБрджреНрдз рдЧрд░реНрджреИред
  • "рдЗрдирдкреБрдЯ-рдЯрд╛рдЗрдорд╕реНрдЯреНрдпрд╛рдореНрдкрд╣рд░реВ" - рдЗрдирдкреБрдЯ рдШрдЯрдирд╛рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЯрд╛рдЗрдорд╕реНрдЯреНрдпрд╛рдореНрдкрд╣рд░реВред
  • "keyboard-shortcuts-inhibit" - рдХрд┐рдмреЛрд░реНрдб рд╕рд░реНрдЯрдХрдЯ рд░ рд╣рдЯрдХреАрд╣рд░реВрдХреЛ рд╕рдВрд▓рдЧреНрдирддрд╛ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрджрдЫред
  • "linux-dmabuf" - DMABuff рдкреНрд░рд╡рд┐рдзрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдзреЗрд░реИ рднрд┐рдбрд┐рдпреЛ рдХрд╛рд░реНрдбрд╣рд░реВрдХреЛ рд╕рд╛рдЭреЗрджрд╛рд░реАред
  • "linux-explicit-synchronization" рд╕рддрд╣-рдмрд╛рдЙрдиреНрдб рдмрдлрд░рд╣рд░реВ рд╕рд┐рдЩреНрдХреНрд░реЛрдирд╛рдЗрдЬ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд▓рд┐рдирдХреНрд╕-рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╕рдВрдпрдиреНрддреНрд░ рд╣реЛред
  • "рд╕реВрдЪрдХ рдЗрд╢рд╛рд░рд╛рд╣рд░реВ" - рдЯрдЪ рд╕реНрдХреНрд░рд┐рдирдмрд╛рдЯ рдирд┐рдпрдиреНрддреНрд░рдгред
  • "рд╕реВрдЪрдХ рдмрд╛рдзрд╛рд╣рд░реВ" - рд╕реВрдЪрдХ рдЕрд╡рд░реЛрдзрд╣рд░реВ (рдмреНрд▓рдХрд┐рдЩ)ред
  • "рдкреНрд░рд╛рдердорд┐рдХ-рдЪрдпрди" - X11 рд╕рдБрдЧ рд╕рдорд╛рдирддрд╛рджреНрд╡рд╛рд░рд╛, рдпрд╕рд▓реЗ рдкреНрд░рд╛рдердорд┐рдХ рдХреНрд▓рд┐рдкрдмреЛрд░реНрдб (рдкреНрд░рд╛рдердорд┐рдХ рдЪрдпрди) рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рди рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрджрдЫ, рдЬрд╕рдмрд╛рдЯ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдмреАрдЪрдХреЛ рдорд╛рдЙрд╕ рдмрдЯрдирдХреЛ рд╕рд╛рде рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░рд┐рдиреНрдЫред
  • "рд╕рд╛рдкреЗрдХреНрд╖ рд╕реВрдЪрдХ рдШрдЯрдирд╛рд╣рд░реВ" - рд╕рд╛рдкреЗрдХреНрд╖ рд╕реВрдЪрдХ рдШрдЯрдирд╛рд╣рд░реВред
  • "рдЯреНрдпрд╛рдмреНрд▓реЗрдЯ" - рдЯреНрдпрд╛рдмреНрд▓реЗрдЯрдмрд╛рдЯ рдЗрдирдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • "рдЯреЗрдХреНрд╕реНрдЯ-рдЗрдирдкреБрдЯ" - рдЯреЗрдХреНрд╕реНрдЯ рдЗрдирдкреБрдЯрдХреЛ рд╕рдВрдЧрдардиред
  • "xdg-foreign" рднрдиреЗрдХреЛ "рдЫрд┐рдореЗрдХреА" рдЧреНрд░рд╛рд╣рдХрдХреЛ рд╕рддрд╣рд╣рд░реВрд╕рдБрдЧ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреЗ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╣реЛред
  • "xdg-decoration" - рд╕рд░реНрднрд░ рд╕рд╛рдЗрдбрдорд╛ рд╡рд┐рдиреНрдбреЛ рд╕рдЬрд╛рд╡рдЯ рдкреНрд░рддрд┐рдкрд╛рджрдиред
  • "xdg-рдЖрдЙрдЯрдкреБрдЯ" - рднрд┐рдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯрдХреЛ рдмрд╛рд░реЗрдорд╛ рдердк рдЬрд╛рдирдХрд╛рд░реА (рдЕрдВрд╢рд╛рддреНрдордХ рдорд╛рдкрдирдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХреЛ)ред
  • "xwayland-keyboard-grab" - XWayland рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдорд╛ рдЗрдирдкреБрдЯ рдХреНрдпрд╛рдкреНрдЪрд░ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди