[FL-2815, FL-2821] Dummy mode (#1739)

* Dummy mode implementation
* dumb -> dummy
* F7: Add new api_symbols: game icon
* Starting snake game from dummy mode

Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
This commit is contained in:
Nikolay Minaylov
2022-09-19 16:03:42 +03:00
committed by GitHub
parent 3d3c422751
commit d80329b323
21 changed files with 216 additions and 113 deletions

View File

@@ -57,7 +57,8 @@ struct Desktop {
DesktopSettings settings;
DesktopViewPinInput* pin_input_view;
ViewPort* lock_viewport;
ViewPort* lock_icon_viewport;
ViewPort* dummy_mode_icon_viewport;
AnimationManager* animation_manager;
@@ -75,3 +76,4 @@ Desktop* desktop_alloc();
void desktop_free(Desktop* desktop);
void desktop_lock(Desktop* desktop);
void desktop_unlock(Desktop* desktop);
void desktop_set_dummy_mode_state(Desktop* desktop, bool enabled);