]> ToastFreeware Gitweb - gregoa/zavai.git/blobdiff - src/app_main.vala
butcher butcher butcher
[gregoa/zavai.git] / src / app_main.vala
index 5eb37fa5fb43f1278e5d5c8fb43cabcf3dfe7d2d..b14b7e51f853c3cd3bcd3f4469d368e23b6dc784 100644 (file)
@@ -425,14 +425,13 @@ public class Log : Gtk.VBox
         l_info_button = new Gtk.Button();
         l_info_button.set_image(l_info);
         l_info_button.relief = Gtk.ReliefStyle.NONE;
-        // l_info_button.clicked += on_date_clicked;
+        l_info_button.clicked += (b) => {
+            zavai.app.push_applet(zavai.ui.logview.log);
+        };
         pack_start(l_info_button, false, false, 0);
 
-        //zavai.clock.clock.minute_changed += on_minute_changed;
-        //zavai.clock.clock.schedule_changed += on_schedule_changed;
-        //on_schedule_changed(zavai.clock.clock.next_alarm());
+        zavai.log.log.entries_changed += refresh;
 
-        //zavai.clock.clock.request("ui.main.clock");
         refresh();
     }
 
@@ -443,7 +442,10 @@ public class Log : Gtk.VBox
             ++count;
             return true;
         });
-        l_info.set_text("%d log entries".printf(count));
+        if (count == 0)
+            l_info.set_text("");
+        else
+            l_info.set_text("%d log entries".printf(count));
         l_info_button.set_sensitive(count != 0);
         //zavai.log.Log l = zavai.log.log.load(args[2]);
     }