2014-04-14 4 views
2

Возможно ли восстановить настройки «Не беспокоить» в пределах граничащей стороны Pebble? Я хочу знать, когда мое сторожевое лицо перестает уведомлять пользователя, но только когда DND включен. Я предполагаю, что также можно получить режим 24/12 часов?Получить настройки «Не беспокоить»

ответ

6

Похоже 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)); 
} 
+0

Ну, это позор, я предложил его на странице Pebble любые предложения тоже. И спасибо за то, что нашли ссылку (мой Google-фу провалился). Отличный пример тоже, спасибо! – James

+0

@James, согласился, и я также просил эту функцию. FWIW, [Modern watchface] (http://pblweb.com/appstore/52bb213af9846878c200015b/) позволяет пользователю установить заданный пользователем период не беспокоить. Не идеально, но это функциональное решение. – Chris

+0

Я работаю над [Purr] (https://github.com/jbrooksuk/Purr), и одна из наиболее часто запрашиваемых функций - DND, поэтому я надеялся избежать написания моей собственной версии. Но еще раз спасибо Крису :) – James