+ if (repo.activeTicket == null) {
+ _this.btn_merge.el.set_sensitive(false);
+ } else {
+ _this.btn_merge.el.set_sensitive(true);
+ }
+ _this.btn_create.el.set_sensitive(repo.is_master_branch());
+
+ _this.btn_stash.el.set_sensitive(repo.has_local_changes);
+ _this.btn_commit.el.set_sensitive(repo.has_local_changes);
+ _this.btn_reset.el.set_sensitive(repo.has_local_changes);
+ _this.btn_pull.el.set_sensitive(repo.ahead_or_behind == "B");
+