mirror of
https://github.com/Next-Flip/Momentum-Firmware.git
synced 2026-05-23 05:24:46 -07:00
Added multiple apps
Added Geiger Counter, Nightstand, Scrambler, Pomodoro
This commit is contained in:
32
applications/plugins/pomodoro/flipp_pomodoro_app.h
Normal file
32
applications/plugins/pomodoro/flipp_pomodoro_app.h
Normal file
@@ -0,0 +1,32 @@
|
||||
#pragma once
|
||||
|
||||
#include <furi.h>
|
||||
#include <furi_hal.h>
|
||||
#include <gui/gui.h>
|
||||
#include <gui/view_dispatcher.h>
|
||||
#include <gui/scene_manager.h>
|
||||
#include <notification/notification_messages.h>
|
||||
#include "views/flipp_pomodoro_timer_view.h"
|
||||
|
||||
#include "modules/flipp_pomodoro.h"
|
||||
|
||||
typedef enum {
|
||||
// Reserve first 100 events for button types and indexes, starting from 0
|
||||
FlippPomodoroAppCustomEventStageSkip = 100,
|
||||
FlippPomodoroAppCustomEventStageComplete, // By Expiration
|
||||
FlippPomodoroAppCustomEventTimerTick,
|
||||
FlippPomodoroAppCustomEventStateUpdated,
|
||||
} FlippPomodoroAppCustomEvent;
|
||||
|
||||
typedef struct {
|
||||
SceneManager* scene_manager;
|
||||
ViewDispatcher* view_dispatcher;
|
||||
Gui* gui;
|
||||
NotificationApp* notification_app;
|
||||
FlippPomodoroTimerView* timer_view;
|
||||
FlippPomodoroState* state;
|
||||
} FlippPomodoroApp;
|
||||
|
||||
typedef enum {
|
||||
FlippPomodoroAppViewTimer,
|
||||
} FlippPomodoroAppView;
|
||||
Reference in New Issue
Block a user