efl_ui_progressbar: rename from pulse to infinite_mode

Summary:
ref T8501
Depends on D10942

Reviewers: cedric, woohyun, zmike, segfaultxavi

Reviewed By: zmike

Subscribers: #reviewers, #committers

Tags: #efl

Maniphest Tasks: T8501

Differential Revision: https://phab.enlightenment.org/D10943
This commit is contained in:
Marcel Hollerbach 2019-12-30 11:08:53 -05:00 committed by Mike Blumenkrantz
parent 25731f84da
commit cdb21cd30d
4 changed files with 17 additions and 16 deletions

View File

@ -37,11 +37,11 @@ pulse_start(void *data, const Efl_Event *ev EINA_UNUSED)
{
Test_Data *td = data;
efl_ui_progressbar_pulse_set(td->pb1, EINA_TRUE);
efl_ui_progressbar_pulse_set(td->pb2, EINA_TRUE);
efl_ui_progressbar_pulse_set(td->pb3, EINA_TRUE);
efl_ui_progressbar_pulse_set(td->pb4, EINA_TRUE);
efl_ui_progressbar_pulse_set(td->pb5, EINA_TRUE);
efl_ui_progressbar_infinite_mode_set(td->pb1, EINA_TRUE);
efl_ui_progressbar_infinite_mode_set(td->pb2, EINA_TRUE);
efl_ui_progressbar_infinite_mode_set(td->pb3, EINA_TRUE);
efl_ui_progressbar_infinite_mode_set(td->pb4, EINA_TRUE);
efl_ui_progressbar_infinite_mode_set(td->pb5, EINA_TRUE);
efl_ui_widget_disabled_set(td->btn_start, EINA_TRUE);
efl_ui_widget_disabled_set(td->btn_stop, EINA_FALSE);
@ -54,11 +54,11 @@ pulse_stop(void *data, const Efl_Event *ev EINA_UNUSED)
{
Test_Data *td = data;
efl_ui_progressbar_pulse_set(td->pb1, EINA_FALSE);
efl_ui_progressbar_pulse_set(td->pb2, EINA_FALSE);
efl_ui_progressbar_pulse_set(td->pb3, EINA_FALSE);
efl_ui_progressbar_pulse_set(td->pb4, EINA_FALSE);
efl_ui_progressbar_pulse_set(td->pb5, EINA_FALSE);
efl_ui_progressbar_infinite_mode_set(td->pb1, EINA_FALSE);
efl_ui_progressbar_infinite_mode_set(td->pb2, EINA_FALSE);
efl_ui_progressbar_infinite_mode_set(td->pb3, EINA_FALSE);
efl_ui_progressbar_infinite_mode_set(td->pb4, EINA_FALSE);
efl_ui_progressbar_infinite_mode_set(td->pb5, EINA_FALSE);
efl_ui_widget_disabled_set(td->btn_start, EINA_FALSE);
efl_ui_widget_disabled_set(td->btn_stop, EINA_TRUE);

View File

@ -179,7 +179,7 @@ test_ui_progressbar(void *data EINA_UNUSED, Eo *obj EINA_UNUSED, void *event_inf
pd->pb2 = efl_add(EFL_UI_PROGRESSBAR_CLASS, bx,
efl_pack(bx, efl_added),
efl_text_set(efl_added, "10-100"),
efl_ui_progressbar_pulse_set(efl_added, EINA_TRUE),
efl_ui_progressbar_infinite_mode_set(efl_added, EINA_TRUE),
efl_gfx_hint_size_min_set(efl_added, EINA_SIZE2D(250, 20)),
efl_ui_range_limits_set(efl_added, 10, 100),
efl_ui_range_value_set(efl_added, 10)

View File

@ -628,7 +628,7 @@ _apply_pulse_state(Eo *obj, Efl_Ui_Progressbar_Data *sd)
}
EOLIAN static void
_efl_ui_progressbar_pulse_set(Eo *obj, Efl_Ui_Progressbar_Data *sd, Eina_Bool state)
_efl_ui_progressbar_infinite_mode_set(Eo *obj, Efl_Ui_Progressbar_Data *sd, Eina_Bool state)
{
state = !!state;
@ -642,7 +642,7 @@ _efl_ui_progressbar_pulse_set(Eo *obj, Efl_Ui_Progressbar_Data *sd, Eina_Bool st
}
EOLIAN static Eina_Bool
_efl_ui_progressbar_pulse_get(const Eo *obj EINA_UNUSED, Efl_Ui_Progressbar_Data *sd)
_efl_ui_progressbar_infinite_mode_get(const Eo *obj EINA_UNUSED, Efl_Ui_Progressbar_Data *sd)
{
return (sd->pulse_state && sd->pulse);
}

View File

@ -4,14 +4,15 @@ class @beta Efl.Ui.Progressbar extends Efl.Ui.Layout_Base implements Efl.Ui.Rang
{
[[Elementary progressbar class]]
methods {
@property pulse {
[[Start/stop a given progress bar "pulsing" animation, if its under that mode.]]
@property infinite_mode {
[[Start/stop a given progress bar "pulsing" animation, if this mode is enabled.]]
set {
}
get {
}
values {
state: bool; [[$true, to start the pulsing animation, $false to stop it]]
state: bool; [[$true if the progressbar should animate infinitely,
$false if the progressbar should animate based on a fixed endpoint.]]
}
}
@property show_progress_label {