เช•เซ‡เชฎเซเชฌเชพเชฒเซ‡เชšเซ‡ 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 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซเช‚ เช†เช‰เชŸเชชเซเชŸ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชฎเซเช–เซเชฏ เช•เซ‡เชฎเซเชฌเชพเชฒเซ‡เชšเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชตเซ‡เชฌเช•เชฟเชŸ เชตเซ‡เชฌเชตเซเชฏเซ-เช†เชงเชพเชฐเชฟเชค เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชฎเซ‡เชฐเซ‡เชจเซเช—เซเชฏเซ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚เชฅเซ€ เช†เช‰เชŸเชชเซเชŸ เชฌเซเชฐเซ‹เชกเช•เชพเชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซเชฐเซ‹เชกเชตเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฏเซเชเชฐ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชฐเซ‡เชจเซเชกเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเซ€เชงเซ€ เชฐเซ€เชคเซ‡ เชธเชพเชฎเซ‡เชฒ เช›เซ‡.

เช•เซ‡เชฎเซเชฌเชพเชฒเซ‡เชšเซ‡ 0.10 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, GTK เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชพเชงเชจ

เชจเชตเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚:

  • libAdwaita เช…เชจเซ‡ libHandy เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ, เชœเซ‡ GNOME HIG เชญเชฒเชพเชฎเชฃเซ‹ เช…เชจเซเชธเชพเชฐ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ‡ เชธเซเชŸเชพเช‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชŸเช•เซ‹เชจเซ‹ เชธเชฎเซ‚เชน เช†เชชเซ‡ เช›เซ‡.
  • เชฒเชฟเช‚เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ, เช…เชจเซเชฏ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเชพ เช—เซเชฃเชงเชฐเซเชฎเซ‹ เชธเชพเชฅเซ‡เชจเชพ เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชจเชตเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เชธเซ€เชงเชพ (เช‡เชจเชฒเชพเช‡เชจ) เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚. เชนเซ‹เชฒเชพ เชฎเซเช‚เชกเซ‹
  • เชตเชฟเชถเชฟเชทเซเชŸ เชฌเชพเชณ เชชเซเชฐเช•เชพเชฐเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชฎเชฐเซเชฅเชจ, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชฟเชจเซเชกเซ‹ เชถเซ€เชฐเซเชทเช• เชตเชฟเชœเซ‡เชŸเชฎเชพเช‚ เชตเชชเชฐเชพเชฏเซ‡เชฒ.
  • เชšเชพเช‡เชฒเซเชก เชเชฒเชฟเชฎเซ‡เชจเซเชŸ เชชเซ‹เชเชฟเชถเชจเซเชธเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชธเชชเซ‹เชฐเซเชŸ.
  • GdkPixbuf, Pango, Gio, Gdk เช…เชจเซ‡ Gsk เชฎเชพเชŸเซ‡ enum เช…เชจเซ‡ เชซเซเชฒเซ‡เช— เชชเซเชฐเช•เชพเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚.
  • เชฏเซเช•เซเชฐเซ‡เชจเชฟเชฏเชจเชฎเชพเช‚ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช…เชจเซเชตเชพเชฆ เช‰เชฎเซ‡เชฐเซเชฏเซ‹.
  • เชจเชตเชพ เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชเชกเชฟเชŸเชฐเซเชธเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
    เช•เซ‡เชฎเซเชฌเชพเชฒเซ‡เชšเซ‡ 0.10 เชจเซเช‚ เชชเซเชฐเช•เชพเชถเชจ, GTK เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเชพเชงเชจ

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