00001 00002 #ifndef __CAIRO_DOCK_DESKTOP_FILE_FACTORY__ 00003 #define __CAIRO_DOCK_DESKTOP_FILE_FACTORY__ 00004 00005 #include <glib.h> 00006 00007 #include "cairo-dock-struct.h" 00008 00009 00010 gchar *cairo_dock_add_desktop_file_from_uri (gchar *cURI, const gchar *cDockName, double fOrder, CairoDock *pDock, GError **erreur); 00011 00012 00013 gchar *cairo_dock_generate_desktop_filename (gchar *cBaseName, gchar *cCairoDockDataDir); 00014 00015 00016 void cairo_dock_update_launcher_desktop_file (gchar *cDesktopFilePath, gchar *cLanguage); 00017 00018 00019 gchar *cairo_dock_get_launcher_template_conf_file (void); 00020 00021 00022 #endif 00023