Commit Graph

25 Commits (master)

Author SHA1 Message Date
Travis Evans 1d1e37acd6 Depending on setting, stop or reset timer when alarm dismissed 2025-05-07 19:40:56 -05:00
Travis Evans b7ab9da74a Replace deprecated substr() with slice() 2025-05-07 19:39:53 -05:00
Travis Evans bfec737806 Enable auto-snooze for timer alarms 2025-05-06 22:00:29 -05:00
Travis Evans 36b593e797 Add option to return to either default app or timer on alarm 2025-05-05 14:16:42 -05:00
Travis Evans fcddbe159f Add options for whether to confirm reset & delete 2025-05-04 19:13:34 -05:00
Travis Evans 37d567715d Add some more quick actions 2025-05-04 15:00:38 -05:00
Travis Evans fcc9e62fe6 Settings for quick actions (button, left/right tap) 2025-05-04 12:11:12 -05:00
Travis Evans 7530aa9ed1 Framework for custom actions on phys. button and taps 2025-05-01 19:36:49 -05:00
Travis Evans c79d9fda80 Display negative times in provisional names properly 2025-04-27 19:06:45 -05:00
Travis Evans bca633dcec Write documentation for classes and functions; some cleanup 2025-04-27 19:06:45 -05:00
Travis Evans fe04af7cc2 Rework timer alarm handling
Avoid conflicts with alarm snoozing, etc.
2025-04-25 15:56:10 -05:00
Travis Evans 4cbdaa231a Provision for setting chained timers in the UI 2025-04-11 21:20:24 -05:00
Travis Evans c7a0451649 Automatically assign IDs to timers so that referencing is possible 2025-04-09 17:01:41 -05:00
Travis Evans 1a9e5dbd64 Fix PrimitiveTimer.to_msec if value is 0 2025-04-08 15:37:00 -05:00
Travis Evans 0fdd128f37 Simplify PrimitiveTimer.to_msec 2025-04-06 12:59:13 -05:00
Travis Evans 91edde0428 Bit of code simplification/cleanup 2025-04-04 16:37:58 -05:00
Travis Evans b6d169f189 Fix bugs in UI timer update timing 2025-04-03 17:17:01 -05:00
Travis Evans 4854c45762 Change “view mode” terminology to “format” 2025-04-02 17:07:47 -05:00
Travis Evans 1d9b902198 Remove unused Triangle Timer code 2025-02-19 18:27:22 -06:00
Travis Evans acd92f5ab9 Rename old tri_timer references 2025-02-19 18:26:37 -06:00
Travis Evans e8e069866f Correct display of expired (negative) timers 2025-02-16 17:41:09 -06:00
Travis Evans 0a0c6f4d21 Some first steps toward moving from TriangleTimer to PrimitiveTimer 2025-02-16 16:42:20 -06:00
Travis Evans 37b9558fc7 Clean up edit menus for timer-only operation 2025-02-14 21:32:35 -06:00
Travis Evans f5cd3e6740 Initial conversion to new app and adjust display code 2025-02-12 21:58:22 -06:00
Travis Evans e11a905171 Use Triangle Timer as a basis for new countdown timer app 2025-01-31 19:15:03 -06:00