@@ -27,6 +27,7 @@ class AppData {
2727 hidden static var batterySaver;
2828 hidden static var ncaaMode;
2929 hidden static var darkMode;
30+ hidden static var thickRing;
3031
3132 hidden static var periodLength;
3233 hidden static var numPeriods;
@@ -54,6 +55,11 @@ class AppData {
5455 if (darkMode == null ) {
5556 setDarkMode (false );
5657 }
58+
59+ thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
60+ if (thickRing == null ) {
61+ setThickRing (false );
62+ }
5763
5864 periodLength = Store .getValue (Ui .loadResource (Rez .Strings .PeriodLength_StorageID ));
5965 if (periodLength == null ) {
@@ -96,6 +102,8 @@ class AppData {
96102 darkMode = Store .getValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ));
97103 draw .setDarkMode (darkMode );
98104
105+ thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
106+
99107 periodLength = Store .getValue (Ui .loadResource (Rez .Strings .PeriodLength_StorageID ));
100108 numPeriods = Store .getValue (Ui .loadResource (Rez .Strings .NumPeriods_StorageID ));
101109 breakLength = Store .getValue (Ui .loadResource (Rez .Strings .BreakLength_StorageID ));
@@ -115,6 +123,9 @@ class AppData {
115123 case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
116124 return darkMode ;
117125 break ;
126+ case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
127+ return thickRing ;
128+ break ;
118129 case Ui .loadResource (Rez .Strings .PeriodLength_StorageID ) :
119130 return periodLength ;
120131 break ;
@@ -147,6 +158,9 @@ class AppData {
147158 case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
148159 setDarkMode (val );
149160 break ;
161+ case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
162+ setThickRing (val );
163+ break ;
150164 case Ui .loadResource (Rez .Strings .PeriodLength_StorageID ) :
151165 setPeriodLength (val );
152166 break ;
@@ -180,6 +194,10 @@ class AppData {
180194 static function getDarkMode () {
181195 return darkMode ;
182196 }
197+
198+ static function getThickRing () {
199+ return thickRing ;
200+ }
183201
184202 static function getPeriodLength () {
185203 return periodLength ;
@@ -218,10 +236,15 @@ class AppData {
218236 }
219237
220238 static function setDarkMode (val ) {
221- darkMode = val ;
239+ darkMode = val ;
222240 draw .setDarkMode (val );
223241 Store .setValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ), val );
224242 }
243+
244+ static function setThickRing (val ) {
245+ thickRing = val ;
246+ Store .setValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ), val );
247+ }
225248
226249 static function setPeriodLength (val ) {
227250 periodLength = val ;
0 commit comments