ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ ΡΠ΅Π»ΠΈΠ· ΠΏΡΠΎΠ΅ΠΊΡΠ° Cambalache 0.8.0, ΡΠ°Π·Π²ΠΈΠ²Π°ΡΡΠ΅Π³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π±ΡΡΡΡΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² Π΄Π»Ρ GTK 3 ΠΈ GTK 4, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΠΈΠΉ ΠΏΠ°ΡΠ°Π΄ΠΈΠ³ΠΌΡ MVC ΠΈ ΡΠΈΠ»ΠΎΡΠΎΡΠΈΡ ΠΏΠ΅ΡΠ²ΠΎΡΡΠ΅ΠΏΠ΅Π½Π½ΠΎΠ³ΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄Π°Π½Π½ΡΡ . Π ΠΎΡΠ»ΠΈΡΠΈΠΈ ΠΎΡ Glade Π² Cambalache ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° Π²Π΅Π΄Π΅Π½ΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅. ΠΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠΌ Π²ΡΠΏΡΡΠΊ Cambalache 0.8.0 ΠΎΡΠΌΠ΅ΡΠ°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΠΊ ΠΏΠ°ΡΠΈΡΠ΅ΡΡ Ρ Glade. ΠΠΎΠ΄ Π½Π°ΠΏΠΈΡΠ°Π½ Π½Π° Python ΠΈ ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½Π·ΠΈΠ΅ΠΉ GPLv2.
Cambalache ααΊα―αααΆααααα GtkBuilder αα·α GObject ααα»αααααααααααΌαααααΌαα·αααααααααααααααΆαα½αααΉααααααααααααααα GObject α ααααΌαα·ααααααα’αΆα ααΆαα αΌα αα·αααΆαα ααα ααα»α αααααΆααα αααΎααααα»αααααααα½α ααΆααααααααα» GtkBuilder αααααααααααααα· αα·ααααααΆ αααααααααα·αααααΎαα·α (αα·αααααΎαα·α / ααααΎαα·α) αα·ααααααααΆααααα»αααΆααααα αΆαααααααααα·ααΆααααααααΆα α§αααααααααΎααααΆαα cambalache-db ααααΌαααΆααααααααΌαααΎααααΈαααααΎαααααΌαα·ααααααααΈα―αααΆα gir α αΎαα§αααααααααΎααααΆαα db-codegen ααααΌαααΆααααααααΌαααΎααααΈαααααΎαααααΆαα GObject ααΈααΆααΆαααααΌαα·ααααααα
α ααα»α αααααΆααα’αΆα ααααΌαααΆααααααΎααααααα’ααααΎ GTK 3 αα·α GTK 4 α’αΆαααααααΎαααααααααΆαααααααα αααα»αααααααα ααΎααααΈαααααααΆαααΆαααααααααΆααααΆααΆαααααααα GTK ααααααααααΎααΆαααααΌαααΆααααααΎααααααααΎαααααααΆαααααα Broadway αααα’αα»ααααΆαα±ααα’ααααααα αΆααααααααααααααΆααα GTK αα αααα»ααααα’α½α αααααα·ααΈαα»αααααΆαα’ααΈαααΊαα·αα ααααΎαααΆα Cambalache α αααααααααααΌαααααααααα WebKit WebView αααααααΎ Broadway ααΎααααΈααααΆαααααααααΈααααΎαααΆα Merengue αααααΆααααααααααααααΆαααααα»αααΆααααα αΆαα ααα»α αααααΆααα’αααααααΎααααΆααα
αα αααα»αααΆαα ααααααΆαααααΈ:
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΠΎΠ³ΠΎ Π²ΡΠ±ΠΎΡΠ° ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΠ°Ρ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠ·ΠΈΡΡΠ΅Ρ ΠΊΠ»Π°ΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠΎΠ² ΠΈ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΏΠΎΠΈΡΠΊ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ.
- Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΠΈ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΠΏΡΠΎΡΠ°ΡΡΠΈΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ Π΄ΠΎΡΠ΅ΡΠ½ΠΈΡ
ΡΠ»Π΅ΠΌΠ΅Π½ΡΠΎΠ² Π² Π·Π°Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΠΎΠ±Π°Π²ΠΈΡΡ Π²ΠΈΠ΄ΠΆΠ΅Ρ Π²ΠΌΠ΅ΡΡΠΎ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΊΠ»ΠΈΠΊΠ½ΡΠ² Π½Π° Π½ΡΠΌ Π΄Π²Π° ΡΠ°Π·Π°.
- ΠΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΠΌΡΡ
ΡΠ²ΠΎΠΉΡΡΠ² ΠΈ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅Π² Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΡΠΈΠΊΠΎΠ².
- ΠΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ Ρ Π±ΡΡΠ΅ΡΠΎΠΌ ΠΎΠ±ΠΌΠ΅Π½Π° (Copy, Paste, Cut ΠΈ Delete).
- Π£Π»ΡΡΡΠ΅Π½ Π²ΡΠ²ΠΎΠ΄ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ Π½Π΅ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΡ
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ
ΠΏΡΠΈ ΠΈΠΌΠΏΠΎΡΡΠ΅ UI-ΡΠ°ΠΉΠ»ΠΎΠ² ΠΈ ΠΏΡΠΈ ΡΠΊΡΠΏΠΎΡΡΠ΅ Π² Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΠΉΠ».
ααααα: opennet.ru