@@ -150,107 +150,6 @@ const int16_t movement_timezone_offsets[] = {
150
150
-60 , // 40 : -1:00:00 (Azores Standard Time)
151
151
};
152
152
153
- /* These are approximate equivalent DST timezones for each
154
- * timezone in the offset table. Unlike the full tzinfo file,
155
- * the time-offsets used above are incomplete, so there are
156
- * cases below where an approximate DST timezone is proposed
157
- * for a timezone where no one observes DST, and cases
158
- * where we can't propose an equivaent DST timezone since
159
- * there isn't an appropriate one in the offset table.
160
- *
161
- * However, this should be good enough for anyone living in
162
- * a DST-observing region to manually toggle DST without
163
- * having to separately change the hour and timezone info
164
- * in the time set face.
165
- */
166
- const uint8_t movement_dst_jump_table [] = {
167
- 1 , // 0 UTC + 1 = CET
168
- 2 , // 1 CET + 1 = SAST
169
- 3 , // 2 SAST + 1 = AST
170
- 5 , // 3 AST + 1 = GST
171
- 6 , // 4 IST + 1 = AT
172
- 7 , // 5 GST + 1 = PST
173
- 8 , // 6 AT + 1 = IST
174
- 10 , // 7 PST + 1 = KT
175
- 11 , // 8 IST + 1 = MT
176
- 9 , // 9 Nepal has no equivalent DST timezone, but they don't observe DST anyway
177
- 12 , // 10 KT + 1 = TST
178
- 11 , // 11 Myanmar has no equivalent DST timezone, but they don't observe DST anyway
179
- 13 , // 12 TST + 1 = CST
180
- 15 , // 13 CST + 1 = JST
181
- 14 , // 14 ACWST has no equivalent DST timezone, but they don't observe DST anyway
182
- 17 , // 15 JST + 1 = AEST
183
- 18 , // 16 ACST + 1 = LHST
184
- 19 , // 17 AEST + 1 = SIT
185
- 18 , // 18 LHST has no equivalent DST timezone, but they don't observe DST anyway
186
- 20 , // 19 SIT + 1 = NZST
187
- 22 , // 20 NZST + 1 = TT
188
- 23 , // 21 CST + 1 = CDT
189
- 24 , // 22 TT + 1 = LIT
190
- 23 , // 23 CDT is already a daylight timezone
191
- 24 , // 24 LIT has no equivalent DST timezone, but they don't observe DST anyway
192
- 26 , // 25 BIT + 1 = NT
193
- 27 , // 26 NT + 1 = HAST
194
- 29 , // 27 HAST + 1 = AST
195
- 28 , // 28 MIT has no equivalent DST timezone, but they don't observe DST anyway
196
- 30 , // 29 AST + 1 = PST
197
- 31 , // 30 PST + 1 = MST
198
- 32 , // 31 MST + 1 = CST
199
- 33 , // 32 CST + 1 = EST
200
- 35 , // 33 EST + 1 = AST
201
- 36 , // 34 VST + 1 = NST
202
- 37 , // 35 AST + 1 = BT
203
- 38 , // 36 NST + 1 = NDT
204
- 39 , // 37 BT + 1 = 39
205
- 38 , // 38 NDT is already a daylight timezone
206
- 40 , // 39 FNT + 1 = AST
207
- 0 // 40 AST + 1 = UTC
208
- };
209
-
210
- const uint8_t movement_dst_inverse_jump_table [] = {
211
- 40 , // 0
212
- 0 , // 1
213
- 1 , // 2
214
- 2 , // 3
215
- 4 , // 4
216
- 3 , // 5
217
- 4 , // 6
218
- 5 , // 7
219
- 6 , // 8
220
- 9 , // 9
221
- 7 , // 10
222
- 8 , // 11
223
- 10 , // 12
224
- 12 , // 13
225
- 14 , // 14
226
- 13 , // 15
227
- 16 , // 16
228
- 15 , // 17
229
- 16 , // 18
230
- 17 , // 19
231
- 19 , // 20
232
- 21 , // 21
233
- 20 , // 22
234
- 21 , // 23
235
- 24 , // 24
236
- 25 , // 25
237
- 25 , // 26
238
- 26 , // 27
239
- 28 , // 28
240
- 27 , // 29
241
- 29 , // 30
242
- 30 , // 31
243
- 31 , // 32
244
- 32 , // 33
245
- 34 , // 34
246
- 33 , // 35
247
- 34 , // 36
248
- 35 , // 37
249
- 36 , // 38
250
- 37 , // 39
251
- 39 // 40
252
- };
253
-
254
153
const char movement_valid_position_0_chars [] = " AaBbCcDdEeFGgHhIiJKLMNnOoPQrSTtUuWXYZ-='+\\/0123456789" ;
255
154
const char movement_valid_position_1_chars [] = " ABCDEFHlJLNORTtUX-='01378" ;
256
155
0 commit comments