Started infrastructure to listen to button events
[gregoa/zavai.git] / src / zavai.vala
index 38b9c240c7c6dd3cd82b1705222a3c35a090d1b6..c11b2065214be7bb8cb091fe5ab4ae4af947c2b5 100644 (file)
@@ -49,20 +49,25 @@ static int main (string[] args) {
        // dbus_system_bus = dbus.SystemBus()
 
        // Set up zavai
+
+    // Core infrastructure
        zavai.config = new zavai.Config();
        zavai.registry = new zavai.Registry();
        zavai.app = new zavai.Zavai();
 
        zavai.registry.register_resource("zavai", zavai.app);
 
+    // Additional infrastructure
+       zavai.input.init();
        zavai.gps.init();
 
        zavai.registry.register_menu("menu.main", new zavai.Menu("Main menu"));
 
-       // TODO: register the rest of menus here
+       // User interface
        zavai.ui.gps.init();
        zavai.ui.kbd.init();
        zavai.ui.wm.init();
+       zavai.ui.powerbutton.init();
        zavai.ui.debug.init();
 
        zavai.app.show_applet("menu.main");