// my vars (dec)
// set gobject values
- this.el.label = "Create Branch";
+ this.el.label = "Create Branch / Start ticket";
//listeners
this.el.button_press_event.connect( () => {
// my vars (dec)
// set gobject values
- this.el.label = "Commit Changes";
+ this.el.label = "Merge branch/ ticket";
//listeners
this.el.button_press_event.connect( () => {
- _this.repo.git({ "commit" , "-a" ,"-m", "Uncommited changes synced" });
- _this.repo.push();
- _this.repo.loadStatus();
-
- _this.diff_view.el.get_buffer().set_text(_this.repo.git_diff);
- _this.status_view.el.get_buffer().set_text(_this.repo.git_status);
-
+
_this.el.hide();
- Clones.singleton().reposStore.load();
-
+ Clones.singleton().el.response(-1);
+ if (_this.repo.activeTicket != null) {
+ MergeBranch.singleton().show(_this.repo.activeTicket, null);
+ }
return false;
});
}
public Xcls_Button19(RepoStatusPopover _owner )
{
_this = _owner;
- this.el = new Gtk.Button();
+ this.el = new GtkButton.new_from_stock();
// my vars (dec)
- Clones.singleton().el.hide();
+ Clones.singleton().el.response(-1);
_this.el.hide();
Ticket.singleton().show( _this.repo);