gdesktopappinfo: Allow getting the desktop ID from the filename
authorJasper St. Pierre <jstpierre@mecheye.net>
Sat, 20 Apr 2013 19:13:42 +0000 (15:13 -0400)
committerAnas Nashif <anas.nashif@intel.com>
Tue, 13 Aug 2013 15:45:53 +0000 (11:45 -0400)
Change-Id: I790a8976804f9eeefa9706a9527df3f6fe2142d9
Bug-Tizen: TZPC-3317 (... remove the fav apps icon ...)
Origin: upstream, https://git.gnome.org/browse/glib/commit/?id=c0af442909e1304b799a4b6c145f8444c752e3da

gio/gdesktopappinfo.c

index a76ecf3..faf9ac8 100644 (file)
@@ -424,6 +424,8 @@ g_desktop_app_info_load_file (GDesktopAppInfo *self)
 
   g_return_val_if_fail (self->filename != NULL, FALSE);
 
+  self->desktop_id = g_path_get_basename (self->filename);
+
   key_file = g_key_file_new ();
 
   if (g_key_file_load_from_file (key_file,