Advertisement
gusto_ua

anduril.patch

Sep 27th, 2019
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.13 KB | None | 0 0
  1. --- anduril.c   2019-08-05 07:40:20 +0000
  2. +++ anduril.c   2019-09-27 07:30:05 +0000
  3. @@ -758,15 +758,23 @@
  4.          }
  5.          return MISCHIEF_MANAGED;
  6.      }
  7. -    // 3 clicks: toggle smooth vs discrete ramping
  8. +    // Click-click-clickhold: toggle smooth vs discrete ramping
  9. +    else if (event == EV_click3_hold) {
  10. +        if (0 == arg) {
  11. +            ramp_style = !ramp_style;
  12. +            blip();
  13. +            memorized_level = nearest_level(actual_level);
  14. +            set_level_and_therm_target(memorized_level);
  15. +            save_config();
  16. +            #ifdef START_AT_MEMORIZED_LEVEL
  17. +                save_config_wl();
  18. +            #endif
  19. +        }
  20. +        return MISCHIEF_MANAGED;
  21. +    }
  22. +    // 3 clicks: go to lowest level
  23.      else if (event == EV_3clicks) {
  24. -        ramp_style = !ramp_style;
  25. -        save_config();
  26. -        #ifdef START_AT_MEMORIZED_LEVEL
  27. -        save_config_wl();
  28. -        #endif
  29. -        blip();
  30. -        memorized_level = nearest_level(actual_level);
  31. +        memorized_level = nearest_level(1);
  32.          set_level_and_therm_target(memorized_level);
  33.          return MISCHIEF_MANAGED;
  34.      }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement