From: Sungbae Yoo Date: Mon, 13 Feb 2017 02:20:03 +0000 (+0900) Subject: Apply the changes of pkgmgr_info internal X-Git-Tag: accepted/tizen/tv/20170221.225409 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Ftags%2Faccepted%2Ftizen%2Ftv%2F20170221.225409;p=platform%2Fcore%2Fsecurity%2Fkrate.git Apply the changes of pkgmgr_info internal Change-Id: I7354d1091b6382d68cd67f3528ff85e69fff13bb Signed-off-by: Sungbae Yoo --- diff --git a/lib/krate/app-info-internal.h b/lib/krate/app-info-internal.h index 96f1a7a..8ce8798 100644 --- a/lib/krate/app-info-internal.h +++ b/lib/krate/app-info-internal.h @@ -36,68 +36,71 @@ typedef struct label_x { char *lang; } label_x; -// pkgmgr-info : include/pkgmgrinfo_basic.h typedef struct application_x { - char *appid; /*attr*/ - char *exec; /*attr*/ - char *nodisplay; /*attr, default: "false"*/ + char *appid; /*attr*/ + char *exec; /*attr*/ + 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 *taskmanage; /*attr, default: "true"*/ + char *type; /*attr*/ + char *categories; /*attr*/ char *extraid; /*attr*/ char *hwacceleration; /*attr, default: "default"*/ - char *screenreader; /*attr, default: "use-system-setting"*/ + char *screenreader; /*attr, default: "use-system-setting"*/ char *mainapp; /*attr, default: "false"*/ char *package; /*set from package_x*/ - char *recentimage; /*attr, default: "false"*/ + char *recentimage; /*attr, default: "false"*/ char *launchcondition; /*attr, default: "false"*/ char *indicatordisplay; /*attr, default: "true"*/ - char *portraitimg; /*attr*/ - char *landscapeimg; /*attr*/ + char *portraitimg; /*attr*/ + char *landscapeimg; /*attr*/ char *effectimage_type; /*attr, default: "image"*/ - char *guestmode_visibility; /*attr, default: "true"*/ - char *component; /*no xml part*/ + char *guestmode_visibility; /*attr, default: "true"*/ + char *component; /*no xml part*/ char *permission_type; /*attr, default: "normal"*/ char *component_type; /*attr, default: "uiapp"*/ char *preload; /*no xml part*/ char *submode; /*attr, default: "false"*/ char *submode_mainid; /*attr, default: "false"*/ - char *process_pool; /*attr, default: "false"*/ + char *process_pool; /*attr, default: "false"*/ char *installed_storage; - char *autorestart; /*attr, default: "false"*/ + char *autorestart; /*attr, default: "false"*/ char *onboot; /*attr, default: "false"*/ char *support_disable; /*set from package_x*/ - char *ui_gadget; /*attr, default: "false"*/ - char *launch_mode; /*attr, default: "single"*/ - char *ambient_support; /*attr, default: "false"*/ - char *alias_appid; /*attr*/ + char *ui_gadget; /*attr, default: "false"*/ + char *launch_mode; /*attr, default: "single"*/ + char *support_ambient; /*attr, default: "false"*/ + char *alias_appid; /*attr*/ char *effective_appid; /*attr*/ - char *package_type; /*set from package_x*/ + char *package_type; /*set from package_x*/ char *tep_name; /*set from package_x*/ char *zip_mount_file; /*set from package_x*/ - char *root_path; /*set from package_x*/ - char *api_version; /*set from package_x*/ + char *root_path; /*set from package_x*/ + char *api_version; /*set from package_x*/ char *for_all_users; /**< Flag that indicates if the package is available for everyone or for current user only, no xml part*/ char *is_disabled; /**< Flag that indicates if the application is disabled or not, no xml part*/ char *splash_screen_display; /*attr, default: "true"*/ + char *external_path; /**< external storage path if exists, no xml part*/ + char *package_system; /*set from package_x*/ + char *removable; /*set from package_x*/ + char *package_installed_time; /*installed time after finishing of installation*/ + char *support_mode; /*attr*/ GList *label; /*element*/ - GList *icon; /*element*/ + GList *icon; /*element*/ GList *image; /*element*/ GList *category; /*element*/ - GList *metadata; /*element*/ - GList *permission; /*element*/ - GList *launchconditions; /*element*/ - GList *notification; /*element*/ - GList *datashare; /*element*/ + GList *metadata; /*element*/ + GList *permission; /*element*/ + GList *launchconditions; /*element*/ + GList *notification; /*element*/ + GList *datashare; /*element*/ GList *datacontrol; /*element*/ GList *background_category; /*element*/ GList *appcontrol; /*element*/ GList *splashscreens; /*element*/ } application_x; -// pkgmgr-info : include/pkgmgrinfo_private.h +// pkgmgr-info : src/pkgmgrinfo_private.h typedef struct _pkgmgr_appinfo_x { const char *package; char *locale; diff --git a/lib/krate/package-info-internal.h b/lib/krate/package-info-internal.h index d84fa79..dcf4edf 100644 --- a/lib/krate/package-info-internal.h +++ b/lib/krate/package-info-internal.h @@ -53,44 +53,46 @@ typedef struct author_x { // pkgmgr-info : include/pkgmgrinfo_basic.h typedef struct package_x { - char *for_all_users; /**< Flag that indicates if the package is available for everyone or for current user only, no xml part*/ - char *package; /**< package name, attr*/ - char *version; /**< package version, attr*/ - char *installlocation; /**< package install location, attr, default: "internal-only"*/ - char *ns; /**