/** * * \return must be freed * */ gchar *gsb_main_get_print_dir_var ( void ) { gchar *path_str = NULL; path_str = g_strdup_printf ( "Paths\n" "\tg_get_user_data_dir () = %s\n" "\tgsb_dirs_get_user_data_dir () = %s\n\n" "\tg_get_user_config_dir () = %s\n" "\tgsb_dirs_get_user_config_dir () = %s\n" "\tgsb_dirs_get_grisbirc_filename () = %s\n" "\tgsb_dirs_get_accelerator_filename () = %s\n\n" "\tgsb_dirs_get_categories_dir () = %s\n" "\tgsb_dirs_get_locale_dir () = %s\n" "\tgsb_dirs_get_plugins_dir () = %s\n" "\tgsb_dirs_get_pixmaps_dir () = %s\n" "\tgsb_dirs_get_ui_dir () = %s\n\n", g_get_user_data_dir (), gsb_dirs_get_user_data_dir (), g_get_user_config_dir (), gsb_dirs_get_user_config_dir (), gsb_dirs_get_grisbirc_filename (), gsb_dirs_get_accelerator_filename (), gsb_dirs_get_categories_dir ( ), gsb_dirs_get_locale_dir ( ), gsb_dirs_get_plugins_dir ( ), gsb_dirs_get_pixmaps_dir ( ), gsb_dirs_get_ui_dir ( ) ); return path_str; }
/** * returns the full name of the GUI file * * \param name name of Xml file * * \return full filename * * */ gchar *utils_gtkbuilder_get_full_path ( const gchar *name ) { gchar *filename; filename = g_build_filename ( gsb_dirs_get_ui_dir ( ), name, NULL ); return filename; }