Возможно ли восстановить настройки «Не беспокоить» в пределах граничащей стороны Pebble? Я хочу знать, когда мое сторожевое лицо перестает уведомлять пользователя, но только когда DND включен. Я предполагаю, что также можно получить режим 24/12 часов?Получить настройки «Не беспокоить»
ответ
Похоже you cannot currently access the Do Not Disturb setting:
мне было интересно, если бы можно было получить доступ к некоторым из вариантов пользователей, сделанных в меню Настройки гальки. Меня особенно интересуют настройки уведомлений/не беспокоить, поэтому я могу помешать моему приложению вибрировать, когда пользователь не хочет получать уведомления.
Не в настоящее время, нет. Вы должны предложить это здесь: http://pages.getpebble.com/pages/suggestions, чтобы команда Pebble знала, что многие разработчики этого хотят.
Возможно, вам стоит добавить следующий совет и предложить его Галере. Если нас достаточно спросят, мы сможем в конце концов это получить.
Что касается часа предпочтение 12/24, вы можете использовать bool clock_is_24_style()
, как показано в feature_clock_mode
образца watchapp:
static void init() {
window = window_create();
window_stack_push(window, true /* Animated */);
Layer *window_layer = window_get_root_layer(window);
GRect bounds = layer_get_frame(window_layer);
text_layer = text_layer_create((GRect){ .origin = { 0, 30 }, .size = bounds.size });
// Here you go!
text_layer_set_text(text_layer, clock_is_24h_style() ? "Mode:\n24" : "Mode:\n12");
text_layer_set_font(text_layer, fonts_get_system_font(FONT_KEY_BITHAM_42_LIGHT));
text_layer_set_text_alignment(text_layer, GTextAlignmentCenter);
layer_add_child(window_layer, text_layer_get_layer(text_layer));
}
Ну, это позор, я предложил его на странице Pebble любые предложения тоже. И спасибо за то, что нашли ссылку (мой Google-фу провалился). Отличный пример тоже, спасибо! – James
@James, согласился, и я также просил эту функцию. FWIW, [Modern watchface] (http://pblweb.com/appstore/52bb213af9846878c200015b/) позволяет пользователю установить заданный пользователем период не беспокоить. Не идеально, но это функциональное решение. – Chris
Я работаю над [Purr] (https://github.com/jbrooksuk/Purr), и одна из наиболее часто запрашиваемых функций - DND, поэтому я надеялся избежать написания моей собственной версии. Но еще раз спасибо Крису :) – James