// initialize interface, register timer void show_main_screen(void) { initialise_ui(); timer = app_timer_register(delta, (AppTimerCallback) timer_callback, NULL); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, .appear = handle_window_update });
void show_window(void) { initialise_ui(); tick_timer_service_subscribe(MINUTE_UNIT, tick_handler); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
// Show or update window with the given title, message, and seconds to hide the message after (0 means no auto-hide) void show_msg(char *title, char *msg, int hide_after, bool vibe) { if (s_window == NULL) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_nearby(void) { initialise_ui(); g_nearby_shown = true; window_set_window_handlers(s_main_window, (WindowHandlers) { .unload = main_window_unload, .appear = main_window_appear, });
void show_watchface(void) { initialise_ui(); s_res_charging = gbitmap_create_with_resource(RESOURCE_ID_CHARGING); s_res_battery_20 = gbitmap_create_with_resource(RESOURCE_ID_BATTERY_20); s_res_battery_40 = gbitmap_create_with_resource(RESOURCE_ID_BATTERY_40); s_res_battery_60 = gbitmap_create_with_resource(RESOURCE_ID_BATTERY_60); s_res_battery_80 = gbitmap_create_with_resource(RESOURCE_ID_BATTERY_80); s_res_battery_100 = gbitmap_create_with_resource(RESOURCE_ID_BATTERY_100); layer_set_update_proc(sCalendarLayer, calendar_layer_update_callback); tick_timer_service_subscribe(MINUTE_UNIT, handle_minute_tick); battery_state_service_subscribe(handle_battery); bluetooth_connection_service_subscribe(handle_bluetooth); sTimer = NULL; btStatus = bluetooth_connection_service_peek(); handle_battery(battery_state_service_peek()); currentTime = get_time(); update_time_text(); update_date_text(); layer_mark_dirty(sCalendarLayer); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
// Show window void show_error(char *error_title, char *error_desc) { window_stack_pop(false); initialise_ui(); text_layer_set_text(error_title_text_layer, error_title); text_layer_set_text(error_description_text_layer, error_desc); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_bus_layout(void) { initialise_ui(); init_bus_indicators(); action_bar_layer_set_click_config_provider(actionbar_layer, click_config_provider); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_navigation_info_window(const char *destination, uint32_t distance, time_t eta_timestamp) { initialise_ui(); set_destination(destination); set_distance(distance); set_eta(eta_timestamp); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
// Show or update window with the given message, modality, and seconds to hide the message after (0 means no auto-hide) void show_msg(char *msg, bool modal, int hide_after) { s_modal = modal; if (s_window == NULL || !window_stack_contains_window(s_window)) { initialise_ui(); init_click_events(click_config_provider); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_edit_number(int setting_key, int value, SettingParams params) { initialise_ui(); init_action_bar(); set_values(setting_key, value, params); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
// Show the main application window void show_mainwin(uint8_t autoclose_timeout) { initialise_ui(); s_res_img_snooze = gbitmap_create_with_resource(RESOURCE_ID_IMG_SNOOZE); s_autoclose_timeout = autoclose_timeout; window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, .appear = handle_window_appear, .disappear = handle_window_disappear });
// Display the main window void show_mainwindow(void) { // Init theui initialise_ui(); // Load stored values LoadConfigFromStorage(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_browse(void) { APP_LOG(APP_LOG_LEVEL_INFO, "showing pricelessx browser"); initialise_ui(); selected_location_id=0; selected_event=0; selected_bitmap=0; auto_select_event(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_tripwindow(void) { initialise_ui(); layer_set_update_proc(s_score_layer,score_layer_update); bitmap_layer_set_compositing_mode(s_hardbrakes_bitmaplayer,GCompOpSet); bitmap_layer_set_compositing_mode(s_hardaccs_bitmaplayer,GCompOpSet); bitmap_layer_set_compositing_mode(s_trend_bitmaplayer,GCompOpSet); // window_set_background_color(s_window,GColorChromeYellow); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_smtpe_face(void) { initialise_ui(); init(); // Register callbacks app_message_register_inbox_received(inbox_received_callback); app_message_open(app_message_inbox_size_maximum(), app_message_outbox_size_maximum()); app_message_register_inbox_dropped(inbox_dropped_callback); app_message_register_outbox_failed(outbox_failed_callback); app_message_register_outbox_sent(outbox_sent_callback); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_go(void) { initialise_ui(); tick_timer_service_subscribe(MINUTE_UNIT, tick_handler); accel_service_set_sampling_rate(ACCEL_SAMPLING_10HZ); accel_data_service_subscribe(1, Accel_Data_Handler); accel_subscribed=true; app_message_register_inbox_received(inbox_recieved_callback); app_message_register_inbox_dropped(inbox_dropped_callback); app_message_register_outbox_failed(outbox_failed_callback); app_message_register_outbox_sent(outbox_sent_callback); app_message_open(app_message_inbox_size_maximum(), app_message_outbox_size_maximum()); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_stop_info(uint8_t stop_id) { if(!stop_get(stop_id, &s_stop)) { return; } hide_stop_info(); // this avoids a potential race condition. s_stop_id = stop_id; initialise_ui(); prv_init_custom_ui(); text_layer_set_text(s_station_name, s_stop.name); prv_update_times(); tick_timer_service_subscribe(MINUTE_UNIT, prv_handle_tick); window_set_window_handlers(s_window, (WindowHandlers) { .unload = prv_handle_window_unload, });
void show_adjust_time(const char *destination, const char *dayofweek, const char * station, uint32_t key) { strncpy(s_Destination, destination,sizeof(s_Destination)); strncpy(s_Station, station,sizeof(s_Station)); strncpy(s_DayOfWeek, dayofweek,sizeof(s_DayOfWeek)); s_key = key; char work[6]; snprintf(work,sizeof(work), "%3.3d",(int)persist_read_int(s_key)); s_time[0] = work[0]; s_time[1] = ':'; s_time[2] = work[1]; s_time[3] = work[2]; s_time[4] = '\0'; s_grDigits[0] = GRect(4, 0, 24, 39); s_grDigits[2] = GRect(46, 0, 24, 39); s_grDigits[3] = GRect(74, 0, 24, 39); initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_settings(alarm *alarms, struct Settings_st *settings, SettingsClosedCallBack settings_closed) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_main_win(void) { load_persistent_data(); initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_face(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void job_adjust_show(uint8_t index) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
/** * Called to create and display alert_action_window */ void show_alert_action_window(void) { // Build UI initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void init(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .load = handle_window_load, .unload = handle_window_unload, });
void main_menu_show(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_stopinstructions(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_skipwin(time_t skip_until, SkipSetCallBack set_event) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
static void show_layout(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .load = handle_window_load, .unload = handle_window_unload });
// Show window void show_concurrent_visits(void) { initialise_ui(); window_set_window_handlers(s_window, (WindowHandlers) { .unload = handle_window_unload, });
void show_qr(void) { initialise_ui(); window_stack_push(qr_window, true); }