Make startup notification work for MicroB menu entry
[browser-switch] / dbus-server-bindings.c
index f20a690..e3d2c4f 100644 (file)
@@ -131,9 +131,19 @@ gboolean osso_browser_top_application(OssoBrowser *obj,
        return TRUE;
 }
 
        return TRUE;
 }
 
-/* This is a "undocumented", non-standard extension to the API, ONLY
-   for use by /usr/bin/microb wrapper */
-gboolean osso_browser_switchboard_launch_microb(OssoBrowser *obj,
+
+/*
+ * The org.maemo.garage.browser_switchboard D-Bus interface
+ */
+gboolean switchboard_top_application(OssoBrowser *obj,
+               GError **error) {
+       if (!ctx.continuous_mode)
+               ignore_reconfig_requests();
+       launch_microb(&ctx, "new_window");
+       return TRUE;
+}
+
+gboolean switchboard_launch_microb(OssoBrowser *obj,
                const char *uri, GError **error) {
        if (!ctx.continuous_mode)
                ignore_reconfig_requests();
                const char *uri, GError **error) {
        if (!ctx.continuous_mode)
                ignore_reconfig_requests();