Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 3a48c9e

Browse files
Add iPhone 15/Plus, move more devices to 'Older Devices' toggle
(Pro/Max needs tsschecker update)
1 parent d5a747f commit 3a48c9e

File tree

5 files changed

+15
-11
lines changed

5 files changed

+15
-11
lines changed

‎build.gradle‎

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,13 +77,8 @@ application {
7777
applicationDefaultJvmArgs.add addExports
7878
}
7979

80-
private String getJarDirectory() {
81-
var dir = ''
82-
if (DefaultNativePlatform.currentOperatingSystem.isMacOsX()) dir = 'macos/Contents'
83-
else if (DefaultNativePlatform.currentOperatingSystem.isWindows()) dir = 'windows/files'
84-
else if (DefaultNativePlatform.currentOperatingSystem.isLinux()) dir = 'linux'
85-
return "${projectDir}/dist/${dir}"
86-
}
80+
var jarDirectory = os.isMacOsX() ? 'macos/Contents' : os.isWindows() ? 'windows/files' : 'linux'
81+
jarDirectory = "${projectDir}/dist/${jarDirectory}"
8782

8883
run {
8984
systemProperty 'jar.directory', jarDirectory

‎src/main/java/airsquared/blobsaver/app/Controller.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -392,7 +392,7 @@ private void useMacOSMenuBar() {
392392
new SeparatorMenuItem(), tk.createBringAllToFrontItem());
393393
tk.autoAddWindowMenuItems(menuBar.getMenus().get(3));
394394

395-
menuBar.getMenus().get(4).getItems().remove(11); // remove about
395+
menuBar.getMenus().get(4).getItems().removeLast(); // remove about
396396

397397
tk.setApplicationMenu(applicationMenu);
398398
tk.setGlobalMenuBar(menuBar);

‎src/main/java/airsquared/blobsaver/app/Devices.java‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -73,9 +73,9 @@ public static void updateLists() {
7373
if (Prefs.getShowOldDevices()) {
7474
iPhoneList.setAll(iPhones);
7575
iPadList.setAll(iPads);
76-
} else if (!iPhoneList.get(0).equals("iPhone 6s")) {
77-
iPhoneList.remove(0, iPhoneList.indexOf("iPhone 6s"));
78-
iPadList.remove(0, iPadList.indexOf("iPad Mini 4 (Wifi)"));
76+
} else if (!iPhoneList.get(0).equals("iPhone 8 (iPhone10,1)")) {
77+
iPhoneList.remove(0, iPhoneList.indexOf("iPhone 8 (iPhone10,1)"));
78+
iPadList.remove(0, iPadList.indexOf("iPad Pro 9.7 (Wifi)"));
7979
}
8080
}
8181

‎src/main/resources/airsquared/blobsaver/app/boardconfigs.properties‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,10 @@ iPhone14,7=d27ap
6363
iPhone14,8=d28ap
6464
iPhone15,2=d73ap
6565
iPhone15,3=d74ap
66+
iPhone15,4=d37ap
67+
iPhone15,5=d38ap
68+
iPhone16,1=d83ap
69+
iPhone16,2=d84ap
6670
iPod3,1=n18ap
6771
iPod4,1=n81ap
6872
iPod5,1=n78ap

‎src/main/resources/airsquared/blobsaver/app/devicemodels/iPhones.properties‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,3 +46,8 @@ iPhone\ 14\ (iPhone14,7)=iPhone14,7
4646
iPhone\ 14+\ (iPhone14,8)=iPhone14,8
4747
iPhone\ 14\ Pro\ (iPhone15,2)=iPhone15,2
4848
iPhone\ 14\ Pro\ Max\ (iPhone15,3)=iPhone15,3
49+
iPhone\ 15\ (iPhone15,4)=iPhone15,4
50+
iPhone\ 15\ Plus\ (iPhone15,5)=iPhone15,5
51+
# TODO needs tsschecker update:
52+
# iPhone\ 15\ Pro\ (iPhone16,1)=iPhone16,1
53+
# iPhone\ 15\ Pro\ Max\ (iPhone16,2)=iPhone16,2

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /