#include "preferences_widget.h"
#include "set_time_widget.h"
#include "pulseometer_widget.h"
-#include "fake_widget_1.h"
-#include "fake_widget_2.h"
#define LAUNCHER_NUM_WIDGETS 3
# INCLUDES += \
# -I../ \
# -I../drivers/ \
-# -I../utils/
+# -I../widgets/fitness/
INCLUDES += \
-I../ \
-I../widgets/ \
# If you add any other source files you wish to compile, add them after ../app.c
# Note that you will need to add a backslash at the end of any line you wish to continue, i.e.
# SRCS += \
-# ../app.c \
-# ../drivers/bmp280.c \
-# ../utils/temperature.c
+# ../launcher.c \
+# ../drivers/lis2dh.c \
+# ../widgets/fitness/step_count_widget.c
SRCS += \
../launcher.c \
../widgets/clock/simple_clock_widget.c \
../widgets/settings/preferences_widget.c \
../widgets/settings/set_time_widget.c \
../widgets/complications/pulseometer_widget.c \
- ../widgets/fake_widget_1.c \
- ../widgets/fake_widget_2.c \
# Leave this line at the bottom of the file; it has all the targets for making your project.
include $(TOP)/rules.mk
+++ /dev/null
-#include "fake_widget_1.h"
-#include "watch.h"
-
-void fake_widget_1_setup(LauncherSettings *settings, void ** context_ptr) {
- (void) settings;
- *context_ptr = NULL;
-}
-
-void fake_widget_1_activate(LauncherSettings *settings, void *context) {
- (void) settings;
- (void) context;
-}
-
-bool fake_widget_1_loop(LauncherEvent event, LauncherSettings *settings, void *context) {
- printf("fake_widget_1_loop\n");
- (void) settings;
- (void) context;
- watch_display_string("W1 d get01", 0);
-
- switch (event.bit.event_type) {
- case EVENT_MODE_BUTTON_UP:
- launcher_move_to_next_widget();
- return false;
- case EVENT_LIGHT_BUTTON_UP:
- launcher_illuminate_led();
- break;
- default:
- break;
- }
-
- return true;
-}
-
-void fake_widget_1_resign(LauncherSettings *settings, void *context) {
- (void) settings;
- (void) context;
-}
+++ /dev/null
-#ifndef FAKE_WIDGET_1_H_
-#define FAKE_WIDGET_1_H_
-
-#include "launcher.h"
-
-void fake_widget_1_setup(LauncherSettings *settings, void ** context_ptr);
-void fake_widget_1_activate(LauncherSettings *settings, void *context);
-bool fake_widget_1_loop(LauncherEvent event, LauncherSettings *settings, void *context);
-void fake_widget_1_resign(LauncherSettings *settings, void *context);
-
-#define fake_widget_1 { \
- fake_widget_1_setup, \
- fake_widget_1_activate, \
- fake_widget_1_loop, \
- fake_widget_1_resign, \
-}
-
-#endif // FAKE_WIDGET_1_H_
\ No newline at end of file
+++ /dev/null
-#include "fake_widget_2.h"
-#include "watch.h"
-
-void fake_widget_2_setup(LauncherSettings *settings, void ** context_ptr) {
- (void) settings;
- *context_ptr = NULL;
-}
-
-void fake_widget_2_activate(LauncherSettings *settings, void *context) {
- (void) settings;
- (void) context;
-}
-
-bool fake_widget_2_loop(LauncherEvent event, LauncherSettings *settings, void *context) {
- printf("fake_widget_2_loop\n");
- (void) settings;
- (void) context;
- watch_display_string("W1 d get02", 0);
-
- switch (event.bit.event_type) {
- case EVENT_MODE_BUTTON_UP:
- launcher_move_to_next_widget();
- return false;
- case EVENT_LIGHT_BUTTON_UP:
- launcher_illuminate_led();
- break;
- default:
- break;
- }
-
- return true;
-}
-
-void fake_widget_2_resign(LauncherSettings *settings, void *context) {
- (void) settings;
- (void) context;
-}
+++ /dev/null
-#ifndef FAKE_WIDGET_2_H_
-#define FAKE_WIDGET_2_H_
-
-#include "launcher.h"
-
-void fake_widget_2_setup(LauncherSettings *settings, void ** context_ptr);
-void fake_widget_2_activate(LauncherSettings *settings, void *context);
-bool fake_widget_2_loop(LauncherEvent event, LauncherSettings *settings, void *context);
-void fake_widget_2_resign(LauncherSettings *settings, void *context);
-
-#define fake_widget_2 { \
- fake_widget_2_setup, \
- fake_widget_2_activate, \
- fake_widget_2_loop, \
- fake_widget_2_resign, \
-}
-
-#endif // FAKE_WIDGET_2_H_
\ No newline at end of file