рд╡реЗрд▓реНрдпрд╛рдгреНрдб-рдкреНрд░реЛрдЯреЛрдХрд▓рд╣рд░реВ 1.21 рд░рд┐рд▓реАрдЬ рдЧрд░реНрдиреБрд╣реЛрд╕реН

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

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

рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдгрдорд╛ Autotools рдХреЛ рд╕рдЯреНрдЯрд╛ рдореЗрд╕рди рдмрд┐рд▓реНрдб рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЫред рднрд╡рд┐рд╖реНрдпрдорд╛ autotools рд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрди рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдмрдиреНрдж рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛рд╣рд░реВ рдЫрдиреНред рд╕реНрдЯреЗрдЬрд┐рдЩ рд╢реНрд░реЗрдгреАрдорд╛ рдирдпрд╛рдБ xdg-рдПрдХреНрдЯрд┐рднреЗрд╕рди рдкреНрд░реЛрдЯреЛрдХрд▓ рдердкрд┐рдПрдХреЛ рдЫ, рдлреЛрдХрд╕рд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдкреНрд░рдердо-рд╕реНрддрд░ рд╕рддрд╣рд╣рд░реВ рдмреАрдЪ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдБрджреИред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, xdg-activation рд╕рдБрдЧ, рдПрдЙрдЯрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рди рд▓рдиреНрдЪрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕рд▓реЗ рдЕрд░реНрдХреЛ рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдлреЛрдХрд╕ рджрд┐рди рд╕рдХреНрдЫ, рд╡рд╛ рдПрдЙрдЯрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╕рдирд▓реЗ рдЕрд░реНрдХреЛрдорд╛ рдлреЛрдХрд╕ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рд╕рдХреНрдЫред xdg-рдПрдХреНрдЯрд┐рднреЗрд╕рди рд╕рдорд░реНрдерди Qt, GTK, wlroots, Mutter рд░ KWin рдХреЛ рд▓рд╛рдЧрд┐ рдкрд╣рд┐рд▓реЗ рдиреИ рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред

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

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

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

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

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

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