+ if (config.timerentry.type.value == 1): # repeated
+ if (config.timerentry.repeated.value == 0): # daily
+ self.timer.setRepeated(0) # Mon
+ self.timer.setRepeated(1) # Tue
+ self.timer.setRepeated(2) # Wed
+ self.timer.setRepeated(3) # Thu
+ self.timer.setRepeated(4) # Fri
+ self.timer.setRepeated(5) # Sat
+ self.timer.setRepeated(6) # Sun
+
+ if (config.timerentry.repeated.value == 1): # weekly
+ self.timer.setRepeated(config.timerentry.weekday.value)
+
+ if (config.timerentry.repeated.value == 2): # Mon-Fri
+ self.timer.setRepeated(0) # Mon
+ self.timer.setRepeated(1) # Tue
+ self.timer.setRepeated(2) # Wed
+ self.timer.setRepeated(3) # Thu
+ self.timer.setRepeated(4) # Fri
+
+ if (config.timerentry.repeated.value == 3): # user-defined
+ if (config.timerentry.monday.value == 0): self.timer.setRepeated(0)
+ if (config.timerentry.tuesday.value == 0): self.timer.setRepeated(1)
+ if (config.timerentry.wednesday.value == 0): self.timer.setRepeated(2)
+ if (config.timerentry.thursday.value == 0): self.timer.setRepeated(3)
+ if (config.timerentry.friday.value == 0): self.timer.setRepeated(4)
+ if (config.timerentry.saturday.value == 0): self.timer.setRepeated(5)
+ if (config.timerentry.sunday.value == 0): self.timer.setRepeated(6)
+
+