glibmm r610 - in trunk: . gio/src tools/m4
- From: jaalburqu svn gnome org
- To: svn-commits-list gnome org
- Subject: glibmm r610 - in trunk: . gio/src tools/m4
- Date: Thu, 21 Feb 2008 16:40:59 +0000 (GMT)
Author: jaalburqu
Date: Thu Feb 21 16:40:59 2008
New Revision: 610
URL: http://svn.gnome.org/viewvc/glibmm?rev=610&view=rev
Log:
2008-02-21 Josà Alburquerque <jaalburqu svn gnome org>
* gio/src/desktopappinfo.hg: Added create(), create_from_file()
is_hidden() and set_desktop_env()
* tools/m4/convert_gio.m4: Added DesktopAppInfo conversion
Modified:
trunk/ChangeLog
trunk/gio/src/desktopappinfo.hg
trunk/tools/m4/convert_gio.m4
Modified: trunk/gio/src/desktopappinfo.hg
==============================================================================
--- trunk/gio/src/desktopappinfo.hg (original)
+++ trunk/gio/src/desktopappinfo.hg Thu Feb 21 16:40:59 2008
@@ -37,6 +37,15 @@
{
_CLASS_GOBJECT(DesktopAppInfo, GDesktopAppInfo, G_DESKTOP_APP_INFO, Glib::Object, GObject)
_IMPLEMENTS_INTERFACE(AppInfo)
+
+protected:
+ _WRAP_CTOR(DesktopAppInfo(const std::string& desktop_id), g_desktop_app_info_new)
+
+public:
+ _WRAP_CREATE(const std::string& desktop_id)
+ _WRAP_METHOD(static Glib::RefPtr<DesktopAppInfo> new_from_filename(const std::string& filename), g_desktop_app_info_new_from_filename)
+ _WRAP_METHOD(bool is_hidden(), g_desktop_app_info_get_is_hidden)
+ _WRAP_METHOD(static void set_desktop_env(const std::string& desktop_env), g_desktop_app_info_set_desktop_env)
};
} // namespace Gio
Modified: trunk/tools/m4/convert_gio.m4
==============================================================================
--- trunk/tools/m4/convert_gio.m4 (original)
+++ trunk/tools/m4/convert_gio.m4 Thu Feb 21 16:40:59 2008
@@ -34,6 +34,8 @@
_CONVERSION(`const Glib::RefPtr<Cancellable>&',`GCancellable*',__CONVERT_CONST_REFPTR_TO_P)
_CONVERSION(`GCancellable*', `Glib::RefPtr<Cancellable>', `Glib::wrap($3)')
+# DesktopAppInfo
+_CONVERSION(`GDesktopAppInfo*', `Glib::RefPtr<DesktopAppInfo>', `Glib::wrap($3)')
# Drive
_CONVERSION(`GDrive*',`Glib::RefPtr<Drive>',`Glib::wrap($3)')
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]