1010#import " SDStatusBarOverriderPost11_0.h"
1111
1212typedef NS_ENUM (int , StatusBarItem) {
13- // 0
14- DoNotDisturb = 1 ,
15- // 2
16- SignalStrengthBars = 3 ,
17- // 4
13+ TimeStatusBarItem = 0 ,
14+ QuietModeStatusBarItem = 1 ,
15+ AirplaneModeStatusBarItem = 2 ,
16+ CellularSignalStrengthStatusBarItem = 3 ,
17+ CellularServiceStatusBarItem = 4 ,
1818 // 5
19- // 6
19+ CellularDataNetworkStatusBarItem = 6 ,
2020 // 7
21- // 8
22- BatteryDetail = 9 ,
21+ MainBatteryStatusBarItem = 8 ,
22+ ProminentlyShowBatteryDetailStatusBarItem = 9 ,
2323 // 10
2424 // 11
25- Bluetooth = 12 ,
26- // 13
27- Alarms = 14 ,
25+ BluetoothStatusBarItem = 12 ,
26+ TTYStatusBarItem = 13 ,
27+ AlarmStatusBarItem = 14 ,
2828 // 15
2929 // 16
30- // 17
31- RotationLock = 18 ,
30+ LocationStatusBarItem = 17 ,
31+ RotationLockStatusBarItem = 18 ,
3232 // 19
33- // 20
34- // 21
35- // 22
33+ AirPlayStatusBarItem = 20 ,
34+ AssistantStatusBarItem = 21 ,
35+ CarPlayStatusBarItem = 22 ,
3636 // 23
37- // 24
38- // 25
37+ VPNStatusBarItem = 24 ,
38+ CallForwardingStatusBarItem = 25 ,
3939 // 26
4040 // 27
4141 // 28
4242 // 29
4343 // 30
4444 // 31
4545 // 32
46- // 33
46+ LiquidDetectionStatusBarItem = 33 ,
4747 // 34
4848};
4949
@@ -168,8 +168,8 @@ - (void)enableOverrides {
168168
169169 // Enable 5 bars of mobile (iPhone only)
170170 if ([UIDevice currentDevice ].userInterfaceIdiom == UIUserInterfaceIdiomPhone) {
171- overrides->overrideItemIsEnabled [SignalStrengthBars ] = 1 ;
172- overrides->values .itemIsEnabled [SignalStrengthBars ] = 1 ;
171+ overrides->overrideItemIsEnabled [CellularSignalStrengthStatusBarItem ] = 1 ;
172+ overrides->values .itemIsEnabled [CellularSignalStrengthStatusBarItem ] = 1 ;
173173 overrides->overrideGsmSignalStrengthBars = 1 ;
174174 overrides->values .gsmSignalStrengthBars = 5 ;
175175 }
@@ -186,8 +186,8 @@ - (void)enableOverrides {
186186 strcpy (overrides->values .serviceString , [carrierText cStringUsingEncoding: NSUTF8StringEncoding]);
187187
188188 // Battery: 100% and unplugged
189- overrides->overrideItemIsEnabled [BatteryDetail ] = YES ;
190- overrides->values .itemIsEnabled [BatteryDetail ] = YES ;
189+ overrides->overrideItemIsEnabled [ProminentlyShowBatteryDetailStatusBarItem ] = YES ;
190+ overrides->values .itemIsEnabled [ProminentlyShowBatteryDetailStatusBarItem ] = YES ;
191191 overrides->overrideBatteryCapacity = YES ;
192192 overrides->values .batteryCapacity = 100 ;
193193 overrides->overrideBatteryState = YES ;
@@ -198,8 +198,8 @@ - (void)enableOverrides {
198198 strcpy (overrides->values .batteryDetailString , [batteryDetailString cStringUsingEncoding: NSUTF8StringEncoding]);
199199
200200 // Bluetooth
201- overrides->overrideItemIsEnabled [Bluetooth ] = !!self.bluetoothEnabled ;
202- overrides->values .itemIsEnabled [Bluetooth ] = !!self.bluetoothEnabled ;
201+ overrides->overrideItemIsEnabled [BluetoothStatusBarItem ] = !!self.bluetoothEnabled ;
202+ overrides->values .itemIsEnabled [BluetoothStatusBarItem ] = !!self.bluetoothEnabled ;
203203 if (self.bluetoothEnabled ) {
204204 overrides->overrideBluetoothConnected = self.bluetoothConnected ;
205205 overrides->values .bluetoothConnected = self.bluetoothConnected ;
0 commit comments