Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ

เจ•เฉˆเจฎเจฌเจฒเฉ‡เจšเฉ‡ 0.8.0 เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฆเฉ€ เจฐเฉ€เจฒเฉ€เจœเจผ เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ, GTK 3 เจ…เจคเฉ‡ GTK 4 เจฒเจˆ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฆเฉ‡ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจฟเจ•เจพเจธ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, MVC เจชเฉˆเจฐเจพเจกเจพเจˆเจฎ เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจฆเฉ‡ เจธเจฐเจตเจ‰เฉฑเจš เจฎเจนเฉฑเจคเจต เจฆเฉ‡ เจซเจฒเจธเจซเฉ‡ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค เจ—เจฒเฉ‡เจก เจฆเฉ‡ เจ‰เจฒเจŸ, เจ•เฉˆเจฎเจฌเจฒเฉ‡เจšเฉ‡ เจ‡เฉฑเจ• เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจ•เจˆ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ•เจพเจฐเจœเจธเจผเฉ€เจฒเจคเจพ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš, เจ•เฉˆเจฎเจฌเจฒเจšเฉ‡ 0.8.0 เจฆเฉ€ เจฐเจฟเจฒเฉ€เจœเจผ เจจเฉ‚เฉฐ เจ—เจฒเฉ‡เจก เจฆเฉ‡ เจจเจพเจฒ เจธเจฎเจพเจจเจคเจพ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจฎเฉฐเจจเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ•เฉ‹เจก Python เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ GPLv2 เจฆเฉ‡ เจ…เจงเฉ€เจจ เจฒเจพเจ‡เจธเฉฐเจธเจธเจผเฉเจฆเจพ เจนเฉˆเฅค

Cambalache GtkBuilder เจ…เจคเฉ‡ GObject เจคเฉ‹เจ‚ เจธเฉเจคเฉฐเจคเจฐ เจนเฉˆ, เจชเจฐ GObject เจ•เจฟเจธเจฎ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจ‡เจ•เจธเจพเจฐ เจกเจพเจŸเจพ เจฎเจพเจกเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจ‡เฉฑเจ• เจตเจพเจฐ เจตเจฟเฉฑเจš เจ•เจˆ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฏเจพเจค เจ…เจคเฉ‡ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, GtkBuilder เจตเจธเจคเฉ‚เจ†เจ‚, เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจธเจฟเจ—เจจเจฒเจพเจ‚ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจ‡เฉฑเจ• เจ…เจจเจกเฉ‚ เจธเจŸเฉˆเจ• (เจ…เจจเจกเฉ‚ / เจฐเฉ€เจกเฉ‹) เจ…เจคเฉ‡ เจ•เจฎเจพเจ‚เจก เจ‡เจคเจฟเจนเจพเจธ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค cambalache-db เจ‰เจชเจฏเฉ‹เจ—เจคเจพ gir เจซเจพเจˆเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ db-codegen เจ‰เจชเจฏเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจฎเจพเจกเจฒ เจŸเฉ‡เจฌเจฒเจพเจ‚ เจคเฉ‹เจ‚ GObject เจ•เจฒเจพเจธเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ GTK 3 เจ…เจคเฉ‡ GTK 4 เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจตเจฟเฉฑเจš เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจตเจฐเจœเจจ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡เฅค GTK เจฆเฉ€เจ†เจ‚ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเจผเจพเจ–เจพเจตเจพเจ‚ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ, เจตเจฐเจ•เจธเจชเฉ‡เจธ เจจเฉ‚เฉฐ เจฌเฉเจฐเฉŒเจกเจตเฉ‡เจ… เจฌเฉˆเจ•เจเจ‚เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจตเฉˆเฉฑเจฌ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฐเจกเฉ‹ เจตเจฟเฉฑเจš GTK เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจฆเฉ€ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจฐเฉˆเจ‚เจกเจฐ เจ•เจฐเจจ เจฒเจˆ เจธเจนเจพเจ‡เจ• เจนเฉˆเฅค เจฎเฉเฉฑเจ– เจ•เฉˆเจฎเจฌเจฒเฉˆเจš เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ‡เฉฑเจ• เจตเฉˆเจฌเจ•เจฟเฉฑเจŸ เจตเฉˆเจฌเจตเจฟเจฏเฉ‚-เจ…เจงเจพเจฐเจฟเจค เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจฎเฉ‡เจฐเฉ‡เจ‚เจ—เฉ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจคเฉ‹เจ‚ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจฌเฉเจฐเฉŒเจกเจตเฉ‡ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจจเฉ‚เฉฐ เจชเฉ‡เจธเจผ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจจเจตเฉ€เจ‚ เจฐเฉ€เจฒเฉ€เจœเจผ เจตเจฟเฉฑเจš:

  • เจ‡เฉฑเจ• เจ‡เฉฐเจŸเจฐเจเจ•เจŸเจฟเจต เจ†เจฌเจœเฉˆเจ•เจŸ เจšเฉ‹เจฃ เจชเฉˆเจจเจฒ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ เจ†เจฌเจœเฉˆเจ•เจŸ เจ•เจฒเจพเจธเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‡เจฃเฉ€เจฌเฉฑเจง เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฒเฉฑเจญเจฃเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
    Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ
  • เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจธเจฅเจพเจจเจพเจ‚ 'เจคเฉ‡ เจšเจพเจˆเจฒเจก เจเจฒเฉ€เจฎเฉˆเจ‚เจŸเจธ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจ•เจธเจชเฉ‡เจธ เจชเจฒเฉ‡เจธเจนเฉ‹เจฒเจกเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค เจคเฉเจธเฉ€เจ‚ เจ‡เจธ 'เจคเฉ‡ เจกเจฌเจฒ-เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจ•เฉ‡ เจชเจฒเฉ‡เจธเจนเฉ‹เจฒเจกเจฐ เจฆเฉ€ เจฌเจœเจพเจ เจตเจฟเจœเฉ‡เจŸ เจœเฉ‹เฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค
    Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ
  • เจ…เจจเฉเจตเจพเจฆเจฏเฉ‹เจ— เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ…เจจเฉเจตเจพเจฆเจ•เจพเจ‚ เจฒเจˆ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจ›เฉฑเจกเจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
    Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ
  • เจ•เจฒเจฟเฉฑเจชเจฌเฉ‹เจฐเจก (เจ•เจพเจชเฉ€, เจชเฉ‡เจธเจŸ, เจ•เฉฑเจŸ เจ…เจคเฉ‡ เจฎเจฟเจŸเจพเจ“) เจจเจพเจฒ เจ“เจชเจฐเฉ‡เจธเจผเจจเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
    Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ
  • UI เจซเจพเจˆเจฒเจพเจ‚ เจจเฉ‚เฉฐ เจ†เจฏเจพเจค เจ•เจฐเจจ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจนเฉ‹เจฐ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจจเจฟเจฐเจฏเจพเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ…เจธเจฎเจฐเจฅเจฟเจค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจฆเจพ เจธเฉเจงเจพเจฐเจฟเจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจเฅค
    Cambalache 0.8.0 เจฆเฉ€ เจฐเฉ€เจฒเจฟเจœเจผ, GTK เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจŸเฉ‚เจฒ

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