Exemplo n.º 1
0
void status_bar_element_update(StatusBarElement *el, DictionaryIterator *data) {
  text_layer_set_text(
    el->text,
    dict_find(data, APP_KEY_STATUS_TEXT)->value->cstring
  );
  status_bar_element_tick(el);
}
void status_bar_element_update(StatusBarElement *el, DictionaryIterator *data) {
  ever_received_data = true;
  last_data_update_time = time(NULL);
  last_delay_wrt_phone = dict_find(data, APP_KEY_RECENCY)->value->int32;

  text_layer_set_text(
    el->left_text,
    dict_find(data, APP_KEY_STATUS_TEXT)->value->cstring
  );
  status_bar_element_tick(el);
}
Exemplo n.º 3
0
static void minute_handler(struct tm *tick_time, TimeUnits units_changed) {
  if (s_time_element != NULL) {
    time_element_tick(s_time_element);
  }
  if (s_graph_element != NULL) {
    graph_element_tick(s_graph_element);
  }
  if (s_sidebar_element != NULL) {
    sidebar_element_tick(s_sidebar_element);
  }
  if (s_status_bar_element != NULL) {
    status_bar_element_tick(s_status_bar_element);
  }
  if (s_bg_row_element != NULL) {
    bg_row_element_tick(s_bg_row_element);
  }
}