рджрд╛рд▓рдЪреАрдиреА 4.4 рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдкрд╛рдВрдЪ рдорд╣реАрдиреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рдмрд╛рдж рдмрдирд╛рдпрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдкрд░рд┐рд╡реЗрд╢ рд░рд┐рд▓реАрдЬрд╝ рджрд╛рд▓рдЪреАрдиреА 4.4, рдЬрд┐рд╕рдореЗрдВ рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ рд╡рд┐рддрд░рдг рдХреЗ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХрд╛ рд╕рдореБрджрд╛рдп рдЧрдиреЛрдо рд╢реЗрд▓, рдиреЙрдЯрд┐рд▓рд╕ рдлрд╝рд╛рдЗрд▓ рдореИрдиреЗрдЬрд░ рдФрд░ рдореБрдЯрд░ рд╡рд┐рдВрдбреЛ рдореИрдиреЗрдЬрд░ рдХрд╛ рдПрдХ рдХрд╛рдВрдЯрд╛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░ рд░рд╣рд╛ рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рд╕рдлрд▓ рдЗрдВрдЯрд░реИрдХреНрд╢рди рддрддреНрд╡реЛрдВ рдХреЗ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рдЧрдиреЛрдо 2 рдХреА рдХреНрд▓рд╛рд╕рд┐рдХ рд╢реИрд▓реА рдореЗрдВ рдПрдХ рд╡рд╛рддрд╛рд╡рд░рдг рдкреНрд░рджрд╛рди рдХрд░рдирд╛ рд╣реИред рдЧрдиреЛрдо рд╢реИрд▓. рджрд╛рд▓рдЪреАрдиреА рдЧрдиреЛрдо рдШрдЯрдХреЛрдВ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд▓реЗрдХрд┐рди рдЗрди рдШрдЯрдХреЛрдВ рдХреЛ рд╕рдордп-рд╕рдордп рдкрд░ рд╕рд┐рдВрдХреНрд░рдирд╛рдЗрдЬрд╝ рдХрд┐рдП рдЧрдП рдлреЛрд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рднреЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдЧрдиреЛрдо рдкрд░ рдХреЛрдИ рдмрд╛рд╣рд░реА рдирд┐рд░реНрднрд░рддрд╛ рдирд╣реАрдВ рд╣реЛрддреА рд╣реИред

рд╕рд┐рдиреЗрдорди рдХреА рдирдИ рд░рд┐рд▓реАрдЬрд╝ рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ 19.3 рд╡рд┐рддрд░рдг рдореЗрдВ рдкреЗрд╢ рдХреА рдЬрд╛рдПрдЧреА, рдЬреЛ рдХреНрд░рд┐рд╕рдорд╕ рдХреА рдЫреБрдЯреНрдЯрд┐рдпреЛрдВ рд╕реЗ рдкрд╣рд▓реЗ рд░рд┐рд▓реАрдЬрд╝ рд╣реЛрдиреЗ рд╡рд╛рд▓реА рд╣реИред рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ, рдРрд╕реЗ рдкреИрдХреЗрдЬ рддреИрдпрд╛рд░ рдХрд┐рдП рдЬрд╛рдПрдВрдЧреЗ рдЬрд┐рдиреНрд╣реЗрдВ рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ рдФрд░ рдЙрдмрдВрдЯреВ рдкрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдкреАрдкреАрдП рднрдВрдбрд╛рд░рд▓рд┐рдирдХреНрд╕ рдорд┐рдВрдЯ рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд┐рдП рдмрд┐рдирд╛ред

рджрд╛рд▓рдЪреАрдиреА 4.4 рдбреЗрд╕реНрдХрдЯреЙрдк рд╡рд╛рддрд╛рд╡рд░рдг рдХрд╛ рд╡рд┐рдореЛрдЪрди

