X-Git-Url: http://git.maemo.org/git/?p=browser-switch;a=blobdiff_plain;f=dbus-server-bindings.c;h=e3d2c4fb512a9fef09334aba236380c6361c726f;hp=9c4d6cde124218ce0c7c4299f1e0093d7d2e0cd7;hb=846e68b8ffa979d30ed331c43020212ffdee2bf2;hpb=acd7680b31f4fee62fe05395dc10f57ae1db03d1;ds=inline diff --git a/dbus-server-bindings.c b/dbus-server-bindings.c index 9c4d6cd..e3d2c4f 100644 --- a/dbus-server-bindings.c +++ b/dbus-server-bindings.c @@ -127,13 +127,23 @@ gboolean osso_browser_top_application(OssoBrowser *obj, GError **error) { if (!ctx.continuous_mode) ignore_reconfig_requests(); + launch_browser(&ctx, "new_window"); + return TRUE; +} + + +/* + * 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; } -/* This is a "undocumented", non-standard extension to the API, ONLY - for use by /usr/bin/browser wrapper to implement --url */ -gboolean osso_browser_switchboard_launch_microb(OssoBrowser *obj, +gboolean switchboard_launch_microb(OssoBrowser *obj, const char *uri, GError **error) { if (!ctx.continuous_mode) ignore_reconfig_requests();