public bool paused = false;
public static StatusIconA statusicon;
-
+
+
public StatusIconA() {
statusicon = this;
menu.ref();
this.button_press_event.connect( ( ev ) =>{
print("button press event called\n");
-
+
menu.show_all();
if (this.paused) {
});
this.popup_menu.connect( ( button, time) =>{
//this.button_press_event.connect( ( ) =>{
-
+
//print(Array.prototype.slice.call(arguments).join(','));
print("menu activiate called\n");
//var menu = this.get('menu');
}
if (this.total < 1) {
- if (this.has_error) {
- GitMonitor.gitmonitor.pauseError(
+ if (this.has_error > 0) {
+ GitMonitor.gitmonitor.pauseError(this.pull_all_error_message);
+ return;
+ }
statusicon.set_tooltip_text("Gitlive");
this.accel_group = null;
this.activate.connect( () => {
- //var ret = imports.Clones.Clones.show();
+ Clones.singleton().show();
});
}