Skip to content

Commit 0c9635e

Browse files
authored
Add support for this macOS Tahoe thing everyone keeps talking about (#195)
* Add support for macOS Tahoe 26 * Update linting.yml * Update Info.plist
1 parent d6c5d24 commit 0c9635e

File tree

86 files changed

+301
-119
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

86 files changed

+301
-119
lines changed

.github/workflows/linting.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
- uses: actions/checkout@v5
1616
- uses: swift-actions/setup-swift@v2
1717
- uses: m-takuma/setup-swiftlint@1.0.0
18+
with:
19+
swiftlint-version: 0.61.0
1820
- name: Print SwiftLint version
1921
run: swiftlint --version
2022
- name: Run SwiftLint

Mist.xcodeproj/project.pbxproj

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,7 @@
100100
398A13222B78BA6D00F96F7E /* LogView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 398A13212B78BA6D00F96F7E /* LogView.swift */; };
101101
398A13472B78F22A00F96F7E /* LogEntry.swift in Sources */ = {isa = PBXBuildFile; fileRef = 398A13462B78F22A00F96F7E /* LogEntry.swift */; };
102102
398BE6B52B62450500FE0C29 /* FloatingAlert.swift in Sources */ = {isa = PBXBuildFile; fileRef = 398BE6B42B62450500FE0C29 /* FloatingAlert.swift */; };
103+
399F36B82E82752400B61274 /* Mist.icon in Resources */ = {isa = PBXBuildFile; fileRef = 399F36B72E82752400B61274 /* Mist.icon */; };
103104
39CA25E32941D8BB0030711E /* FileAttributesUpdater.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CA25E22941D8BB0030711E /* FileAttributesUpdater.swift */; };
104105
39CB5E3D293F5C2E00CFDBB8 /* Catalog.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CB5E3C293F5C2E00CFDBB8 /* Catalog.swift */; };
105106
39CB5E3F2941486D00CFDBB8 /* CatalogSeedType.swift in Sources */ = {isa = PBXBuildFile; fileRef = 39CB5E3E2941486D00CFDBB8 /* CatalogSeedType.swift */; };
@@ -265,6 +266,7 @@
265266
398A13212B78BA6D00F96F7E /* LogView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogView.swift; sourceTree = "<group>"; };
266267
398A13462B78F22A00F96F7E /* LogEntry.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LogEntry.swift; sourceTree = "<group>"; };
267268
398BE6B42B62450500FE0C29 /* FloatingAlert.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FloatingAlert.swift; sourceTree = "<group>"; };
269+
399F36B72E82752400B61274 /* Mist.icon */ = {isa = PBXFileReference; lastKnownFileType = folder.iconcomposer.icon; path = Mist.icon; sourceTree = "<group>"; };
268270
39CA25E22941D8BB0030711E /* FileAttributesUpdater.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileAttributesUpdater.swift; sourceTree = "<group>"; };
269271
39CB5E3C293F5C2E00CFDBB8 /* Catalog.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Catalog.swift; sourceTree = "<group>"; };
270272
39CB5E3E2941486D00CFDBB8 /* CatalogSeedType.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CatalogSeedType.swift; sourceTree = "<group>"; };
@@ -372,6 +374,7 @@
372374
39252A76285A849F00956C74 /* AppDelegate.swift */,
373375
390451AD2856E1DA00E0B563 /* Assets.xcassets */,
374376
39CF55A628614F8A006FB5D2 /* Info.plist */,
377+
399F36B72E82752400B61274 /* Mist.icon */,
375378
390451A92856E1D900E0B563 /* MistApp.swift */,
376379
3935F47728643B1F00760AB0 /* UserNotificationCenterDelegate.swift */,
377380
390451BD2856E32A00E0B563 /* Extensions */,
@@ -719,6 +722,7 @@
719722
buildActionMask = 2147483647;
720723
files = (
721724
390451AE2856E1DA00E0B563 /* Assets.xcassets in Resources */,
725+
399F36B82E82752400B61274 /* Mist.icon in Resources */,
722726
);
723727
runOnlyForDeploymentPostprocessing = 0;
724728
};
@@ -1106,14 +1110,14 @@
11061110
390451B62856E1DA00E0B563 /* Debug */ = {
11071111
isa = XCBuildConfiguration;
11081112
buildSettings = {
1109-
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon - Sequoia";
1113+
ASSETCATALOG_COMPILER_APPICON_NAME = Mist;
11101114
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
11111115
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
11121116
CODE_SIGN_IDENTITY = "Apple Development";
11131117
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
11141118
CODE_SIGN_STYLE = Manual;
11151119
COMBINE_HIDPI_IMAGES = YES;
1116-
CURRENT_PROJECT_VERSION = 0.20.1;
1120+
CURRENT_PROJECT_VERSION = 0.30;
11171121
DEAD_CODE_STRIPPING = YES;
11181122
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
11191123
ENABLE_HARDENED_RUNTIME = YES;
@@ -1129,7 +1133,7 @@
11291133
"@executable_path/../Frameworks",
11301134
);
11311135
MACOSX_DEPLOYMENT_TARGET = 12.0;
1132-
MARKETING_VERSION = 0.20.1;
1136+
MARKETING_VERSION = 0.30;
11331137
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
11341138
PRODUCT_NAME = "$(TARGET_NAME)";
11351139
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -1140,14 +1144,14 @@
11401144
390451B72856E1DA00E0B563 /* Release */ = {
11411145
isa = XCBuildConfiguration;
11421146
buildSettings = {
1143-
ASSETCATALOG_COMPILER_APPICON_NAME = "App Icon - Sequoia";
1147+
ASSETCATALOG_COMPILER_APPICON_NAME = Mist;
11441148
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
11451149
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = YES;
11461150
CODE_SIGN_IDENTITY = "Apple Development";
11471151
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Developer ID Application";
11481152
CODE_SIGN_STYLE = Manual;
11491153
COMBINE_HIDPI_IMAGES = YES;
1150-
CURRENT_PROJECT_VERSION = 0.20.1;
1154+
CURRENT_PROJECT_VERSION = 0.30;
11511155
DEAD_CODE_STRIPPING = YES;
11521156
DEVELOPMENT_TEAM = 7K3HVCLV7Z;
11531157
ENABLE_HARDENED_RUNTIME = YES;
@@ -1163,7 +1167,7 @@
11631167
"@executable_path/../Frameworks",
11641168
);
11651169
MACOSX_DEPLOYMENT_TARGET = 12.0;
1166-
MARKETING_VERSION = 0.20.1;
1170+
MARKETING_VERSION = 0.30;
11671171
PRODUCT_BUNDLE_IDENTIFIER = com.ninxsoft.mist;
11681172
PRODUCT_NAME = "$(TARGET_NAME)";
11691173
SWIFT_EMIT_LOC_STRINGS = YES;

Mist/Assets.xcassets/AccentColor.colorset/Contents.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
"color-space" : "srgb",
66
"components" : {
77
"alpha" : "1.000",
8-
"blue" : "0.773",
9-
"green" : "0.416",
10-
"red" : "0.012"
8+
"blue" : "213",
9+
"green" : "88",
10+
"red" : "0"
1111
}
1212
},
1313
"idiom" : "mac"
@@ -23,9 +23,9 @@
2323
"color-space" : "srgb",
2424
"components" : {
2525
"alpha" : "1.000",
26-
"blue" : "0.773",
27-
"green" : "0.416",
28-
"red" : "0.012"
26+
"blue" : "213",
27+
"green" : "88",
28+
"red" : "0"
2929
}
3030
},
3131
"idiom" : "mac"
@@ -41,9 +41,9 @@
4141
"color-space" : "srgb",
4242
"components" : {
4343
"alpha" : "1.000",
44-
"blue" : "0.796",
45-
"green" : "0.522",
46-
"red" : "0.008"
44+
"blue" : "245",
45+
"green" : "101",
46+
"red" : "0"
4747
}
4848
},
4949
"idiom" : "mac"

Mist/Assets.xcassets/App Icon - Monterey.appiconset/Contents.json renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/Contents.json

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_128x128.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_128x128.png

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_128x128@2x.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_128x128@2x.png

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_16x16.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_16x16.png

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_16x16@2x.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_16x16@2x.png

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_256x256.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_256x256.png

File renamed without changes.

Mist/Assets.xcassets/App Icon - Monterey.appiconset/icon_256x256@2x.png renamed to Mist/Assets.xcassets/App Icon - macOS Monterey.appiconset/icon_256x256@2x.png

File renamed without changes.

0 commit comments

Comments
 (0)