David Volovskiy
|
1462d18376
|
Fixed the tz that the world clock references
|
2024-09-15 19:13:38 -04:00 |
|
David Volovskiy
|
9d1410780c
|
sunrise sunset fix during DST
|
2024-09-08 18:18:00 -04:00 |
|
David Volovskiy
|
0d16329574
|
Sunrise sunset face now warns about using DST
|
2024-09-08 18:13:17 -04:00 |
|
David Volovskiy
|
f6f427ca7d
|
Daylight offsets now references the timezone of the destination; but it does cause an issue due to DST
|
2024-09-08 18:13:17 -04:00 |
|
David Volovskiy
|
22c25f5c23
|
Added commented-out defines for MTG and Yugioh
|
2024-09-08 18:09:38 -04:00 |
|
David Volovskiy
|
a539bd7da7
|
Don't try to cycle through presets if the preset count is one
|
2024-09-08 18:03:16 -04:00 |
|
David Volovskiy
|
137906e14a
|
Added more presets to the tally face
|
2024-09-08 17:23:53 -04:00 |
|
David Volovskiy
|
c02ec307ff
|
Tally face sound now uses the preference's beep so decrementing fast can happen immedietly
|
2024-09-08 11:44:01 -04:00 |
|
David Volovskiy
|
002f5bc242
|
Updated the tally couter face to allow for presets, negative numbers, fast scrolling, and toggling sound
|
2024-09-08 11:39:48 -04:00 |
|
David Volovskiy
|
5ae88e438d
|
Minot cleanup
|
2024-09-08 10:50:09 -04:00 |
|
 David VolovskiyandMatheus Afonso Martins Moreira
