Cambalache 0.10 рдХреЛ рд░рд┐рд▓реАрдЬ, GTK рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЙрдкрдХрд░рдг

рдХреНрдпрд╛рдореНрдмрд▓рд╛рдЪреЗ 0.10.0 рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЬрд╛рд░реА рдЧрд░рд┐рдПрдХреЛ рдЫ, GTK 3 рд░ GTK 4 рдХреЛ рд▓рд╛рдЧрд┐ рджреНрд░реБрдд рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджреИ, MVC рдкреНрд░рддрд┐рдорд╛рди рд░ рдбреЗрдЯрд╛ рдореЛрдбреЗрд▓-рдкрд╣рд┐рд▓реЛ рджрд░реНрд╢рди рдкреНрд░рдпреЛрдЧ рдЧрд░реАред рдЧреНрд▓реЗрдбрдХреЛ рд╡рд┐рдкрд░реАрдд, рдХреНрдпрд╛рдореНрдмрд▓рд╛рдЪреЗрд▓реЗ рдПрдХ рдкрд░рд┐рдпреЛрдЬрдирд╛рдорд╛ тАЛтАЛрдмрд╣реБ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдХрд╛рдпрдо рд░рд╛рдЦреНрди рд╕рдорд░реНрдерди рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдХреЛрдб Python рдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫ рд░ LGPLv2.1 рдЕрдиреНрддрд░реНрдЧрдд рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рджрд┐рдЗрдПрдХреЛ рдЫред рдлреНрд▓реНрдпрд╛рдЯрдкреНрдпрд╛рдХ рдврд╛рдБрдЪрд╛рдорд╛ рдкреНрдпрд╛рдХреЗрдЬ рд╕реНрдерд╛рдкрдирд╛рдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫред

Cambalache GtkBuilder рд░ GObject рдмрд╛рдЯ рд╕реНрд╡рддрдиреНрддреНрд░ рдЫ, рддрд░ GObject рдкреНрд░рдХрд╛рд░ рдкреНрд░рдгрд╛рд▓реАрд╕рдБрдЧ рд╕реБрд╕рдВрдЧрдд рдбреЗрдЯрд╛ рдореЛрдбреЗрд▓ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдбрд╛рдЯрд╛ рдореЛрдбреЗрд▓рд▓реЗ рдПрдХреИ рдкрдЯрдХ рдзреЗрд░реИ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдЖрдпрд╛рдд рд░ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрди рд╕рдХреНрдЫ, GtkBuilder рд╡рд╕реНрддреБрд╣рд░реВ, рдЧреБрдгрд╣рд░реВ рд░ рд╕рдВрдХреЗрддрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ, рдЕрдирдбреВ рд╕реНрдЯреНрдпрд╛рдХ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ (рдЕрдирдбреВ / рд░рд┐рдбреВ) рд░ рдЖрджреЗрд╢ рдЗрддрд┐рд╣рд╛рд╕ рдХрдореНрдкреНрд░реЗрд╕ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред cambalache-db рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдЧрд┐рд░ рдлрд╛рдЗрд▓рд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдореЛрдбреЗрд▓ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫ, рд░ db-codegen рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдбрд╛рдЯрд╛ рдореЛрдбреЗрд▓ рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВрдмрд╛рдЯ GObject рд╡рд░реНрдЧрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдЫред

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

Cambalache 0.10 рдХреЛ рд░рд┐рд▓реАрдЬ, GTK рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЙрдкрдХрд░рдг

рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬ рдорд╛:

  • libAdwaita рд░ libHandy рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЬрд╕рд▓реЗ GNOME HIG рд╕рд┐рдлрд╛рд░рд┐рд╕рд╣рд░реВ рдЕрдиреБрд╕рд╛рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕реНрдЯрд╛рдЗрд▓ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВрдХреЛ рд╕реЗрдЯ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░реНрджрдЫред
  • рд▓рд┐рдВрдХрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдирдЧрд░реА рдЕрд░реНрдХреЛ рд╡рд╕реНрддреБрдХреЛ рдЧреБрдгрд╣рд░реВрд╕рдБрдЧ рдмреНрд▓рдХрдорд╛ рдирдпрд╛рдБ рд╡рд╕реНрддреБрд╣рд░реВ рдкреНрд░рддреНрдпрдХреНрд╖ (рдЗрдирд▓рд╛рдЗрди) рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред рд╣реЛрд▓рд╛ рдореБрдиреНрдбреЛ
  • рд╡рд┐рд╢реЗрд╖ рдмрд╛рд▓ рдкреНрд░рдХрд╛рд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╕рдЮреНрдЭреНрдпрд╛рд▓ рд╢реАрд░реНрд╖рдХ рд╡рд┐рдЬреЗрдЯрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдпреЛред
  • рдмрд╛рд▓ рддрддреНрд╡ рд╕реНрдерд┐рддрд┐ рдкреБрди: рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • GdkPixbuf, Pango, Gio, Gdk рд░ Gsk рдХреЛ рд▓рд╛рдЧрд┐ enum рд░ рдЭрдгреНрдбрд╛ рдкреНрд░рдХрд╛рд░рд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдпреЛред
  • рдпреБрдХреНрд░реЗрдиреА рдорд╛ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЕрдиреБрд╡рд╛рдж рдердкрд┐рдпреЛред
  • рдирдпрд╛рдБ рд╕рдореНрдкрддреНрддрд┐ рд╕рдореНрдкрд╛рджрдХрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡ рдЧрд░рд┐рдПрдХреЛ рдЫред
    Cambalache 0.10 рдХреЛ рд░рд┐рд▓реАрдЬ, GTK рдЗрдиреНрдЯрд░рдлреЗрд╕ рдХреЛ рд╡рд┐рдХрд╛рд╕ рдХреЛ рд▓рд╛рдЧреА рдПрдХ рдЙрдкрдХрд░рдг

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

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