Skip to content

Commit 91e9469

Browse files
committed
2.3 release
1 parent 570755e commit 91e9469

File tree

5 files changed

+34
-36
lines changed

5 files changed

+34
-36
lines changed

TrollApps/TrollApps.xcodeproj/project.pbxproj

Lines changed: 20 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -102,8 +102,8 @@
102102
74C3486E2B1A562F0043AA8C /* DynamicButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DynamicButton.swift; sourceTree = "<group>"; };
103103
74E2E2AD2B25627B009E1D73 /* BrowseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowseView.swift; sourceTree = "<group>"; };
104104
74E2E2B32B27C086009E1D73 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
105-
74F1F9A45C32D0914B27E2A8 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
106105
74E2E2B52B27C098009E1D73 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; lineEnding = 0; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
106+
74F1F9A45C32D0914B27E2A8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
107107
CC759146293BD896007DE225 /* TSUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSUtil.m; sourceTree = "<group>"; };
108108
CC759149293BD95A007DE225 /* SpringBoardFoundation.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = SpringBoardFoundation.tbd; path = TrollApps/SpringBoardFoundation.tbd; sourceTree = "<group>"; };
109109
/* End PBXFileReference section */
@@ -316,7 +316,7 @@
316316
attributes = {
317317
BuildIndependentTargetsInParallel = 1;
318318
LastSwiftUpdateCheck = 1410;
319-
LastUpgradeCheck = 1510;
319+
LastUpgradeCheck = 1540;
320320
TargetAttributes = {
321321
6D8817C1291ECB97007139C6 = {
322322
CreatedOnToolsVersion = 14.1;
@@ -337,6 +337,7 @@
337337
ar,
338338
"zh-Hant",
339339
nb,
340+
Base,
340341
);
341342
mainGroup = 6D8817B9291ECB97007139C6;
342343
packageReferences = (
@@ -413,7 +414,7 @@
413414
isa = PBXVariantGroup;
414415
children = (
415416
74E2E2B32B27C086009E1D73 /* en */,
416-
74F1F9A45C32D0914B27E2A8 /* es */,
417+
74F1F9A45C32D0914B27E2A8 /* en */,
417418
74E2E2B52B27C098009E1D73 /* zh-Hans */,
418419
740916AD2B291BA70004A33A /* de */,
419420
740916BC2B297D120004A33A /* id */,
@@ -431,6 +432,7 @@
431432
isa = XCBuildConfiguration;
432433
buildSettings = {
433434
ALWAYS_SEARCH_USER_PATHS = NO;
435+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
434436
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
435437
CLANG_ANALYZER_NONNULL = YES;
436438
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -487,13 +489,15 @@
487489
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
488490
SWIFT_EMIT_LOC_STRINGS = NO;
489491
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
492+
VALIDATE_PRODUCT = YES;
490493
};
491494
name = Debug;
492495
};
493496
6D8817CF291ECB9B007139C6 /* Release */ = {
494497
isa = XCBuildConfiguration;
495498
buildSettings = {
496499
ALWAYS_SEARCH_USER_PATHS = NO;
500+
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
497501
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
498502
CLANG_ANALYZER_NONNULL = YES;
499503
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
@@ -539,6 +543,7 @@
539543
IPHONEOS_DEPLOYMENT_TARGET = 16.1;
540544
MTL_ENABLE_DEBUG_INFO = NO;
541545
MTL_FAST_MATH = YES;
546+
ONLY_ACTIVE_ARCH = YES;
542547
SDKROOT = iphoneos;
543548
SWIFT_COMPILATION_MODE = wholemodule;
544549
SWIFT_EMIT_LOC_STRINGS = NO;
@@ -550,14 +555,15 @@
550555
6D8817D1291ECB9B007139C6 /* Debug */ = {
551556
isa = XCBuildConfiguration;
552557
buildSettings = {
558+
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
553559
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
554560
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
555561
CLANG_ENABLE_MODULES = YES;
556562
CODE_SIGN_IDENTITY = "Apple Development";
557563
CODE_SIGN_STYLE = Automatic;
558564
CURRENT_PROJECT_VERSION = 1;
559565
DEVELOPMENT_ASSET_PATHS = "\"TrollApps/Preview Content\"";
560-
DEVELOPMENT_TEAM = P6SL5AV93U;
566+
DEVELOPMENT_TEAM = AKUATGSFRT;
561567
ENABLE_PREVIEWS = YES;
562568
GENERATE_INFOPLIST_FILE = YES;
563569
INFOPLIST_FILE = TrollApps/Info.plist;
@@ -578,33 +584,35 @@
578584
"$(inherited)",
579585
"$(PROJECT_DIR)/TrollApps",
580586
);
581-
MARKETING_VERSION = 2.3b;
587+
MARKETING_VERSION = 2.3;
582588
PRODUCT_BUNDLE_IDENTIFIER = org.resonance.store;
583589
PRODUCT_NAME = "$(TARGET_NAME)";
584590
PROVISIONING_PROFILE_SPECIFIER = "";
585-
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
586-
SUPPORTS_MACCATALYST = NO;
591+
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
592+
SUPPORTS_MACCATALYST = YES;
587593
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
588594
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
589595
SWIFT_EMIT_LOC_STRINGS = YES;
590596
SWIFT_OBJC_BRIDGING_HEADER = "TrollApps/Objective C/TrollApps-Bridging-Header.h";
591597
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
592598
SWIFT_VERSION = 5.0;
593599
TARGETED_DEVICE_FAMILY = "1,2";
600+
VALIDATE_WORKSPACE = YES;
594601
};
595602
name = Debug;
596603
};
597604
6D8817D2291ECB9B007139C6 /* Release */ = {
598605
isa = XCBuildConfiguration;
599606
buildSettings = {
607+
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
600608
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
601609
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
602610
CLANG_ENABLE_MODULES = YES;
603611
CODE_SIGN_IDENTITY = "Apple Development";
604612
CODE_SIGN_STYLE = Automatic;
605613
CURRENT_PROJECT_VERSION = 1;
606614
DEVELOPMENT_ASSET_PATHS = "\"TrollApps/Preview Content\"";
607-
DEVELOPMENT_TEAM = P6SL5AV93U;
615+
DEVELOPMENT_TEAM = AKUATGSFRT;
608616
ENABLE_PREVIEWS = YES;
609617
GENERATE_INFOPLIST_FILE = YES;
610618
INFOPLIST_FILE = TrollApps/Info.plist;
@@ -625,18 +633,19 @@
625633
"$(inherited)",
626634
"$(PROJECT_DIR)/TrollApps",
627635
);
628-
MARKETING_VERSION = 2.3b;
636+
MARKETING_VERSION = 2.3;
629637
PRODUCT_BUNDLE_IDENTIFIER = org.resonance.store;
630638
PRODUCT_NAME = "$(TARGET_NAME)";
631639
PROVISIONING_PROFILE_SPECIFIER = "";
632-
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
633-
SUPPORTS_MACCATALYST = NO;
640+
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
641+
SUPPORTS_MACCATALYST = YES;
634642
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
635643
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
636644
SWIFT_EMIT_LOC_STRINGS = YES;
637645
SWIFT_OBJC_BRIDGING_HEADER = "TrollApps/Objective C/TrollApps-Bridging-Header.h";
638646
SWIFT_VERSION = 5.0;
639647
TARGETED_DEVICE_FAMILY = "1,2";
648+
VALIDATE_WORKSPACE = YES;
640649
};
641650
name = Release;
642651
};

TrollApps/TrollApps/Managers/ChangelogManager.swift

Lines changed: 10 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -22,34 +22,22 @@ struct ChangelogManagerView<Content: View>: View {
2222

2323
var whatsNewItems: [ListItem] = [
2424
ListItem(
25-
icon: "apps.iphone",
26-
text: "Installed Apps List",
27-
subtext: "Manage TrollStore/TrollApps installations in the new \"Apps\" tab.",
28-
color: Color.pink
29-
),
30-
ListItem(
31-
icon: "trash",
32-
text: "Uninstall Apps",
33-
subtext: "Remove unwanted apps with a simple hold-press in the \"Apps\" tab.",
25+
icon: "note.text",
26+
text: "Minor Improvements",
27+
subtext: "Finally fixed the \"Unistall\" typo when removing apps on the Apps tab.",
3428
color: Color.blue
3529
),
3630
ListItem(
37-
icon: "square.and.arrow.down.on.square",
38-
text: "Streamlined Installations",
39-
subtext: "Redesigned installation process for simultaneous downloads and progress bars.",
31+
icon: "checkmark.seal.fill",
32+
text: "Out of Beta",
33+
subtext: "Version 2.3 is finally officially released, with some bugfixes and performance improvements.",
4034
color: Color.red
4135
),
4236
ListItem(
43-
icon: "app",
44-
text: "View All Apps",
45-
subtext: "Explore the full app list across repos in the new \"Browse\" tab.",
46-
color: Color.green
47-
),
48-
ListItem(
49-
icon: "list.bullet",
50-
text: "App Details",
51-
subtext: "Enhanced \"Whats New\" section on the details view for apps.",
52-
color: Color.orange
37+
icon: "exclamationmark.bubble.fill",
38+
text: "Feedback needed!",
39+
subtext: "If you haven't already, please join our Discord server to give us valuable feedback for future update!.",
40+
color: Color.purple
5341
),
5442
]
5543

TrollApps/TrollApps/Resources/en.lproj/Localizable.strings

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,8 @@
5858
"CLEAR_IMAGE_CACHE" = "Clear Image Cache";
5959
"RESET_REPOS" = "Reset Repos";
6060
"RELOAD_SPRINGBOARD" = "Reload Springboard";
61-
"Clear_IMAGE_CACHE_TOOLTIP" = "The \"Clear Image Cache\" button should be used if the app weights a bit too much on your Device.";
61+
"CLEAR_CACHE_TOOLTIP" = "Clearing app cache can help improve performance and decrease the amount of storage used up by TrollApps.";
62+
"Clear_IMAGE_CACHE_TOOLTIP" = "The \"Clear Image Cache\" button should be used if the app is using up too much storage on your Device.";
6263

6364
"APP_SETTINGS" = "App Settings";
6465
"REDUCED_MOTION" = "Reduced Motion";

TrollApps/TrollApps/Resources/nb.lproj/Localizable.strings

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,4 @@
131131
"FAILED_TO_INSTALL" = "Klarte ikke å installere";
132132
"INSTALLATION_RETURNED_ERROR %@" = "Installeringen returnerte feil: %@";
133133

134-
"ERROR_REMOVING_IPA_FILE_AFTER_INSTALL" = "Feil ved fjerning av IPA etter installasjon
134+
"ERROR_REMOVING_IPA_FILE_AFTER_INSTALL" = "Feil ved fjerning av IPA etter installasjon.";

TrollApps/TrollApps/Views/Subviews/SettingsView.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ struct SettingsView: View {
250250
}
251251
Label {
252252
HStack {
253-
Button("@talhah58") {
253+
Button("kixrd") {
254254
openURL(URL(string: "https://twitter.com/talhah58")!)
255255
}
256256
}

0 commit comments

Comments
 (0)