tweak idle timeouts on some panel menus that need more time
authorJim Morris <morris@wolfman.com>
Mon, 2 Dec 2013 21:22:08 +0000 (13:22 -0800)
committerJim Morris <morris@wolfman.com>
Mon, 2 Dec 2013 21:23:18 +0000 (13:23 -0800)
src/modules/utils/panel/screens/ControlScreen.h
src/modules/utils/panel/screens/ExtruderScreen.h
src/modules/utils/panel/screens/PrepareScreen.h

index ecaad63..3f40eaa 100644 (file)
@@ -23,6 +23,7 @@ public:
     void on_enter();
     void display_menu_line(uint16_t line);
     void set_jog_increment(double i) { jog_increment = i;}
+    int idle_timeout_secs() { return 120; }
 
 private:
     void clicked_menu_entry(uint16_t line);
index 3864f89..fd87cf3 100644 (file)
@@ -25,6 +25,7 @@ class ExtruderScreen : public PanelScreen {
         void on_main_loop();
         void display_menu_line(uint16_t line);
         void clicked_menu_entry(uint16_t line);
+        int idle_timeout_secs() { return 60; }
 
     private:
       string command;
index 8afd638..a94aaaa 100644 (file)
@@ -26,7 +26,7 @@ public:
     void on_main_loop();
     void display_menu_line(uint16_t line);
     void clicked_menu_entry(uint16_t line);
-    int idle_timeout_secs() { return 30; }
+    int idle_timeout_secs() { return 60; }
 
 private:
     PanelScreen *extruder_screen;