Skip to content
/ Asspp Public

Commit 4aa1ff5

Browse files
committed
Update 1.2.9
1 parent e11efbf commit 4aa1ff5

File tree

3 files changed

+338
-308
lines changed

3 files changed

+338
-308
lines changed

Asspp.xcodeproj/project.pbxproj

Lines changed: 78 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,12 @@
99
/* Begin PBXBuildFile section */
1010
501D5DED2C40C18000F1E177 /* InfoPlist.xcstrings in Resources */ = {isa = PBXBuildFile; fileRef = 501D5DEC2C40C18000F1E177 /* InfoPlist.xcstrings */; };
1111
5060B2FF2C412E730076A4EE /* FLEX in Frameworks */ = {isa = PBXBuildFile; productRef = 5060B2FE2C412E730076A4EE /* FLEX */; };
12+
506367A32C42382900634EEA /* Digger in Frameworks */ = {isa = PBXBuildFile; productRef = 506367A22C42382900634EEA /* Digger */; };
13+
506367A72C423CE900634EEA /* MD5.swift in Sources */ = {isa = PBXBuildFile; fileRef = 506367A62C423CE900634EEA /* MD5.swift */; };
14+
506367A92C423D2700634EEA /* Downloads+Report.swift in Sources */ = {isa = PBXBuildFile; fileRef = 506367A82C423D2700634EEA /* Downloads+Report.swift */; };
15+
506367AB2C423D4C00634EEA /* Downloads+Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = 506367AA2C423D4C00634EEA /* Downloads+Request.swift */; };
16+
5095BD282C4233E7000EA1F6 /* AddDownloadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5095BD272C4233E7000EA1F6 /* AddDownloadView.swift */; };
17+
5095BD2A2C423442000EA1F6 /* SimpleProgress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5095BD292C423442000EA1F6 /* SimpleProgress.swift */; };
1218
50D0C8B82C40187800538F49 /* Vapor in Frameworks */ = {isa = PBXBuildFile; productRef = 50D0C8B72C40187800538F49 /* Vapor */; };
1319
50D0C8BA2C401AD600538F49 /* Installer+TLS.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D0C8B92C401AD600538F49 /* Installer+TLS.swift */; };
1420
50D0C8BC2C401B3000538F49 /* Installer+App.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D0C8BB2C401B3000538F49 /* Installer+App.swift */; };
@@ -34,9 +40,8 @@
3440
50D44D3C2C3FA34400CF6A69 /* AccountDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D3B2C3FA34400CF6A69 /* AccountDetailView.swift */; };
3541
50D44D3F2C3FA59500CF6A69 /* Kingfisher in Frameworks */ = {isa = PBXBuildFile; productRef = 50D44D3E2C3FA59500CF6A69 /* Kingfisher */; };
3642
50D44D412C3FA6CC00CF6A69 /* ArchivePreviewView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D402C3FA6CC00CF6A69 /* ArchivePreviewView.swift */; };
37-
50D44D432C3FA6DC00CF6A69 /* StoreView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D422C3FA6DC00CF6A69 /* StoreView.swift */; };
38-
50D44D452C3FAC4900CF6A69 /* DownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D442C3FAC4900CF6A69 /* DownloadManager.swift */; };
39-
50D44D482C3FAE8000CF6A69 /* Tiercel in Frameworks */ = {isa = PBXBuildFile; productRef = 50D44D472C3FAE8000CF6A69 /* Tiercel */; };
43+
50D44D432C3FA6DC00CF6A69 /* ProductView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D422C3FA6DC00CF6A69 /* ProductView.swift */; };
44+
50D44D452C3FAC4900CF6A69 /* Downloads.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D442C3FAC4900CF6A69 /* Downloads.swift */; };
4045
50D44D4A2C3FB97A00CF6A69 /* PackageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D492C3FB97A00CF6A69 /* PackageView.swift */; };
4146
50D44D4E2C3FC0DD00CF6A69 /* InstallerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 50D44D4D2C3FC0DD00CF6A69 /* InstallerView.swift */; };
4247
50D44D512C3FC85F00CF6A69 /* AnyCodable in Frameworks */ = {isa = PBXBuildFile; productRef = 50D44D502C3FC85F00CF6A69 /* AnyCodable */; };
@@ -47,6 +52,11 @@
4752

