เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK

เบเบฒเบ™เบ›เปˆเบญเบเป‚เบ„เบ‡เบเบฒเบ™ Cambalache 0.8.0 เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ, เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเปเบฒเบฅเบฑเบš GTK 3 เปเบฅเบฐ GTK 4, เป‚เบ”เบเปƒเบŠเป‰เบ•เบปเบงเปเบšเบš MVC เปเบฅเบฐเบ›เบฑเบ”เบŠเบฐเบเบฒเบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบชเบธเบ”เบ‚เบญเบ‡เบ•เบปเบงเปเบšเบšเบ‚เปเป‰เบกเบนเบ™. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบš Glade, Cambalache เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฎเบฑเบเบชเบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰เบซเบผเบฒเบเบญเบฑเบ™เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™เบ”เบฝเบง. เปƒเบ™เปเบ‡เปˆเบ‚เบญเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ, เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0 เป„เบ”เป‰เบ–เบทเบเบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบกเบตเบ„เบงเบฒเบกเปƒเบเป‰เบŠเบดเบ”เบเบฑเบšเบ„เบงเบฒเบกเบชเบฐเป€เบซเบกเบตเบžเบฒเบšเบเบฑเบš Glade. เบฅเบฐเบซเบฑเบ”เปเบกเปˆเบ™เบ‚เบฝเบ™เปƒเบ™ Python เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบšเบญเบฐเบ™เบธเบเบฒเบ”เบžเบฒเบเปƒเบ•เป‰ GPLv2.

Cambalache เปเบกเปˆเบ™เป€เบญเบเบฐเบฅเบฒเบ”เบ‚เบญเบ‡ GtkBuilder เปเบฅเบฐ GObject, เปเบ•เปˆเปƒเบซเป‰เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบชเบญเบ”เบ„เปˆเบญเบ‡เบเบฑเบšเบฅเบฐเบšเบปเบšเบ›เบฐเป€เบžเบ” GObject. เบฎเบนเบšเปเบšเบšเบ‚เปเป‰เบกเบนเบ™เบชเบฒเบกเบฒเบ”เบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปเบฅเบฐเบชเบปเปˆเบ‡เบญเบญเบเบซเบผเบฒเบเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™, เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบงเบฑเบ”เบ–เบธ GtkBuilder, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปเบฅเบฐเบชเบฑเบ™เบเบฒเบ™, เบชเบฐเบซเบ™เบญเบ‡ stack undo (Undo / Redo) เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบ›เบฐเบซเบงเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡. เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” cambalache-db เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ•เบปเบงเปเบšเบšเบ‚เปเป‰เบกเบนเบ™เบˆเบฒเบเป„เบŸเบฅเปŒ gir, เปเบฅเบฐเบœเบปเบ™เบ›เบฐเป‚เบซเบเบ” db-codegen เปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™ GObject เบˆเบฒเบเบ•เบฒเบ•เบฐเบฅเบฒเบ‡เบ•เบปเบงเปเบšเบšเบ‚เปเป‰เบกเบนเบ™.

เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบชเบฒเบกเบฒเบ”เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ GTK 3 เปเบฅเบฐ GTK 4, เบ‚เบถเป‰เบ™เบเบฑเบšเบชเบฐเบšเบฑเบšเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เป‚เบ„เบ‡เบเบฒเบ™. เป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเบฒเบ‚เบฒเบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡ GTK, เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเปเบกเปˆเบ™เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰ Broadway backend, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเบฐเปเบ”เบ‡เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ” GTK เปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš. เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ Cambalache เบ•เบปเป‰เบ™เบ•เปเบชเบฐเบซเบ™เบญเบ‡เบเบญเบš WebKit WebView เบ—เบตเปˆเบ™เปเบฒเปƒเบŠเป‰ Broadway เป€เบžเบทเปˆเบญเบญเบญเบเบญเบฒเบเบฒเบ”เบœเบปเบ™เบœเบฐเบฅเบดเบ”เบˆเบฒเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ Merengue, เป€เบŠเบดเปˆเบ‡เบกเบตเบชเปˆเบงเบ™เบฎเปˆเบงเบกเป‚เบ”เบเบเบปเบ‡เปƒเบ™เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบœเบนเป‰เปƒเบŠเป‰.

เปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเปƒเบซเบกเปˆ:

  • เป€เบžเบตเปˆเบกเปเบœเบ‡เบเบฒเบ™เป€เบฅเบทเบญเบเบงเบฑเบ”เบ–เบธเปเบšเบšเป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบˆเบฑเบ”เบ›เบฐเป€เบžเบ”เบงเบฑเบ”เบ–เบธ เปเบฅเบฐเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เบŠเบญเบเบซเบฒเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™.
    เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบปเบงเบเบถเบ”เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบ‡เปˆเบฒเบเบ‚เบถเป‰เบ™เปƒเบ™เบเบฒเบ™เป€เบžเบตเปˆเบกเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เป€เบ”เบฑเบเบ™เป‰เบญเบเบขเบนเปˆเปƒเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบžเบตเปˆเบก widget เปเบ—เบ™เบ•เบปเบงเบเบถเบ”เบšเปˆเบญเบ™เป„เบ”เป‰เป‚เบ”เบเบเบฒเบ™เบ„เบฅเบดเบเบชเบญเบ‡เบ„เบฑเป‰เบ‡เปƒเบชเปˆเบกเบฑเบ™.
    เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK
  • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เปเบ›เป„เบ”เป‰เปเบฅเบฐเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบญเบญเบเบ„เปเบฒเป€เบซเบฑเบ™เบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเปเบ›เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”.
    เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK
  • เป€เบžเบตเปˆเบกโ€‹เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ”เปเบฒโ€‹เป€เบ™เบตเบ™โ€‹เบ‡เบฒเบ™โ€‹เบเบฑเบš clipboard เป„เบ”เป‰ (เบชเปเบฒโ€‹เป€เบ™เบปเบฒโ€‹, เบงเบฒเบ‡โ€‹, เบ•เบฑเบ”โ€‹เปเบฅเบฐโ€‹เบฅเบปเบšโ€‹)โ€‹.
    เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK
  • เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ—เบตเปˆเบšเปเปˆเบฎเบญเบ‡เบฎเบฑเบšเปƒเบ™เป€เบงเบฅเบฒเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเป„เบŸเบฅเปŒ UI เปเบฅเบฐเป€เบกเบทเปˆเบญเบชเบปเปˆเบ‡เบญเบญเบเป„เบ›เบเบฑเบ‡เป„เบŸเบฅเปŒเบญเบทเปˆเบ™.
    เบเบฒเบ™เบ›เปˆเบญเบ Cambalache 0.8.0, เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบš GTK

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™