+2009-01-19 Matthias Clasen <mclasen@redhat.com>
+
+ * gdesktopappinfo.c (g_desktop_app_info_new): Expand the docs.
+
2009-01-19 Matthias Clasen <mclasen@redhat.com>
* === Released 2.19.5 ===
* g_desktop_app_info_new:
* @desktop_id: the desktop file id
*
- * Creates a new #GDesktopAppInfo.
+ * Creates a new #GDesktopAppInfo based on a desktop file id.
+ *
+ * A desktop file id is the basename of the desktop file, including the
+ * .desktop extension. GIO is looking for a desktop file with this name
+ * in the <filename>applications</filename> subdirectories of the XDG data
+ * directories (i.e. the directories specified in the
+ * <envar>XDG_DATA_HOME</envar> and <envar>XDG_DATA_DIRS</envar> environment
+ * variables). GIO also supports the prefix-to-subdirectory mapping that is
+ * described in the <ulink url="http://standards.freedesktop.org/menu-spec/latest/">Menu Spec</ulink>
+ * (i.e. a desktop id of kde-foo.desktop will match
+ * <filename>/usr/share/applications/kde/foo.desktop</filename>).
*
* Returns: a new #GDesktopAppInfo, or %NULL if no desktop file with that id
- **/
+ */
GDesktopAppInfo *
g_desktop_app_info_new (const char *desktop_id)
{