Show gsm info
[gregoa/zavai.git] / src / app_main.vala
index b7752cb423f34168eb3d16d0cf642987c8e5c6fe..1f101dfd7789800245b9f5851ae0b383f2f8a527 100644 (file)
@@ -131,6 +131,7 @@ public class Status : Applet
     public Gtk.HBox status_icons;
     public Clock clock;
     public Gtk.Label gsm_status;
+    public Gtk.Label gsm_info;
     public AppletPushLink menu;
 
     public Status(string label)
@@ -144,10 +145,14 @@ public class Status : Applet
         pack_start(status_icons, false, false, 0);
         pack_start(clock, false, false, 0);
         pack_start(gsm_status, false, false, 0);
+        pack_start(gsm_info, false, false, 0);
         // pack_start(music.player, false, false, 0);
         pack_end(menu, false, false, 0);
 
         zavai.gsm.gsm.status_changed += (msg) => { gsm_status.set_text(msg); };
+        zavai.gsm.gsm.info_changed += () => {
+            gsm_info.set_text("%s %d%%".printf(zavai.gsm.gsm.info_provider, zavai.gsm.gsm.info_signal_strength));
+        };
     }
 }