|
93b9ca6341
|
Made cards go through a deck format.
|
2024-09-07 19:59:04 -03:00 |
|
David Volovskiy
|
118c07a3b6
|
Reduced struct memory per code review
|
2024-09-03 17:13:59 -04:00 |
|
David Volovskiy
|
faec45ce24
|
Include ability to select only the best words as the first choice
|
2024-09-03 17:09:52 -04:00 |
|
David Volovskiy
|
2e46aa0e2c
|
got rid of hardcoding of half-second zero blink
|
2024-09-03 16:25:05 -04:00 |
|
David Volovskiy
|
c74ed78d72
|
Changed U LOSE to LOSE
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
e4a5121303
|
bug fix on displaying time in LE mode
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
28b14d3665
|
LE mode in the endless runner now displays the current time.
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
324942009e
|
Added second fuel mode where we don't recharge the fuel if it hits zero.
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
30363d408e
|
Added fuel mode
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
c027b247b2
|
Changed hi score number offset and refactored some code
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
503fcd6ebc
|
Added author in header
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
6ec6476d0f
|
Refectored the state machine
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
07d2bc91a5
|
Modified hi score display to allow for 3 digits in hi-score, it now resets at the beginning of each month
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
2d7aaceff7
|
hi score resets weekly
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
6f3f09c5ba
|
Reformat to remove some hardocded variables
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
defd01f9f0
|
Added baby mode which used to be easy mode; easy mode is now same speed as normal, but 3 frames to jump and normal is 2 frames.
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
abc0bedbde
|
Gave an extra jumping frame for non-hard mode; Curr scroll now loops; Title changed to ER
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
ed3c4d3c30
|
Fixed the long delays when beginning a game
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
e2870eb7af
|
Removed the binary print debug function
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
73a975d0d9
|
Added endless-runner face
|
2024-09-03 16:20:11 -04:00 |
|
David Volovskiy
|
4dedcb3a6d
|
Added ability to find best starting word
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
dd719183cf
|
hard mode btn changed; logic changed on daily streak so if puzzle wasn't started and completed the previous day, then drop the streak
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
5435bc7f34
|
Streak face fix
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
d1c19166a1
|
WORDLE_USE_DAILY_STREAK logic changed
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
c43820e75d
|
Wordle game resets after 24hrs of not playing when not using daily streak
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
41df6c113f
|
Reset streak if don't continue
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
b364a6cfab
|
Changed the lap to hard mode; fixed the ignore used letters
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
8205abe5be
|
Revert "LAP indicator now dispalys on all screens"
This reverts commit 3bfa336b4d609668f6d8c71164f8f579f41240a5.
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
255ea97cc4
|
Documentation fix
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
4b8bd61408
|
Added explanation on LAP icon
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
c87e814140
|
LAP indicator now dispalys on all screens
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
733318c036
|
skip_wrong_letter is now a toggle
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
d98f749f3b
|
Changed variable names for dictionary header
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
fdff6f581a
|
Name change in python script
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
1b887aea2b
|
Made skipping a wrong letters a #define
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
b58d6c0a2e
|
Changed size of word lists from const int to #define to avoid folding constant array error
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
8342fef84f
|
Added ability to skip already guessed letters that are wrong
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
0d16d126cd
|
Added ability to guess non-dict words and repeats as that can save 11.5KB of watch memory
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
5149e7e1dd
|
the dict of words to its own header
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
1d2fb20e99
|
Readding comment showing count of possible words.
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
099f78443e
|
Added ability to use T in Wordle
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
7f38f8e416
|
modified Wordle list to use Wordle's own list and add 2 more letters
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
1a1560b59d
|
Bugfix on elements not resetting when winning or losing
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
0d58f0d77d
|
JOB to JOb
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
af6f6002ba
|
Fixed the bug of the text not resetting after a timeout
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
a0ffd0ca7f
|
Fix on playing with daily streak
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
7ceb682675
|
Better handling of seeing if currently playing
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
cb57ef237d
|
Got rid of continue's blinking
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
ce31db3712
|
Continue test now blinks
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
1868f8446a
|
Added continue screen
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
57ca74b253
|
Added SONIC and LASER to the allowed words
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
935ede9fda
|
Fixed leaving the screen and coming back
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
4257b71562
|
combined two areas of code into one function
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
67c1089fb2
|
Don't delete the submitted characters if already guessed or not in dict
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
a0111fbe24
|
Swapped the Nice and Job so the Nice text is more likely to appear first.
|
2024-09-03 16:11:54 -04:00 |
|
David Volovskiy
|
2a10402d19
|
Removed wordle from movmeent face after testing
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
4bb4bc85fa
|
USE_RANDOM_GUESS variable added
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
1e76022146
|
Gave the wordle face the ability to give random guesses on the first word
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
1675af6449
|
bug fix on max score
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
6dd46b46b1
|
Able to turn the expanded dict on and off with a variable
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
10eda8b208
|
Added expanded dictionary to check against
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
580f8bf8ee
|
bugfix on iterating to previous position
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
02f6a3256c
|
Added documentation for Wordle face
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
3e327eb7fd
|
Another fix on the word_check
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
cef0d8836a
|
Don't allow readding already guessed items
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
8ea779874f
|
Face compares the values correctly now and does a dict lookup first
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
0c86be4a40
|
Swapped button mapping and removed fast iteration
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
676f50d194
|
Added fast cycle
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
3a24ede3de
|
day streak and further wordle dev
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
ee53e83ae7
|
Changed dict to a smaller and simpler one
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
6bf22edbdc
|
Continued Wordle dev
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
2e878e146c
|
Start of Wordle
|
2024-09-03 16:08:12 -04:00 |
|
David Volovskiy
|
fe259ee526
|
Comment change
|
2024-08-26 21:40:56 -04:00 |
|
David Volovskiy
|
d5a8c57c82
|
Additional code review change
|
2024-08-23 22:25:02 -04:00 |
|
David Volovskiy
|
c6f2bff75e
|
Code review edits
|
2024-08-23 17:35:16 -04:00 |
|
David Volovskiy
|
9640f452cd
|
Made the T and Y characters look more unique on the 4 and 6 position
|
2024-08-22 20:46:47 -04:00 |
|
David Volovskiy
|
e9837ff0cb
|
Stops Running cb_fast_tick when the watch debounce timer is defined as 0
|
2024-08-17 02:52:30 -04:00 |
|
David Volovskiy
|
2cdfa2d3b3
|
Set the debounce tick variables to 0 to make the face work the same as stock.
|
2024-08-17 02:45:22 -04:00 |
|
David Volovskiy
|
9861da84c3
|
Changed debounce to ignore button presses after a press down or up rathe rthan dact after a set amount of time due to an issue of delay_ms allowing a shoft-bricking
|
2024-08-11 11:00:08 -04:00 |
|
David Volovskiy
|
09576807eb
|
Made the days_in_month its own function
|
2024-08-10 07:40:52 -04:00 |
|
David Volovskiy
|
f85a7f2c78
|
Swapped the bell and alarm icon on the clock face to match Casio's doc
|
2024-08-10 06:38:46 -04:00 |
|
David Volovskiy
|
598e876186
|
check_and_act_on_daylight_savings now only occurs in one spot
|
2024-08-04 10:11:33 -04:00 |
|
David Volovskiy
|
2824a62908
|
Bugfix on not registering the top of an hour
|
2024-08-04 09:53:04 -04:00 |
|
David Volovskiy
|
51176344dc
|
Made it so the code works with a completely empty preset list
|
2024-08-03 11:42:42 -04:00 |
|
David Volovskiy
|
84f0db0654
|
Fix to remove compiler complaint
|
2024-08-03 11:38:45 -04:00 |
|
David Volovskiy
|
6ae5dfef70
|
Leap Years Now Handled Dynamically
|
2024-08-03 11:20:25 -04:00 |
|
David Volovskiy
|
aebea960c0
|
Cleanup to the default branch
|
2024-08-03 10:08:24 -04:00 |
|
David Volovskiy
|
e50390b673
|
DST roll is now a global variable in watch_rtc
|
2024-08-03 10:07:57 -04:00 |
|
David Volovskiy
|
74421c7e65
|
Day roll back repeat fix
|
2024-08-03 09:39:02 -04:00 |
|
David Volovskiy
|
fa2907e098
|
Some more cleanup
|
2024-08-03 09:38:00 -04:00 |
|