char *providerid;
char *access;
char *type;
+ char *trusted;
+ GList *privileges;
} datacontrol_x;
typedef struct splashscreen_x {
char *color_depth;
} splashscreen_x;
-/* FIXME: For temporary hotfix, will be removed */
-typedef struct support_size_x {
- char *preview;
- char *size;
-} support_size_x;
-
typedef struct privilege_x {
char *type;
char *value;
char *nodisplay; /*attr, default: "false"*/
char *multiple; /*attr, default: "false"*/
char *taskmanage; /*attr, default: "true"*/
- char *enabled; /*attr, default: "true"*/
char *type; /*attr*/
char *categories; /*attr*/
char *extraid; /*attr*/
char *ui_gadget; /*attr, default: "false"*/
char *launch_mode; /*attr, default: "single"*/
char *support_ambient; /*attr, default: "false"*/
+ char *setup_appid; /*attr*/
char *alias_appid; /*attr*/
char *effective_appid; /*attr*/
char *package_type; /*set from package_x*/
GList *background_category; /*element*/
GList *appcontrol; /*element*/
GList *splashscreens; /*element*/
- GList *support_sizes; /* FIXME */
} application_x;
typedef struct package_x {
GList *deviceprofile; /**< package device profile, element*/
} package_x;
+typedef struct updateinfo_x {
+ char *pkgid;
+ char *version;
+ int type;
+} updateinfo_x;
+
typedef struct package_x manifest_x;
void pkgmgrinfo_basic_free_application(application_x *application);