Revert PR #470 - fixes world_clock2 face
The DST code has not yet been fully tested, the upcoming movement refactor is upon us and it will integrate with the micro timezone library anyway. Revert it so that next can be merged into main. This reverts commit 3c86a42aa83356735be2bd84b7027b156e8d3a2c, reversing changes made to be969c4deb144280b59d0293cc45dc3443b096cf.
This commit is contained in:
parent
a9d503b807
commit
30267dfc0c
@ -238,16 +238,14 @@ static bool mode_display(movement_event_t event, movement_settings_t *settings,
|
||||
break;
|
||||
case EVENT_ALARM_BUTTON_UP:
|
||||
state->current_zone = find_selected_zone(state, FORWARD);
|
||||
state->tz_curr = get_timezone_offset(state->current_zone, watch_rtc_get_date_time());
|
||||
state->previous_date_time = REFRESH_TIME;
|
||||
state->previous_date_time = REFRESH_TIME;
|
||||
break;
|
||||
case EVENT_LIGHT_BUTTON_DOWN:
|
||||
/* Do nothing. */
|
||||
break;
|
||||
case EVENT_LIGHT_BUTTON_UP:
|
||||
state->current_zone = find_selected_zone(state, BACKWARD);
|
||||
state->tz_curr = get_timezone_offset(state->current_zone, watch_rtc_get_date_time());
|
||||
state->previous_date_time = REFRESH_TIME;
|
||||
state->previous_date_time = REFRESH_TIME;
|
||||
break;
|
||||
case EVENT_LIGHT_LONG_PRESS:
|
||||
movement_illuminate_led();
|
||||
@ -320,21 +318,17 @@ static bool mode_settings(movement_event_t event, movement_settings_t *settings,
|
||||
break;
|
||||
case EVENT_ALARM_BUTTON_UP:
|
||||
state->current_zone = mod(state->current_zone + FORWARD, NUM_TIME_ZONES);
|
||||
state->tz_curr = get_timezone_offset(state->current_zone, watch_rtc_get_date_time());
|
||||
break;
|
||||
case EVENT_LIGHT_BUTTON_UP:
|
||||
state->current_zone = mod(state->current_zone + BACKWARD, NUM_TIME_ZONES);
|
||||
state->tz_curr = get_timezone_offset(state->current_zone, watch_rtc_get_date_time());
|
||||
break;
|
||||
case EVENT_LIGHT_BUTTON_DOWN:
|
||||
/* Do nothing */
|
||||
break;
|
||||
case EVENT_ALARM_LONG_PRESS:
|
||||
/* Find next selected zone */
|
||||
if (!state->zones[state->current_zone].selected) {
|
||||
state->current_zone = find_selected_zone(state, FORWARD);
|
||||
state->tz_curr = get_timezone_offset(state->current_zone, watch_rtc_get_date_time());
|
||||
}
|
||||
if (!state->zones[state->current_zone].selected)
|
||||
state->current_zone = find_selected_zone(state, FORWARD);
|
||||
|
||||
/* Switch to display mode */
|
||||
state->current_mode = WORLD_CLOCK2_MODE_DISPLAY;
|
||||
|
@ -162,7 +162,6 @@ static bool _world_clock_face_do_settings_mode(movement_event_t event, movement_
|
||||
case 3:
|
||||
state->settings.bit.timezone_index++;
|
||||
if (state->settings.bit.timezone_index > 40) state->settings.bit.timezone_index = 0;
|
||||
state->tz_curr = get_timezone_offset(state->settings.bit.timezone_index, watch_rtc_get_date_time());
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user