1
0
mirror of https://github.com/lvgl/lvgl.git synced 2025-01-28 07:03:00 +08:00

lv_preload: abbreviate "animation" and "direction" to "anim" and "dir"

This commit is contained in:
Brian Pugh 2019-04-12 07:57:16 -07:00
parent 610499c278
commit bbb93d315e
2 changed files with 26 additions and 26 deletions

View File

@ -80,7 +80,7 @@ lv_obj_t * lv_preload_create(lv_obj_t * par, const lv_obj_t * copy)
/*Initialize the allocated 'ext' */ /*Initialize the allocated 'ext' */
ext->arc_length = LV_PRELOAD_DEF_ARC_LENGTH; ext->arc_length = LV_PRELOAD_DEF_ARC_LENGTH;
ext->anim_type = LV_PRELOAD_DEF_ANIM; ext->anim_type = LV_PRELOAD_DEF_ANIM;
ext->anim_direction = LV_PRELOAD_DIRECTION_FORWARD; ext->anim_dir = LV_PRELOAD_DIR_FORWARD;
/*The signal and design functions are not copied so set them here*/ /*The signal and design functions are not copied so set them here*/
lv_obj_set_signal_cb(new_preload, lv_preload_signal); lv_obj_set_signal_cb(new_preload, lv_preload_signal);
@ -106,12 +106,12 @@ lv_obj_t * lv_preload_create(lv_obj_t * par, const lv_obj_t * copy)
lv_preload_ext_t * copy_ext = lv_obj_get_ext_attr(copy); lv_preload_ext_t * copy_ext = lv_obj_get_ext_attr(copy);
ext->arc_length = copy_ext->arc_length; ext->arc_length = copy_ext->arc_length;
ext->time = copy_ext->time; ext->time = copy_ext->time;
ext->anim_direction = copy_ext->anim_direction; ext->anim_dir = copy_ext->anim_dir;
/*Refresh the style with new signal function*/ /*Refresh the style with new signal function*/
lv_obj_refresh_style(new_preload); lv_obj_refresh_style(new_preload);
} }
lv_preload_set_animation_type(new_preload, ext->anim_type); lv_preload_set_anim_type(new_preload, ext->anim_type);
LV_LOG_INFO("preload created"); LV_LOG_INFO("preload created");
@ -144,7 +144,7 @@ void lv_preload_set_spin_time(lv_obj_t * preload, uint16_t time)
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);
ext->time = time; ext->time = time;
lv_preload_set_animation_type(preload, ext->anim_type); lv_preload_set_anim_type(preload, ext->anim_type);
} }
/*===================== /*=====================
* Setter functions * Setter functions
@ -168,7 +168,7 @@ void lv_preload_set_style(lv_obj_t * preload, lv_preload_style_t type, const lv_
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @param type animation type of the preload * @param type animation type of the preload
* */ * */
void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type) void lv_preload_set_anim_type(lv_obj_t * preload, lv_preload_type_t type)
{ {
#if LV_USE_ANIMATION #if LV_USE_ANIMATION
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);
@ -180,7 +180,7 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
ext->anim_type = LV_PRELOAD_TYPE_FILLSPIN_ARC; ext->anim_type = LV_PRELOAD_TYPE_FILLSPIN_ARC;
lv_anim_t a; lv_anim_t a;
a.var = preload; a.var = preload;
if( ext->anim_direction == LV_PRELOAD_DIRECTION_FORWARD ) { if( ext->anim_dir == LV_PRELOAD_DIR_FORWARD ) {
/* Clockwise */ /* Clockwise */
a.start = 360; a.start = 360;
a.end = 0; a.end = 0;
@ -189,7 +189,7 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
a.start = 0; a.start = 0;
a.end = 360; a.end = 360;
} }
a.fp = (lv_anim_fp_t)lv_preload_spinner_animation; a.fp = (lv_anim_fp_t)lv_preload_spinner_anim;
a.path = lv_anim_path_ease_in_out; a.path = lv_anim_path_ease_in_out;
a.end_cb = NULL; a.end_cb = NULL;
a.act_time = 0; a.act_time = 0;
@ -202,7 +202,7 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
lv_anim_t b; lv_anim_t b;
b.var = preload; b.var = preload;
if( ext->anim_direction == LV_PRELOAD_DIRECTION_FORWARD ) { if( ext->anim_dir == LV_PRELOAD_DIR_FORWARD ) {
/* Clockwise */ /* Clockwise */
b.start = 360 - ext->arc_length; b.start = 360 - ext->arc_length;
b.end = ext->arc_length; b.end = ext->arc_length;
@ -228,7 +228,7 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
ext->anim_type = LV_PRELOAD_TYPE_SPINNING_ARC; ext->anim_type = LV_PRELOAD_TYPE_SPINNING_ARC;
lv_anim_t a; lv_anim_t a;
a.var = preload; a.var = preload;
if( ext->anim_direction == LV_PRELOAD_DIRECTION_FORWARD ) { if( ext->anim_dir == LV_PRELOAD_DIR_FORWARD ) {
/* Clockwise */ /* Clockwise */
a.start = 360; a.start = 360;
a.end = 0; a.end = 0;
@ -237,7 +237,7 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
a.start = 0; a.start = 0;
a.end = 360; a.end = 360;
} }
a.fp = (lv_anim_fp_t)lv_preload_spinner_animation; a.fp = (lv_anim_fp_t)lv_preload_spinner_anim;
a.path = lv_anim_path_ease_in_out; a.path = lv_anim_path_ease_in_out;
a.end_cb = NULL; a.end_cb = NULL;
a.act_time = 0; a.act_time = 0;
@ -254,11 +254,11 @@ void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type)
#endif // LV_USE_ANIMATION #endif // LV_USE_ANIMATION
} }
void lv_preload_set_animation_direction(lv_obj_t * preload, lv_preload_direction_t direction) { void lv_preload_set_anim_dir(lv_obj_t * preload, lv_preload_dir_t dir) {
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);
ext->anim_direction = direction; ext->anim_dir = dir;
lv_preload_set_animation_type(preload, ext->anim_type); lv_preload_set_anim_type(preload, ext->anim_type);
} }
/*===================== /*=====================
@ -308,15 +308,15 @@ const lv_style_t * lv_preload_get_style(const lv_obj_t * preload, lv_preload_sty
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @return animation type * @return animation type
* */ * */
lv_preload_type_t lv_preload_get_animation_type(lv_obj_t * preload) lv_preload_type_t lv_preload_get_anim_type(lv_obj_t * preload)
{ {
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);
return ext->anim_type; return ext->anim_type;
} }
lv_preload_direction_t lv_preload_get_animation_direction(lv_obj_t * preload) { lv_preload_dir_t lv_preload_get_anim_dir(lv_obj_t * preload) {
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);
return ext->anim_direction; return ext->anim_dir;
} }
/*===================== /*=====================
@ -328,7 +328,7 @@ lv_preload_direction_t lv_preload_get_animation_direction(lv_obj_t * preload) {
* @param ptr pointer to preloader * @param ptr pointer to preloader
* @param val the current desired value [0..360] * @param val the current desired value [0..360]
*/ */
void lv_preload_spinner_animation(void * ptr, int32_t val) void lv_preload_spinner_anim(void * ptr, int32_t val)
{ {
lv_obj_t * preload = ptr; lv_obj_t * preload = ptr;
lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload); lv_preload_ext_t * ext = lv_obj_get_ext_attr(preload);

View File

@ -48,10 +48,10 @@ enum {
typedef uint8_t lv_preload_type_t; typedef uint8_t lv_preload_type_t;
enum { enum {
LV_PRELOAD_DIRECTION_FORWARD, LV_PRELOAD_DIR_FORWARD,
LV_PRELOAD_DIRECTION_BACKWARD, LV_PRELOAD_DIR_BACKWARD,
}; };
typedef uint8_t lv_preload_direction_t; typedef uint8_t lv_preload_dir_t;
/*Data of pre loader*/ /*Data of pre loader*/
typedef struct typedef struct
@ -61,7 +61,7 @@ typedef struct
uint16_t arc_length; /*Length of the spinning indicator in degree*/ uint16_t arc_length; /*Length of the spinning indicator in degree*/
uint16_t time; /*Time of one round*/ uint16_t time; /*Time of one round*/
lv_preload_type_t anim_type:1; /*Type of the arc animation*/ lv_preload_type_t anim_type:1; /*Type of the arc animation*/
lv_preload_direction_t anim_direction:1; /*Animation Direction*/ lv_preload_dir_t anim_dir:1; /*Animation Direction*/
} lv_preload_ext_t; } lv_preload_ext_t;
/*Styles*/ /*Styles*/
@ -118,14 +118,14 @@ void lv_preload_set_style(lv_obj_t * preload, lv_preload_style_t type, const lv_
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @param type animation type of the preload * @param type animation type of the preload
* */ * */
void lv_preload_set_animation_type(lv_obj_t * preload, lv_preload_type_t type); void lv_preload_set_anim_type(lv_obj_t * preload, lv_preload_type_t type);
/** /**
* Set the animation direction of a preloader * Set the animation direction of a preloader
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @param direction animation direction of the preload * @param direction animation direction of the preload
*/ */
void lv_preload_set_animation_direction(lv_obj_t * preload, lv_preload_direction_t direction); void lv_preload_set_anim_dir(lv_obj_t * preload, lv_preload_dir_t dir);
/*===================== /*=====================
* Getter functions * Getter functions
@ -156,14 +156,14 @@ const lv_style_t * lv_preload_get_style(const lv_obj_t * preload, lv_preload_sty
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @return animation type * @return animation type
* */ * */
lv_preload_type_t lv_preload_get_animation_type(lv_obj_t * preload); lv_preload_type_t lv_preload_get_anim_type(lv_obj_t * preload);
/** /**
* Get the animation direction of a preloader * Get the animation direction of a preloader
* @param preload pointer to pre loader object * @param preload pointer to pre loader object
* @return animation direction * @return animation direction
*/ */
lv_preload_direction_t lv_preload_get_animation_direction(lv_obj_t * preload); lv_preload_dir_t lv_preload_get_anim_dir(lv_obj_t * preload);
/*===================== /*=====================
* Other functions * Other functions
@ -175,7 +175,7 @@ lv_preload_direction_t lv_preload_get_animation_direction(lv_obj_t * preload);
* @param type which style should be get * @param type which style should be get
* @return style pointer to the style * @return style pointer to the style
* */ * */
void lv_preload_spinner_animation(void * ptr, int32_t val); void lv_preload_spinner_anim(void * ptr, int32_t val);
/********************** /**********************
* MACROS * MACROS