From 6da24fdf97db354f3a5157a8af7d27690363348a Mon Sep 17 00:00:00 2001 From: Cosimo Cecchi Date: Fri, 27 Jun 2008 16:59:34 +0200 Subject: [PATCH] Prepare for calling the remote method in the DBusCategory. --- src/mm-dbus-application.c | 16 ++++++++++++---- src/mm-dbus-application.h | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/src/mm-dbus-application.c b/src/mm-dbus-application.c index e5f50b0..33c001a 100644 --- a/src/mm-dbus-application.c +++ b/src/mm-dbus-application.c @@ -20,7 +20,7 @@ #include "mm-application.h" #include "mm-dbus-application.h" -#include "mm-category.h" +#include "mm-dbus-category.h" #include #include #include @@ -40,10 +40,10 @@ create_and_append_category (MMApplication *app, const char *name, const char *icon_name) { -// MMCategory *cat; + MMCategory *cat; -// cat = mm_category_new (app, name, g_themed_icon_new (icon_name)); -// categories = g_list_prepend (categories, cat); + cat = mm_dbus_category_new (MM_DBUS_APPLICATION (app), name, g_themed_icon_new (icon_name)); + categories = g_list_prepend (categories, cat); } static GList * @@ -149,3 +149,11 @@ mm_dbus_application_new (const char *desktop_id, return app; } + +const char * +mm_dbus_application_get_path (MMDBusApplication *app) +{ + g_return_val_if_fail (MM_IS_DBUS_APPLICATION (app), NULL); + + return app->details->path; +} diff --git a/src/mm-dbus-application.h b/src/mm-dbus-application.h index 9dd8f11..72849cf 100644 --- a/src/mm-dbus-application.h +++ b/src/mm-dbus-application.h @@ -56,5 +56,6 @@ MMApplication * mm_dbus_application_new (const char *desktop_id, MMApplicationType supported_type, const char *name, const char *path); +const char * mm_dbus_application_get_path (MMDBusApplication *app); #endif /* __MM_DBUS_APPLICATION_H__ */ -- 2.11.4.GIT