#include "rox-clib.h"
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include <gtk/gtk.h>
#include "appinfo.h"
#include "rox.h"
#include "rox_debug.h"
#include "mime.h"
Functions | |
GType | rox_appinfo_get_type (void) |
GObject * | rox_appinfo_new (void) |
GObject * | rox_appinfo_new_from_path (const gchar *path) |
void | rox_appinfo_set_language (ROXAppInfo *ai, const gchar *lang) |
const gchar * | rox_appinfo_get_language (ROXAppInfo *ai) |
const gchar * | rox_appinfo_get_summary (ROXAppInfo *ai) |
gchar * | rox_appinfo_get_about (ROXAppInfo *ai, const gchar *lbl) |
gchar * | rox_appinfo_get_about_label (ROXAppInfo *ai, const gchar *lbl) |
const xmlNodePtr | rox_appinfo_get_element (ROXAppInfo *ai, const gchar *element) |
GList * | rox_appinfo_get_mime_type_list (ROXAppInfo *ai, const gchar *element) |
void | rox_appinfo_free_mime_type_list (GList *list) |
GList * | rox_appinfo_get_can_run_list (ROXAppInfo *ai) |
GList * | rox_appinfo_get_can_thumbnail_list (ROXAppInfo *ai) |
|
Free MIME type list.
|
|
Get the contents of the named element from the About node in the currently set language, or the neutral language (ROXAppInfo.about_no_lang) if that fails.
|
|
Get the label for the named element from the About node in the currently set language, or the neutral language (ROXAppInfo.about_no_lang) if that fails.
|
|
Return list of types that the application has declared it can run. Equivalent to rox_appinfo_get_mime_type_list(ai, "CanRun").
|
|
Return list of types that the application has declared it can generate thumbnails images for.. Equivalent to rox_appinfo_get_mime_type_list(ai, "CanThumbnail").
|
|
Get the named element from the AppInfo file
|
|
Get the language used for scanning the AppInfo document.
|
|
From the named element from the AppInfo file return a list of MIME types
|
|
Get the contents of the Summary element in the currently set language.
|
|
|
|
Construct a new ROXAppInfo object for the current application.
|
|
Construct a new ROXAppInfo object for specified AppInfo file.
|
|
Set the language used for scanning the AppInfo document. This updates ROXAppInfo.pref_lang, ROXAppInfo.summary, ROXAppInfo.about and ROXAppInfo.about_no_lang
|