index
:
pico-watch
BaseApp-class
api-class
app-game_falldown
app-main_clock
app-settings
app-tests
main
master
ui-ListWidget
An 128×64 OLED watch based on Raspberry Pi Pico.
ConfuSomu
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
pico-watch.cpp
Commit message (
Expand
)
Author
Age
*
Tidy up project tree; move api, appMgr and BaseApp
ConfuSomu
2021-08-20
*
Rename repeating timer to more descriptive name
ConfuSomu
2021-08-19
*
Remove all references to render interval methods
BaseApp-class
ConfuSomu
2021-08-14
*
Have the render interval be an app attribute
ConfuSomu
2021-08-12
*
Rename current_app to foreground_app
ConfuSomu
2021-08-05
*
Move app manager functions to a namespace
ConfuSomu
2021-08-05
*
Move bgrefresh of each app to app_manager function
ConfuSomu
2021-08-01
*
Implement an app_manager that supports BaseApp
ConfuSomu
2021-07-25
*
Move functions related to app lifecycle managment
ConfuSomu
2021-06-25
*
Use an abstract class for apps
ConfuSomu
2021-06-20
*
Add user_settings global struct
ConfuSomu
2021-05-06
*
Implement preliminary settings app
ConfuSomu
2021-05-01
*
Add delta to app_btnpress arguments
ConfuSomu
2021-04-28
*
Move check for button time since press to function
ConfuSomu
2021-04-25
*
Fix race condition on HOME press while rendering
ConfuSomu
2021-04-22
*
Move global variables to struct
ConfuSomu
2021-04-22
*
Ignore home button press when in Api popup
ConfuSomu
2021-04-22
*
Check for invalid app_id when app is init
ConfuSomu
2021-04-14
*
WFI in rendering loop when sleeping
ConfuSomu
2021-04-08
*
Rewrite app_init to check for malloc/new failures
ConfuSomu
2021-04-08
*
Add fixme in pico-watch.c
ConfuSomu
2021-04-01
*
Fix possible race condition when switching app
ConfuSomu
2021-03-28
*
Enable malloc debugging
ConfuSomu
2021-03-28
*
Dump display backbuffer only once
ConfuSomu
2021-03-04
*
Enter shallow sleep when there are no interactions
ConfuSomu
2021-03-02
*
Use bool in bgrefresh
ConfuSomu
2021-03-01
*
Fix race condition when refresh interval is small
ConfuSomu
2021-03-01
*
Implement API to set/get render interval
ConfuSomu
2021-03-01
*
Wait for button press then hide popup
ConfuSomu
2021-03-01
*
Refactor API function names
ConfuSomu
2021-02-27
*
Remove unnecessary includes
ConfuSomu
2021-02-27
*
Use an Api class for abstraction
ConfuSomu
2021-02-27
*
Use dynamic allocation of app variables/data
ConfuSomu
2021-02-20
*
Use namepace for main_clock app
ConfuSomu
2021-02-20
*
Adopt C++
ConfuSomu
2021-02-20