More settings implementation

This commit is contained in:
2026-05-30 17:42:43 -04:00
parent 8e588af378
commit 748ad13cd4
6 changed files with 120 additions and 72 deletions
+15
View File
@@ -0,0 +1,15 @@
#pragma once
#include <pebble.h>
#define STORAGE_KEY_SETTINGS 69
typedef struct ClaySettings {
bool ShowTimeMG;
GColor ColorLED;
GColor ColorBG;
GColor ColorMGBars;
GColor ColorMGTime;
GColor ColorFG;
} __attribute__((__packed__)) ClaySettings;
_Static_assert(sizeof(ClaySettings) <= 256, "ClaySettings exceeds Pebble 256-byte persist limit!");