Commit Graph

43 Commits

Author SHA1 Message Date
RandyTheSilly 35c376f81e Do not cancel all wakeups prior to setting fallback alarm 2026-08-10 19:18:20 -04:00
RandyTheSilly 6b4548ab07 Steal code from Gentle Wake to improve scheduling robustness; address compiler warnings 2026-08-10 19:11:49 -04:00
RandyTheSilly d0d83e616f Realign clock icon on emery 2026-08-08 01:31:20 -04:00
RandyTheSilly 79b407869c Add stopwatch to alarm top bar 2026-08-08 01:18:18 -04:00
RandyTheSilly 6b358c8ead Add graph paper background to alarm window 2026-08-08 00:38:39 -04:00
RandyTheSilly 79701bffcb Shrink top bar in alarm window 2026-08-08 00:17:57 -04:00
RandyTheSilly ead95df378 Make the app do what it's meant to (alarm now requires correct equation to shut off) 2026-08-07 23:46:55 -04:00
RandyTheSilly 4c87a86ab4 Eliminate type drop menu (no longer relevant) 2026-08-07 22:49:23 -04:00
RandyTheSilly c346523d96 Designate a theta angle 2026-08-07 22:19:58 -04:00
RandyTheSilly d32f7f1b4b Limit triangle generator to right triangles 2026-08-07 22:03:21 -04:00
RandyTheSilly 10edcf6305 Display two random side lengths to user 2026-08-07 20:34:55 -04:00
RandyTheSilly 99eb9bdbf1 Ensure side a is always the longest 2026-08-07 19:22:17 -04:00
RandyTheSilly d4f91ab171 Increase type diversity (increased chance of obtuse triangles) 2026-08-07 19:09:30 -04:00
RandyTheSilly 815018427f Dynamically determine minimum length of longest side 2026-08-07 18:52:10 -04:00
RandyTheSilly 685f2b5aaf Only provide 2 options for side lengths (force the use of a specific trig function) 2026-08-07 00:38:38 -04:00
RandyTheSilly 9c81f1a640 Vertically center triangle 2026-08-07 00:29:53 -04:00
RandyTheSilly 2458680ebe Enforce minimum angle of 10 degrees 2026-08-06 23:53:37 -04:00
RandyTheSilly 40853df3f7 Set triangle color and raise minimum length for longest side 2026-08-06 23:47:09 -04:00
RandyTheSilly 38af0bcdea Initial triangle generation 2026-08-06 23:36:41 -04:00
RandyTheSilly cc0af89820 Allow making selections in menus 2026-08-06 21:53:25 -04:00
RandyTheSilly 30afb37047 Fix display of trig function options 2026-08-06 20:23:27 -04:00
RandyTheSilly 49367e26d2 Initial trig menu implementation 2026-08-06 00:20:13 -04:00
RandyTheSilly 0532de08fc Add alarm box highlighter 2026-08-02 23:17:56 -04:00
RandyTheSilly c058f8931f Complete non-interactive portion of alarm UI 2026-08-02 22:34:24 -04:00
RandyTheSilly 5c1b387b33 Partial alarm UI update 2026-08-02 19:19:57 -04:00
RandyTheSilly 030732c3b2 Initial alarm UI 2026-08-02 17:52:36 -04:00
RandyTheSilly 410fd1763d Add fallback alarm 2026-08-02 12:21:56 -04:00
RandyTheSilly 93e966ede8 Block alarm exits, add app glance, and fix wakeup being scheduled incorrectly 2026-08-02 10:36:31 -04:00
RandyTheSilly b5316c5a77 Don't act like an alarm has been set if there has been a failure 2026-08-02 10:10:38 -04:00
RandyTheSilly 3edabc0b5b Add basic alarm functionality 2026-08-01 23:57:16 -04:00
RandyTheSilly c633721cc3 Persist set alarm 2026-08-01 23:18:22 -04:00
RandyTheSilly 6a33569fe4 Fix setter horizontal centering 2026-08-01 22:50:51 -04:00
RandyTheSilly 4e7411ff69 Disable JS 2026-08-01 22:25:34 -04:00
RandyTheSilly 694a3508cc Use custom, monospaced version of LECO font 2026-08-01 22:16:10 -04:00
RandyTheSilly de9be9d8e4 Wire up setter and countdown 2026-08-01 18:00:22 -04:00
RandyTheSilly 22126bb89c Update highlight color 2026-07-30 23:50:07 -04:00
RandyTheSilly 154de005a1 Implement selection highlight 2026-07-30 21:59:24 -04:00
RandyTheSilly 86e99b361a Add base text layers 2026-07-30 21:16:25 -04:00
RandyTheSilly 2308cc834e Drastic rebranding... lol 2026-07-30 19:32:30 -04:00
RandyTheSilly 8f86359d8c Document cop mechanic 2026-07-24 19:10:26 -04:00
RandyTheSilly eb3be3e309 Fix README typo 2026-07-24 19:08:19 -04:00
RandyTheSilly 9ad937b299 Initial code commit 2026-07-24 19:06:21 -04:00
RandyTheSilly 134e6fec4e Initial commit 2026-07-24 18:44:12 -04:00