рдореБрдЦреНрдп рдирд╡рд╛рдЪрд╛рд░реЛрдВ:

  • рдЙрдЪреНрдЪ рдкрд┐рдХреНрд╕реЗрд▓ рдШрдирддреНрд╡ (HiDPI) рд╕реНрдХреНрд░реАрди рдкрд░ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рднрд╛рд╖рд╛ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ, рдЭрдВрдбреЗ рд╡рд╛рд▓реЗ рдЖрдЗрдХрди рдХреЛ рдмрджрд▓ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ HiDPI рд╕реНрдХреНрд░реАрди рдкрд░ рд╕реНрдХреЗрд▓рд┐рдВрдЧ рдХреЗ рдХрд╛рд░рдг рдзреБрдВрдзрд▓реЗ рджрд┐рдЦрддреЗ рдереЗред рдереАрдо рдХрд╛ рдкреВрд░реНрд╡рд╛рд╡рд▓реЛрдХрди рдХрд░рддреЗ рд╕рдордп рдмреЗрд╣рддрд░ рдЫрд╡рд┐ рдЧреБрдгрд╡рддреНрддрд╛;
  • XAppStatus рдПрдкреНрд▓реЗрдЯ рдФрд░ XApp.StatusIcon API рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рд╣реИрдВ, рдЬреЛ рд╕рд┐рд╕реНрдЯрдо рдЯреНрд░реЗ рдореЗрдВ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рд╕рдВрдХреЗрддрдХ рдХреЗ рд╕рд╛рде рдЖрдЗрдХрди рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рд╡реИрдХрд▓реНрдкрд┐рдХ рддрдВрддреНрд░ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВред XApp.StatusIcon Gtk.StatusIcon рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рдЖрдиреЗ рд╡рд╛рд▓реА рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕реЗ 16-рдкрд┐рдХреНрд╕реЗрд▓ рдЖрдЗрдХрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдЗрд╕рдореЗрдВ HiDPI рдХреЗ рд╕рд╛рде рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВ, рдФрд░ рдпрд╣ Gtk.Plug рдФрд░ Gtk.Socket рдЬреИрд╕реА рд╡рд┐рд░рд╛рд╕рдд рдкреНрд░реМрджреНрдпреЛрдЧрд┐рдХрд┐рдпреЛрдВ рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИ, рдЬреЛ GTK4 рдХреЗ рд╕рд╛рде рд╕рдВрдЧрдд рдирд╣реАрдВ рд╣реИрдВ рдФрд░ рд╡реЗрд▓реИрдВрдбред Gtk.StatusIcon рдХрд╛ рдпрд╣ рднреА рдЕрд░реНрде рд╣реИ рдХрд┐ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдкрдХреНрд╖ рдкрд░ рдХреА рдЬрд╛рддреА рд╣реИ, рдПрдкреНрд▓реЗрдЯ рдкрдХреНрд╖ рдкрд░ рдирд╣реАрдВред рдЗрди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЙрдмрдВрдЯреВ рдореЗрдВ AppIndicator рд╕рд┐рд╕реНрдЯрдо рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдпрд╣ Gtk.StatusIcon рдХреА рд╕рднреА рдХрд╛рд░реНрдпрдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░, рдПрдХ рдирд┐рдпрдо рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдкреНрд▓реЗрдЯреНрд╕ рдХреЛ рдлрд┐рд░ рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

    XApp.StatusIcon, AppIndicator рдХреА рддрд░рд╣, рдЖрдЗрдХрди, рдЯреВрд▓рдЯрд┐рдк рдФрд░ рд▓реЗрдмрд▓ рдХреЗ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХреЛ рдПрдкреНрд▓реЗрдЯ рд╕рд╛рдЗрдб рдореЗрдВ рд▓реЗ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ рдПрдкреНрд▓реЗрдЯ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП DBus рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдПрдкреНрд▓реЗрдЯ-рд╕рд╛рдЗрдб рд░реЗрдВрдбрд░рд┐рдВрдЧ рдХрд┐рд╕реА рднреА рдЖрдХрд╛рд░ рдХреЗ рдЙрдЪреНрдЪ-рдЧреБрдгрд╡рддреНрддрд╛ рд╡рд╛рд▓реЗ рдЖрдЗрдХрди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ рдФрд░ рдкреНрд░рджрд░реНрд╢рди рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд░рддрд╛ рд╣реИред рдПрдкреНрд▓реЗрдЯ рд╕реЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рддрдХ рдХреНрд▓рд┐рдХ рдЗрд╡реЗрдВрдЯ рдХрд╛ рдкреНрд░рд╕рд╛рд░рдг рд╕рдорд░реНрдерд┐рдд рд╣реИ, рдЬрд┐рд╕реЗ рдбреАрдмреАрд╕ рдмрд╕ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рднреА рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдиреНрдп рдбреЗрд╕реНрдХрдЯреЙрдк рдХреЗ рд╕рд╛рде рд╕рдВрдЧрддрддрд╛ рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдЯрдм App.StatusIcon рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЬреЛ рдПрдХ рдПрдкреНрд▓реЗрдЯ рдХреА рдЙрдкрд╕реНрдерд┐рддрд┐ рдХрд╛ рдкрддрд╛ рд▓рдЧрд╛рддрд╛ рд╣реИ рдФрд░, рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рддреЛ Gtk.StatusIcon рдкрд░ рд╡рд╛рдкрд╕ рд░реЛрд▓ рдХрд░рддрд╛ рд╣реИ, рдЬреЛ Gtk.StatusIcon рдХреЗ рдЖрдзрд╛рд░ рдкрд░ рдкреБрд░рд╛рдиреЗ рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЗ рдЖрдЗрдХрди рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рдмрдирд╛рддрд╛ рд╣реИ;

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

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╝реЗрдВ