4853
/* Begin PBXFileReference section */
4954
501D5DEC2C40C18000F1E177 /* InfoPlist.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = InfoPlist.xcstrings; sourceTree = "<group>"; };
55+
506367A62C423CE900634EEA /* MD5.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MD5.swift; sourceTree = "<group>"; };
56+
506367A82C423D2700634EEA /* Downloads+Report.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Downloads+Report.swift"; sourceTree = "<group>"; };
57+
506367AA2C423D4C00634EEA /* Downloads+Request.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Downloads+Request.swift"; sourceTree = "<group>"; };
58+
5095BD272C4233E7000EA1F6 /* AddDownloadView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddDownloadView.swift; sourceTree = "<group>"; };
59+
5095BD292C423442000EA1F6 /* SimpleProgress.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SimpleProgress.swift; sourceTree = "<group>"; };
5060
50D0C8B92C401AD600538F49 /* Installer+TLS.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Installer+TLS.swift"; sourceTree = "<group>"; };
5161
50D0C8BB2C401B3000538F49 /* Installer+App.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Installer+App.swift"; sourceTree = "<group>"; };
5262
50D0C8BD2C401B7B00538F49 /* Installer+Pic.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Installer+Pic.swift"; sourceTree = "<group>"; };
@@ -66,8 +76,8 @@
6676
50D44D392C3F9F6A00CF6A69 /* AddAccountView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddAccountView.swift; sourceTree = "<group>"; };
6777
50D44D3B2C3FA34400CF6A69 /* AccountDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AccountDetailView.swift; sourceTree = "<group>"; };
6878
50D44D402C3FA6CC00CF6A69 /* ArchivePreviewView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ArchivePreviewView.swift; sourceTree = "<group>"; };
69-
50D44D422C3FA6DC00CF6A69 /* StoreView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StoreView.swift; sourceTree = "<group>"; };
70-
50D44D442C3FAC4900CF6A69 /* DownloadManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadManager.swift; sourceTree = "<group>"; };
79+
50D44D422C3FA6DC00CF6A69 /* ProductView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProductView.swift; sourceTree = "<group>"; };
80+
50D44D442C3FAC4900CF6A69 /* Downloads.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Downloads.swift; sourceTree = "<group>"; };
7181
50D44D492C3FB97A00CF6A69 /* PackageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PackageView.swift; sourceTree = "<group>"; };
7282
50D44D4D2C3FC0DD00CF6A69 /* InstallerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InstallerView.swift; sourceTree = "<group>"; };
7383
50E28B822C40BCB3007891E0 /* Localizable.xcstrings */ = {isa = PBXFileReference; lastKnownFileType = text.json.xcstrings; path = Localizable.xcstrings; sourceTree = "<group>"; };
@@ -81,13 +91,13 @@
8191
files = (
8292
50D44D3F2C3FA59500CF6A69 /* Kingfisher in Frameworks */,
8393
50E28B812C40BA52007891E0 /* ColorfulX in Frameworks */,
84-
50D44D482C3FAE8000CF6A69 /* Tiercel in Frameworks */,
8594
5060B2FF2C412E730076A4EE /* FLEX in Frameworks */,
8695
50D44D232C3F92C500CF6A69 /* NIOSSL in Frameworks */,
8796
50D0C8B82C40187800538F49 /* Vapor in Frameworks */,
8897
50D44D1E2C3F92BB00CF6A69 /* NIOHTTP1 in Frameworks */,
8998
50D44D512C3FC85F00CF6A69 /* AnyCodable in Frameworks */,
9099
50D44D192C3F92A100CF6A69 /* ApplePackage in Frameworks */,
100+
506367A32C42382900634EEA /* Digger in Frameworks */,
91101
50D44D1C2C3F92BB00CF6A69 /* NIO in Frameworks */,
92102
50D44D202C3F92BB00CF6A69 /* NIOTLS in Frameworks */,
93103
);
@@ -96,6 +106,46 @@
96106
/* End PBXFrameworksBuildPhase section */
97107

