},
{
"listeners" : {
- "clicked" : "() => {\n _this.el.hide();\n _this.repo.git({ \"commit\" , \"-a\" ,\"-m\", \"Uncommited changes synced\" });\n _this.repo.push();\n _this.repo.loadStatus();\n \n _this.diff_view.el.get_buffer().set_text(_this.repo.git_diff);\n _this.status_view.el.get_buffer().set_text(_this.repo.git_status);\n \n\n Clones.singleton().reposStore.load();\n \n}"
+ "clicked" : "() => {\n _this.el.hide();\n GitMonitor.gitmonitor.stop();\n _this.repo.git({ \"commit\" , \"-a\" ,\"-m\", \"Uncommited changes synced\" });\n _this.repo.push();\n _this.repo.loadStatus();\n \n _this.diff_view.el.get_buffer().set_text(_this.repo.git_diff);\n _this.status_view.el.get_buffer().set_text(_this.repo.git_status);\n \n\n Clones.singleton().reposStore.load();\n GitMonitor.gitmonitor.start();\n \n}"
},
"label" : "Commit Changes",
"* ctor" : "new Gtk.ToolButton(new Gtk.Image.from_icon_name (\"gtk-save\", Gtk.IconSize.SMALL_TOOLBAR), null);",
//listeners
this.el.clicked.connect( () => {
_this.el.hide();
+ GitMonitor.gitmonitor.stop();
_this.repo.git({ "commit" , "-a" ,"-m", "Uncommited changes synced" });
_this.repo.push();
_this.repo.loadStatus();
Clones.singleton().reposStore.load();
+ GitMonitor.gitmonitor.start();
});
}