@@ -27,14 +27,14 @@ using ViewDrawables as draw;
2727using Toybox .System ;
2828
2929class AppData {
30- hidden static var batterySaver;
30+ hidden static var batterySaver;
3131 hidden static var reminderInterval;
32- hidden static var ncaaMode;
33- hidden static var gpsOff;
34- hidden static var darkMode;
35- hidden static var thickRing;
32+ hidden static var ncaaMode;
33+ hidden static var gpsOff;
34+ hidden static var darkMode;
35+ hidden static var thickRing;
3636 hidden static var separateActivities;
37-
37+
3838 hidden static var periodLength;
3939 hidden static var numPeriods;
4040 hidden static var breakLength;
@@ -47,7 +47,7 @@ class AppData {
4747 }
4848
4949 static function initAppData () {
50- batterySaver = Store .getValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ));
50+ batterySaver = Store .getValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ));
5151 if (batterySaver == null ) {
5252 setBatterySaver (false );
5353 }
@@ -67,15 +67,15 @@ class AppData {
6767 setGPSOff (false );
6868 }
6969
70- darkMode = Store .getValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ));
71- if (darkMode == null ) {
72- setDarkMode (false );
73- }
74-
75- thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
76- if (thickRing == null ) {
77- setThickRing (false );
78- }
70+ darkMode = Store .getValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ));
71+ if (darkMode == null ) {
72+ setDarkMode (false );
73+ }
74+
75+ thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
76+ if (thickRing == null ) {
77+ setThickRing (false );
78+ }
7979
8080 separateActivities = Store .getValue (Ui .loadResource (Rez .Strings .SeparateActivities_StorageID ));
8181 if (separateActivities == null ) {
@@ -120,13 +120,13 @@ class AppData {
120120 gpsOff = Store .getValue (Ui .loadResource (Rez .Strings .GPSOff_StorageID ));
121121 setGPSOff (gpsOff );
122122
123- batterySaver = Store .getValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ));
124- RTime .updateBatterSaver (batterySaver );
125-
126- darkMode = Store .getValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ));
127- draw .setDarkMode (darkMode );
123+ batterySaver = Store .getValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ));
124+ RTime .updateBatterSaver (batterySaver );
125+
126+ darkMode = Store .getValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ));
127+ draw .setDarkMode (darkMode );
128128
129- thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
129+ thickRing = Store .getValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ));
130130 separateActivities = Store .getValue (Ui .loadResource (Rez .Strings .SeparateActivities_StorageID ));
131131 reminderInterval = Store .getValue (Ui .loadResource (Rez .Strings .ReminderInterval_StorageID ));
132132 periodLength = Store .getValue (Ui .loadResource (Rez .Strings .PeriodLength_StorageID ));
@@ -139,21 +139,21 @@ class AppData {
139139
140140 static function get (id ) {
141141 switch (id ) {
142- case Ui .loadResource (Rez .Strings .BatterySaver_StorageID ) :
143- return batterySaver ;
144- break ;
145- case Ui .loadResource (Rez .Strings .NCAAMode_StorageID ) :
146- return ncaaMode ;
147- break ;
148- case Ui .loadResource (Rez .Strings .GPSOff_StorageID ) :
149- return gpsOff ;
150- break ;
151- case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
152- return darkMode ;
153- break ;
154- case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
155- return thickRing ;
156- break ;
142+ case Ui .loadResource (Rez .Strings .BatterySaver_StorageID ) :
143+ return batterySaver ;
144+ break ;
145+ case Ui .loadResource (Rez .Strings .NCAAMode_StorageID ) :
146+ return ncaaMode ;
147+ break ;
148+ case Ui .loadResource (Rez .Strings .GPSOff_StorageID ) :
149+ return gpsOff ;
150+ break ;
151+ case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
152+ return darkMode ;
153+ break ;
154+ case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
155+ return thickRing ;
156+ break ;
157157 case Ui .loadResource (Rez .Strings .SeparateActivities_StorageID ) :
158158 return separateActivities ;
159159 case Ui .loadResource (Rez .Strings .ReminderInterval_StorageID ) :
@@ -182,23 +182,24 @@ class AppData {
182182
183183 static function set (id , val ) {
184184 switch (id ) {
185- case Ui .loadResource (Rez .Strings .BatterySaver_StorageID ) :
186- setBatterySaver (val );
187- break ;
188- case Ui .loadResource (Rez .Strings .NCAAMode_StorageID ) :
189- setNCAAMode (val );
190- break ;
185+ case Ui .loadResource (Rez .Strings .BatterySaver_StorageID ) :
186+ setBatterySaver (val );
187+ break ;
188+ case Ui .loadResource (Rez .Strings .NCAAMode_StorageID ) :
189+ setNCAAMode (val );
190+ break ;
191191 case Ui .loadResource (Rez .Strings .GPSOff_StorageID ) :
192- setGPSOff (val );
193- break ;
194- case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
195- setDarkMode (val );
196- break ;
197- case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
198- setThickRing (val );
199- break ;
192+ setGPSOff (val );
193+ break ;
194+ case Ui .loadResource (Rez .Strings .DarkMode_StorageID ) :
195+ setDarkMode (val );
196+ break ;
197+ case Ui .loadResource (Rez .Strings .ThickRing_StorageID ) :
198+ setThickRing (val );
199+ break ;
200200 case Ui .loadResource (Rez .Strings .SeparateActivities_StorageID ) :
201201 setSeparateActivities (val );
202+ break ;
202203 case Ui .loadResource (Rez .Strings .ReminderInterval_StorageID ) :
203204 setReminderInterval (val );
204205 break ;
@@ -224,25 +225,25 @@ class AppData {
224225 }
225226
226227 // Getter Methods
227- static function getBatterySaver () {
228- return batterySaver ;
229- }
230-
231- static function getNCAAMode () {
232- return ncaaMode ;
233- }
234-
235- static function getGPSOff () {
236- return gpsOff ;
228+ static function getBatterySaver () {
229+ return batterySaver ;
230+ }
231+
232+ static function getNCAAMode () {
233+ return ncaaMode ;
234+ }
235+
236+ static function getGPSOff () {
237+ return gpsOff ;
238+ }
239+
240+ static function getDarkMode () {
241+ return darkMode ;
242+ }
243+
244+ static function getThickRing () {
245+ return thickRing ;
237246 }
238-
239- static function getDarkMode () {
240- return darkMode ;
241- }
242-
243- static function getThickRing () {
244- return thickRing ;
245- }
246247
247248 static function getSeparateActivities () {
248249 return separateActivities ;
@@ -276,41 +277,40 @@ class AppData {
276277 return numOTPeriods ;
277278 }
278279
279- // Setter Methods
280- static function setBatterySaver (val ) {
281- batterySaver = val ;
282- RTime .updateBatterSaver (val );
283- Store .setValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ), val );
284- }
285-
286- static function setNCAAMode (val ) {
287- ncaaMode = val ;
288- Store .setValue (Ui .loadResource (Rez .Strings .NCAAMode_StorageID ), val );
289- }
290-
291- static function setGPSOff (val ) {
292- gpsOff = val ;
293-
294- var callback = new Lang .Method (RefWatchApp , :onPosition );
295- if (val ) {
296- Position .enableLocationEvents (Position .LOCATION_DISABLE , callback );
297- } else {
298- Position .enableLocationEvents (Position .LOCATION_CONTINUOUS , callback );
299- }
300-
301- Store .setValue (Ui .loadResource (Rez .Strings .GPSOff_StorageID ), val );
302- }
303-
304- static function setDarkMode (val ) {
305- darkMode = val ;
306- draw .setDarkMode (val );
307- Store .setValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ), val );
308- }
309-
310- static function setThickRing (val ) {
311- thickRing = val ;
312- Store .setValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ), val );
313- }
280+ // Setter Methods
281+ static function setBatterySaver (val ) {
282+ batterySaver = val ;
283+ RTime .updateBatterSaver (val );
284+ Store .setValue (Ui .loadResource (Rez .Strings .BatterySaver_StorageID ), val );
285+ }
286+
287+ static function setNCAAMode (val ) {
288+ ncaaMode = val ;
289+ Store .setValue (Ui .loadResource (Rez .Strings .NCAAMode_StorageID ), val );
290+ }
291+
292+ static function setGPSOff (val ) {
293+ gpsOff = val ;
294+
295+ if (val ) {
296+ Position .enableLocationEvents (Position .LOCATION_DISABLE , null );
297+ } else {
298+ Position .enableLocationEvents (Position .LOCATION_CONTINUOUS , null );
299+ }
300+
301+ Store .setValue (Ui .loadResource (Rez .Strings .GPSOff_StorageID ), val );
302+ }
303+
304+ static function setDarkMode (val ) {
305+ darkMode = val ;
306+ draw .setDarkMode (val );
307+ Store .setValue (Ui .loadResource (Rez .Strings .DarkMode_StorageID ), val );
308+ }
309+
310+ static function setThickRing (val ) {
311+ thickRing = val ;
312+ Store .setValue (Ui .loadResource (Rez .Strings .ThickRing_StorageID ), val );
313+ }
314314
315315 static function setSeparateActivities (val ) {
316316 separateActivities = val ;
0 commit comments