| Commit message (Collapse) | Author | Age |
| |
|
|
|
|
|
| |
This helps with consistency (use of snake case) while keeping the method
names short ("btn" is used instead of "button").
|
| |
|
|
|
|
|
| |
The main loop was reordered for a little optimisation as we cannot set
free standingly(?) anymore the render interval to 0.
|
|
|
|
|
|
|
|
|
| |
value when returning from render(), btnpressed() or bgrefresh().
This can help free system ressources when apps do not need to be running
anymore. The AppAttributes::destroy_on_exit is currently ignored to give
apps more freedom.
The main_clock app has had some changes done to test the new features.
|
|
|
|
|
| |
This change allows app_settings to be used under the new app
architecture.
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
It is uneeded because of falling to the next case present in switch
statements.
|
|
|
|
| |
Did a small oversight where I wrote "month" instead of "day".
|
|
|
|
|
| |
#pragma once will be used in every header file from now on. Changes will
be made for the other header files.
|
| |
|
|
|
|
| |
Set between 24 hour and 12 hour format.
|
| |
|
|
|
|
|
| |
This allows to not save the settings, to avoid time drift, when just
looking at them.
|
| |
|
|
|
|
|
| |
Avoid displaying the first option again when something else has been
selected.
|
| |
|
| |
|
|
|
|
| |
Implement menu option that allows setting the current time.
|
|
|