Skip to content

Commit b52f929

Browse files
authored
Merge pull request #14 from airsquared/v2.2.1
v2.2.1
2 parents 1cfdccf + 2899fe8 commit b52f929

File tree

4 files changed

+65
-3
lines changed

4 files changed

+65
-3
lines changed

src/main/java/com/airsquared/blobsaver/Controller.java

Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -198,10 +198,41 @@ public void initialize() {
198198
return;
199199
}
200200
final String v = (String) newValue;
201-
if (v.equals("iPhone 6s") || v.equals("iPhone 6s+") || v.equals("iPhone SE") || v.equals("iPad 6 (WiFi)(iPad 7,5)") || v.equals("iPad 6 (Cellular)(iPad7,6)") || v.equals("iPad 5 (Wifi)") || v.equals("iPad 5 (Cellular)")) {
201+
if (v.equals("iPhone 6s") || v.equals("iPhone 6s+") || v.equals("iPhone SE") || v.equals("iPad 5 (Wifi)") || v.equals("iPad 5 (Cellular)")) {
202+
boardConfigField.setText("");
203+
boardConfigField.setEffect(borderGlow);
204+
getBoardConfig = true;
205+
boardConfigField.setDisable(false);
206+
} else if (v.equals("iPad 6 (WiFi)(iPad 7,5)")) {
207+
boardConfigField.setEffect(borderGlow);
208+
getBoardConfig = true;
209+
boardConfigField.setDisable(false);
210+
boardConfigField.setText("J71bAP");
211+
} else if (v.equals("iPad 6 (Cellular)(iPad7,6)")) {
212+
boardConfigField.setEffect(borderGlow);
213+
getBoardConfig = true;
214+
boardConfigField.setDisable(false);
215+
boardConfigField.setText("J72bAP");
216+
} else if (v.equals("iPhone XS (Global) (iPhone11,2)")) {
217+
boardConfigField.setEffect(borderGlow);
218+
getBoardConfig = true;
219+
boardConfigField.setDisable(false);
220+
boardConfigField.setText("D321AP");
221+
} else if (v.equals("iPhone XS Max (iPhone11,4)")) {
222+
boardConfigField.setEffect(borderGlow);
223+
getBoardConfig = true;
224+
boardConfigField.setDisable(false);
225+
boardConfigField.setText("D331AP");
226+
} else if (v.equals("iPhone XS Max (China) (iPhone11,6)")) {
227+
boardConfigField.setEffect(borderGlow);
228+
getBoardConfig = true;
229+
boardConfigField.setDisable(false);
230+
boardConfigField.setText("D331pAP");
231+
} else if (v.equals("iPhone XR (iPhone11,8)")) {
202232
boardConfigField.setEffect(borderGlow);
203233
getBoardConfig = true;
204234
boardConfigField.setDisable(false);
235+
boardConfigField.setText("N841AP");
205236
} else {
206237
boardConfigField.setEffect(null);
207238
getBoardConfig = false;
@@ -211,10 +242,41 @@ public void initialize() {
211242
});
212243
identifierField.textProperty().addListener((observable, oldValue, newValue) -> {
213244
identifierField.setEffect(null);
214-
if (newValue.equals("iPhone8,1") || newValue.equals("iPhone8,2") || newValue.equals("iPhone8,4") || newValue.equals("iPad7,5") || newValue.equals("iPad7,6") || newValue.equals("iPad6,11") || newValue.equals("iPad6,12")) {
245+
if (newValue.equals("iPhone8,1") || newValue.equals("iPhone8,2") || newValue.equals("iPhone8,4") || newValue.equals("iPad6,11") || newValue.equals("iPad6,12")) {
246+
boardConfigField.setText("");
247+
boardConfigField.setEffect(borderGlow);
248+
getBoardConfig = true;
249+
boardConfigField.setDisable(false);
250+
} else if (newValue.equals("iPad7,5")) {
251+
boardConfigField.setEffect(borderGlow);
252+
getBoardConfig = true;
253+
boardConfigField.setDisable(false);
254+
boardConfigField.setText("J71bAP");
255+
} else if (newValue.equals("iPad7,6")) {
256+
boardConfigField.setEffect(borderGlow);
257+
getBoardConfig = true;
258+
boardConfigField.setDisable(false);
259+
boardConfigField.setText("J72bAP");
260+
} else if (newValue.equals("iPhone11,2")) {
261+
boardConfigField.setEffect(borderGlow);
262+
getBoardConfig = true;
263+
boardConfigField.setDisable(false);
264+
boardConfigField.setText("D321AP");
265+
} else if (newValue.equals("iPhone11,4")) {
266+
boardConfigField.setEffect(borderGlow);
267+
getBoardConfig = true;
268+
boardConfigField.setDisable(false);
269+
boardConfigField.setText("D331AP");
270+
} else if (newValue.equals("iPhone11,6")) {
271+
boardConfigField.setEffect(borderGlow);
272+
getBoardConfig = true;
273+
boardConfigField.setDisable(false);
274+
boardConfigField.setText("D331pAP");
275+
} else if (newValue.endsWith("iPhone11,8")) {
215276
boardConfigField.setEffect(borderGlow);
216277
getBoardConfig = true;
217278
boardConfigField.setDisable(false);
279+
boardConfigField.setText("N841AP");
218280
} else {
219281
boardConfigField.setEffect(null);
220282
getBoardConfig = false;

src/main/java/com/airsquared/blobsaver/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535

3636
public class Main {
3737

38-
static final String appVersion = "v2.2";
38+
static final String appVersion = "v2.2.1";
3939
static final Preferences appPrefs = Preferences.userRoot().node("airsquared/blobsaver/prefs");
4040
private static final String appID = "com.airsquared.blobsaver";
4141
static Stage primaryStage;
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)