David Volovskiy
d98f749f3b
Changed variable names for dictionary header
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
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
mcguirepr89
b774900ae6
finally squashed the bug
2024-09-02 13:10:26 -04:00
mcguirepr89
12b1432aae
mode long press = reset_all()
2024-09-01 10:10:59 -04:00
mcguirepr89
20946e88f4
Merge remote-tracking branch 'fork/add_simple_calculator_face' into add_simple_calculator_face
2024-08-31 17:51:01 -04:00
mcguirepr89
70426751f8
negative toggle was only for first_num -- fixed
2024-08-31 17:47:15 -04:00
mcguirepr89
c75a21196f
commented out debugging printf() statements
2024-08-31 14:46:23 -04:00
mcguirepr89
b607b6f7a9
removed note about mode long press
2024-08-31 12:44:29 -04:00
mcguirepr89
e13d42b5b5
mode=movement_move_to_next_face & longmode = face0
2024-08-31 12:41:57 -04:00
mcguirepr89
28db77f90c
forgot to mention long press MODE for next face
2024-08-31 08:36:02 -04:00
mcguirepr89
18154deef4
Adds a simple calculator face
2024-08-31 08:31:26 -04:00
Matheus Afonso Martins Moreira
dea05663b0
Merge PR #428 - fix issues in sunrise/sunset
...
Takes zero into account, allowing the sunrise/sunset watch face
to work with no presets defined.
Also resolves a warning during compilation of the sunrise/sunset face.
Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/428
2024-08-30 16:47:47 -03:00
Matheus Afonso Martins Moreira
663cd725f8
Merge PR #434 - fix leap years
...
Improves handling of months in the Sensor Watch
by computing whether the given year is a leap year.
Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/434
2024-08-30 16:47:38 -03:00
Matheus Afonso Martins Moreira
657ff724d0
Merge PR #440 - fix countdown face issues
...
Avoid potential underflow when evaluating x - y with y > x.
Evaluate it only when y <= x instead.
Avoid clearing indicators in background task
since another watch face is likely active.
Reviewed-by: Matheus Afonso Martins Moreira <matheus@matheusmoreira.com>
GitHub-Pull-Request: https://github.com/joeycastillo/Sensor-Watch/pull/440
2024-08-30 16:46:22 -03:00