The PLUGIN can be used in other libraries.
@tizen_fix
Change-Id: I99691dc15a6723213c8ec0e173e2b334b46c992d
static void _handle_vector_image(void);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
static void ob_plugins_plug(void);
static void st_collections_plugins_plugin_name(void);
static void st_collections_plugins_plugin_source(void);
SIZE_CLASS_STATEMENTS("collections.")
{"collections.base_scale", st_collections_base_scale},
// TIZEN_ONLY(20150110): Add plugins keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
{"collections.plugins.plugin.name", st_collections_plugins_plugin_name},
{"collections.plugins.plugin.source", st_collections_plugins_plugin_source},
{"collections.plugins.plugin.param", st_collections_plugins_plugin_param},
{"collections.size_classes", NULL}, /* dup */
{"collections.size_classes.size_class", ob_size_class}, /* dup */
// TIZEN_ONLY(20150110): Add plugins keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
{"collections.plugins", NULL}, /* dup */
{"collections.plugins.plugin", ob_plugins_plug}, /* dup */
{"collections.group.plugins", NULL}, /* dup */
ep->tween.use_duration_factor = ep2->tween.use_duration_factor;
ep->sample_name = STRDUP(ep2->sample_name);
// TIZEN_ONLY(20150110): Add plugins keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
ep->plugin_name = STRDUP(ep2->plugin_name);
#endif
//
////////////////////////////////////////////////////////////
// TIZEN_ONLY(20150110): Add plugin keyword.
////////////////////////////////////////////////////////////
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
static void
ob_plugins_plug(void)
{
"PHYSICS_ROT_SET", EDJE_ACTION_TYPE_PHYSICS_ROT_SET,
"PLAY_VIBRATION", EDJE_ACTION_TYPE_VIBRATION_SAMPLE,
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
"RUN_PLUGIN", EDJE_ACTION_TYPE_RUN_PLUGIN,
#endif
//
ep->duration = parse_float_range(2, 0.1, 10.0);
}
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
else if (ep->action == EDJE_ACTION_TYPE_RUN_PLUGIN)
{
ep->plugin_name = parse_str(1);
check_min_arg_count(1);
break;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
case EDJE_ACTION_TYPE_RUN_PLUGIN:
check_arg_count(2);
break;
} Edje_Tween_Mode;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#define PLUGIN
+#define EDJE_TIZEN_PLUGIN
//
/**
// TIZEN_ONLY(20150110): Add plugin keyword.
//EDJE_ACTION_TYPE_MO = 25, /**< @since 1.15 @brief Mo action value */
//EDJE_ACTION_TYPE_LAST = 26 /**< Last action value */
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
EDJE_ACTION_TYPE_RUN_PLUGIN = 25,
EDJE_ACTION_TYPE_MO = 26, /**< @since 1.15 @brief Mo action value */
EDJE_ACTION_TYPE_LAST = 27
EAPI Eina_Bool edje_edit_program_stop_all(Evas_Object *obj);
// TIZEN_ONLY(20170421): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
/** Get the list of all plugins.
* Use edje_edit_string_list_free() when you don't need the list anymore.
Eet_Data_Descriptor *_edje_edd_edje_string = NULL;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
Eet_Data_Descriptor *_edje_edd_edje_plugin = NULL;
#endif
//
{
FREED(_edje_edd_edje_string);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
FREED(_edje_edd_edje_plugin);
#endif
//
EET_DATA_DESCRIPTOR_ADD_LIST(_edje_edd_edje_style, Edje_Style, "tags", tags, _edje_edd_edje_style_tag);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
/* Plugin */
EET_EINA_FILE_DATA_DESCRIPTOR_CLASS_SET(&eddc, Edje_Plugin);
_edje_edd_edje_plugin =
EET_DATA_DESCRIPTOR_ADD_SUB(_edje_edd_edje_file, Edje_File, "model_dir", model_dir, _edje_edd_edje_model_directory);
EET_DATA_DESCRIPTOR_ADD_SUB(_edje_edd_edje_file, Edje_File, "sound_dir", sound_dir, _edje_edd_edje_sound_directory);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
EET_DATA_DESCRIPTOR_ADD_LIST(_edje_edd_edje_file, Edje_File, "plugins", plugins, _edje_edd_edje_plugin);
#endif
//
epr->tone_name = NULL;
epr->duration = 0.1;
// TIZEN_ONLY(20170421): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
epr->plugin_name = NULL;
#endif
_edje_if_string_free(ed, &epr->sample_name);
_edje_if_string_free(ed, &epr->tone_name);
// TIZEN_ONLY(20170421): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
_edje_if_string_free(ed, &epr->plugin_name);
#endif
}
// TIZEN_ONLY(20170421): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
EAPI Eina_List *
edje_edit_plugins_list_get(Evas_Object *obj)
{
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
Edje_Plugin *plugin;
EINA_LIST_FREE(edf->plugins, plugin)
{
if (pr->tone_name) eina_stringshare_del(pr->tone_name);
if (pr->seat) eina_stringshare_del(pr->seat);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
if (pr->plugin_name) eina_stringshare_del(pr->plugin_name);
#endif
//
Eina_List *styles;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
Eina_List *plugins;
#endif
//
};
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
struct _Edje_Plugin /*External Plugin*/
{
const char *name; /* the name of the plugin */
const char *sample_name;
const char *tone_name;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
const char *plugin_name;
#endif
//
EAPI extern Eet_Data_Descriptor *_edje_edd_edje_file;
EAPI extern Eet_Data_Descriptor *_edje_edd_edje_part_collection;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
EAPI extern Eet_Data_Descriptor *_edje_edd_edje_plugin;
#endif
//
void edje_signal_shutdown(void);
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
typedef Eina_Bool (*Edje_Module_Plugin_Run) (const Evas_Object *obj, const char *name, const char *param);
#endif
//
_edje_multisense_internal_sound_tone_play(ed, pr->tone_name, pr->duration, pr->channel);
break;
// TIZEN_ONLY(20150110): Add plugin keyword.
-#ifdef PLUGIN
+#ifdef EDJE_TIZEN_PLUGIN
case EDJE_ACTION_TYPE_RUN_PLUGIN:
// TIZEN_ONLY(20150119): Fix to load module for plugin.
if (_edje_block_break(ed))