98108
/* Begin PBXGroup section */
109+
5095BD242C422B00000EA1F6 /* Backend */ = {
110+
isa = PBXGroup;
111+
children = (
112+
50D44D312C3F9F3500CF6A69 /* AppStore.swift */,
113+
50D44D442C3FAC4900CF6A69 /* Downloads.swift */,
114+
506367AA2C423D4C00634EEA /* Downloads+Request.swift */,
115+
506367A82C423D2700634EEA /* Downloads+Report.swift */,
116+
506367A62C423CE900634EEA /* MD5.swift */,
117+
50D0C8C12C40253800538F49 /* Installer.swift */,
118+
50D0C8BF2C401DE000538F49 /* Installer+Compute.swift */,
119+
50D0C8BD2C401B7B00538F49 /* Installer+Pic.swift */,
120+
50D0C8BB2C401B3000538F49 /* Installer+App.swift */,
121+
50D0C8B92C401AD600538F49 /* Installer+TLS.swift */,
122+
);
123+
path = Backend;
124+
sourceTree = "<group>";
125+
};
126+
5095BD252C422B15000EA1F6 /* Interface */ = {
127+
isa = PBXGroup;
128+
children = (
129+
50D44D342C3F9F4800CF6A69 /* Welcome */,
130+
50D44D332C3F9F4200CF6A69 /* Account */,
131+
50D44D352C3F9F5300CF6A69 /* Search */,
132+
50D44D362C3F9F5600CF6A69 /* Download */,
133+
50D44D372C3F9F5900CF6A69 /* Setting */,
134+
);
135+
path = Interface;
136+
sourceTree = "<group>";
137+
};
138+
5095BD262C422B1B000EA1F6 /* App */ = {
139+
isa = PBXGroup;
140+
children = (
141+
50D44D152C3F927D00CF6A69 /* main.swift */,
142+
50D44D092C3F91F800CF6A69 /* Assets.xcassets */,
143+
50E28B822C40BCB3007891E0 /* Localizable.xcstrings */,
144+
501D5DEC2C40C18000F1E177 /* InfoPlist.xcstrings */,
145+
);
146+
path = App;
147+
sourceTree = "<group>";
148+
};
99149
50D44CF92C3F91F700CF6A69 = {
100150
isa = PBXGroup;
101151
children = (
@@ -116,15 +166,9 @@
116166
50D44D042C3F91F700CF6A69 /* Asspp */ = {
117167
isa = PBXGroup;
118168
children = (
119-
50D44D152C3F927D00CF6A69 /* main.swift */,
120-
50D44D092C3F91F800CF6A69 /* Assets.xcassets */,
121-
50E28B822C40BCB3007891E0 /* Localizable.xcstrings */,
122-
501D5DEC2C40C18000F1E177 /* InfoPlist.xcstrings */,
123-
50D44D342C3F9F4800CF6A69 /* Welcome */,
124-
50D44D332C3F9F4200CF6A69 /* Account */,
125-
50D44D352C3F9F5300CF6A69 /* Search */,
126-
50D44D362C3F9F5600CF6A69 /* Download */,
127-
50D44D372C3F9F5900CF6A69 /* Setting */,
169+
5095BD262C422B1B000EA1F6 /* App */,
170+
5095BD252C422B15000EA1F6 /* Interface */,
171+
5095BD242C422B00000EA1F6 /* Backend */,
128172
50D44D382C3F9F5D00CF6A69 /* Extension */,
129173
50E6C5672C40CB7500460DB5 /* Certificates */,
130174
);
@@ -144,7 +188,6 @@
144188
50D44D252C3F946100CF6A69 /* AccountView.swift */,
145189
50D44D3B2C3FA34400CF6A69 /* AccountDetailView.swift */,
146190
50D44D392C3F9F6A00CF6A69 /* AddAccountView.swift */,
147-
50D44D312C3F9F3500CF6A69 /* AppStore.swift */,
148191
);
149192
path = Account;
150193
sourceTree = "<group>";
@@ -162,7 +205,7 @@
162205
isa = PBXGroup;
163206
children = (
164207
50D44D272C3F946600CF6A69 /* SearchView.swift */,
165-
50D44D422C3FA6DC00CF6A69 /* StoreView.swift */,
208+
50D44D422C3FA6DC00CF6A69 /* ProductView.swift */,
166209
50D44D402C3FA6CC00CF6A69 /* ArchivePreviewView.swift */,
167210
);
168211
path = Search;
@@ -172,14 +215,10 @@
172215
isa = PBXGroup;
173216
children = (
174217
50D44D292C3F946C00CF6A69 /* DownloadView.swift */,
175-
50D44D442C3FAC4900CF6A69 /* DownloadManager.swift */,
218+
5095BD272C4233E7000EA1F6 /* AddDownloadView.swift */,
176219
50D44D492C3FB97A00CF6A69 /* PackageView.swift */,
177-
50D0C8C12C40253800538F49 /* Installer.swift */,
178-
50D0C8BF2C401DE000538F49 /* Installer+Compute.swift */,
179-
50D0C8BD2C401B7B00538F49 /* Installer+Pic.swift */,
180-
50D0C8BB2C401B3000538F49 /* Installer+App.swift */,
181-
50D0C8B92C401AD600538F49 /* Installer+TLS.swift */,
182220
50D44D4D2C3FC0DD00CF6A69 /* InstallerView.swift */,
221+
5095BD292C423442000EA1F6 /* SimpleProgress.swift */,
183222
);
184223
path = Download;
185224
sourceTree = "<group>";
@@ -223,11 +262,11 @@
223262
50D44D1F2C3F92BB00CF6A69 /* NIOTLS */,
224263
50D44D222C3F92C500CF6A69 /* NIOSSL */,
225264
50D44D3E2C3FA59500CF6A69 /* Kingfisher */,
226-
50D44D472C3FAE8000CF6A69 /* Tiercel */,
227265
50D44D502C3FC85F00CF6A69 /* AnyCodable */,
228266
50D0C8B72C40187800538F49 /* Vapor */,
229267
50E28B802C40BA52007891E0 /* ColorfulX */,
230268
5060B2FE2C412E730076A4EE /* FLEX */,
269+
506367A22C42382900634EEA /* Digger */,
231270
);
232271
productName = Asspp;
233272
productReference = 50D44D022C3F91F700CF6A69 /* Asspp.app */;
@@ -262,7 +301,6 @@
262301
50D44D1A2C3F92BB00CF6A69 /* XCRemoteSwiftPackageReference "swift-nio" */,
263302
50D44D212C3F92C500CF6A69 /* XCRemoteSwiftPackageReference "swift-nio-ssl" */,
264303
50D44D3D2C3FA59500CF6A69 /* XCRemoteSwiftPackageReference "Kingfisher" */,
265-
50D44D462C3FAE8000CF6A69 /* XCRemoteSwiftPackageReference "Tiercel" */,
266304
50D44D4F2C3FC85F00CF6A69 /* XCRemoteSwiftPackageReference "AnyCodable" */,
267305
50D0C8B62C40187800538F49 /* XCRemoteSwiftPackageReference "vapor" */,
268306
50E28B7F2C40BA52007891E0 /* XCRemoteSwiftPackageReference "ColorfulX" */,
@@ -297,12 +335,17 @@
297335
buildActionMask = 2147483647;
298336
files = (
299337
50D44D282C3F946600CF6A69 /* SearchView.swift in Sources */,
338+
506367A92C423D2700634EEA /* Downloads+Report.swift in Sources */,
339+
5095BD282C4233E7000EA1F6 /* AddDownloadView.swift in Sources */,
340+
506367A72C423CE900634EEA /* MD5.swift in Sources */,
300341
50D44D262C3F946100CF6A69 /* AccountView.swift in Sources */,
342+
5095BD2A2C423442000EA1F6 /* SimpleProgress.swift in Sources */,
301343
50D0C8BA2C401AD600538F49 /* Installer+TLS.swift in Sources */,
302344
50D44D3A2C3F9F6A00CF6A69 /* AddAccountView.swift in Sources */,
303345
50D44D082C3F91F700CF6A69 /* MainView.swift in Sources */,
304-
50D44D432C3FA6DC00CF6A69 /* StoreView.swift in Sources */,
346+
50D44D432C3FA6DC00CF6A69 /* ProductView.swift in Sources */,
305347
50D44D4A2C3FB97A00CF6A69 /* PackageView.swift in Sources */,
348+
506367AB2C423D4C00634EEA /* Downloads+Request.swift in Sources */,
306349
50D44D412C3FA6CC00CF6A69 /* ArchivePreviewView.swift in Sources */,
307350
50D44D302C3F96B900CF6A69 /* PublishedPersist.swift in Sources */,
308351
50D44D4E2C3FC0DD00CF6A69 /* InstallerView.swift in Sources */,
@@ -316,7 +359,7 @@
316359
50D0C8BC2C401B3000538F49 /* Installer+App.swift in Sources */,
317360
50D44D2A2C3F946C00CF6A69 /* DownloadView.swift in Sources */,
318361
50D44D2E2C3F954400CF6A69 /* WelcomeView.swift in Sources */,
319-
50D44D452C3FAC4900CF6A69 /* DownloadManager.swift in Sources */,
362+
50D44D452C3FAC4900CF6A69 /* Downloads.swift in Sources */,
320363
);
321364
runOnlyForDeploymentPostprocessing = 0;
322365
};
@@ -448,8 +491,8 @@
448491
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
449492
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
450493
CODE_SIGN_STYLE = Automatic;
451-
CURRENT_PROJECT_VERSION = 1;
452494
DEVELOPMENT_TEAM = "";
495+
CURRENT_PROJECT_VERSION = 9;
453496
ENABLE_PREVIEWS = YES;
454497
GENERATE_INFOPLIST_FILE = YES;
455498
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools";
@@ -463,7 +506,7 @@
463506
"$(inherited)",
464507
"@executable_path/Frameworks",
465508
);
466-
MARKETING_VERSION = 1.0;
509+
MARKETING_VERSION = 1.2;
467510
PRODUCT_BUNDLE_IDENTIFIER = wiki.qaq.Asspp;
468511
PRODUCT_NAME = "$(TARGET_NAME)";
469512
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -478,8 +521,8 @@
478521
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
479522
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
480523
CODE_SIGN_STYLE = Automatic;
481-
CURRENT_PROJECT_VERSION = 1;
482524
DEVELOPMENT_TEAM = "";
525+
CURRENT_PROJECT_VERSION = 9;
483526
ENABLE_PREVIEWS = YES;
484527
GENERATE_INFOPLIST_FILE = YES;
485528
INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.developer-tools";
@@ -493,7 +536,7 @@
493536
"$(inherited)",
494537
"@executable_path/Frameworks",
495538
);
496-
MARKETING_VERSION = 1.0;
539+
MARKETING_VERSION = 1.2;
497540
PRODUCT_BUNDLE_IDENTIFIER = wiki.qaq.Asspp;
498541
PRODUCT_NAME = "$(TARGET_NAME)";
499542
SWIFT_EMIT_LOC_STRINGS = YES;
@@ -566,14 +609,6 @@
566609
minimumVersion = 7.12.0;
567610
};
568611
};
569-
50D44D462C3FAE8000CF6A69 /* XCRemoteSwiftPackageReference "Tiercel" */ = {
570-
isa = XCRemoteSwiftPackageReference;
571-
repositoryURL = "https://github.com/Danie1s/Tiercel";
572-
requirement = {
573-
kind = upToNextMajorVersion;
574-
minimumVersion = 3.2.5;
575-
};
576-
};
577612
50D44D4F2C3FC85F00CF6A69 /* XCRemoteSwiftPackageReference "AnyCodable" */ = {
578613
isa = XCRemoteSwiftPackageReference;
579614
repositoryURL = "https://github.com/Flight-School/AnyCodable";
@@ -598,6 +633,10 @@
598633
package = 5060B2FD2C412E730076A4EE /* XCRemoteSwiftPackageReference "FLEX" */;
599634
productName = FLEX;
600635
};
636+
506367A22C42382900634EEA /* Digger */ = {
637+
isa = XCSwiftPackageProductDependency;
638+
productName = Digger;
639+
};
601640
50D0C8B72C40187800538F49 /* Vapor */ = {
602641
isa = XCSwiftPackageProductDependency;
603642
package = 50D0C8B62C40187800538F49 /* XCRemoteSwiftPackageReference "vapor" */;
@@ -632,11 +671,6 @@
632671
package = 50D44D3D2C3FA59500CF6A69 /* XCRemoteSwiftPackageReference "Kingfisher" */;
633672
productName = Kingfisher;
634673
};
635-
50D44D472C3FAE8000CF6A69 /* Tiercel */ = {
636-
isa = XCSwiftPackageProductDependency;
637-
package = 50D44D462C3FAE8000CF6A69 /* XCRemoteSwiftPackageReference "Tiercel" */;
638-
productName = Tiercel;
639-
};
640674
50D44D502C3FC85F00CF6A69 /* AnyCodable */ = {
641675
isa = XCSwiftPackageProductDependency;
642676
package = 50D44D4F2C3FC85F00CF6A69 /* XCRemoteSwiftPackageReference "AnyCodable" */;

Asspp.xcworkspace/contents.xcworkspacedata

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)