reset button for pom timer. Close #172

This commit is contained in:
2023-02-25 13:35:15 -07:00
parent 32fa46cd1a
commit ee3cbb12fc
2 changed files with 17 additions and 7 deletions

View File

@@ -40,4 +40,9 @@
(if (= 0 (% totalPoms 4))
longBreakMin
breakMin)))))
(set text (getText)))
(set text (getText)))
(function resetTimer []
(set workMode false)
(set timerValue 0)
(set totalPoms 0))

View File

@@ -407,12 +407,11 @@
(savedVar :Bool pomWasRunning false)
(if pomRunning
(_makeText "Stop Pomodoro Timer Mode" m.pomodoroPoints
->_ {
(set pomRunning false)
(set pomWasRunning false)
(remove pomTimer)
(refreshModel)
})
->_ (defAndCall method stopPomodoros
(set pomRunning false)
(set pomWasRunning false)
(remove pomTimer)
(refreshModel)))
(_makeText "Start Pomodoro Timer Mode" m.pomodoroPoints
->_
(defAndCall method startPomodoros
@@ -423,7 +422,13 @@
(entryWindow.hide))
(add pomTimer)
(refreshModel))))
(set entryWindow.textColor (FlxColor.RED.getDarkened))
(_makeText "Reset Pomodoro Timer" 0
->_ {
(stopPomodoros)
(FlxPomTimer.resetTimer)
})
(_makeText "Delete a habit or task" 0
->_
(defAndCall method deleteHabitOrTask