| Commit message (Collapse) | Author | Age |
|
|
|
|
|
|
|
|
| |
and create classes for home_menu and main_clock apps.
This commit has a lot of changes as multiple parts of the project had to be
changed to support running apps that are based on the BaseApp class. It
could not have been done in multiple commits as the progam would not be
able to build and thus I would not be able to test the changes.
|
|
|
|
| |
Set between 24 hour and 12 hour format.
|
| |
|
|
|
|
|
| |
The buttons were very sensitive when moving around in the menus. This
change seems to remedy this problem.
|
|
|
|
|
| |
This allows later updating the code to have the check work correctly
when start time > current time.
|
|
|
|
|
|
|
|
|
| |
This existed because waiting for the app to finish rendering was done in
a blocking manner, meaning that the rendering state would never end.
This would block the microcontroller in a loop.
This was fixed by rewriting the part related to app switching to
correctly do the switching while the app is not rendering.
|
| |
|
| |
|
|
|
|
| |
Current app stops getting refreshed and display is turned off.
|
|
A large number of changes had to be made to use C++. "extern C" had to
be added for a few headers not adapted to C++. See
https://github.com/raspberrypi/pico-sdk/pull/106 for fix in affected
files. They will be removed when the pull request is merged in
pico-sdk's master branch.
|