Skip to content

Commit

Permalink
2.3 release
Browse files Browse the repository at this point in the history
  • Loading branch information
Bonnie39 committed Aug 27, 2024
1 parent 570755e commit 91e9469
Show file tree
Hide file tree
Showing 5 changed files with 34 additions and 36 deletions.
31 changes: 20 additions & 11 deletions TrollApps/TrollApps.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -102,8 +102,8 @@
74C3486E2B1A562F0043AA8C /* DynamicButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DynamicButton.swift; sourceTree = "<group>"; };
74E2E2AD2B25627B009E1D73 /* BrowseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BrowseView.swift; sourceTree = "<group>"; };
74E2E2B32B27C086009E1D73 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; };
74F1F9A45C32D0914B27E2A8 /* es */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
74E2E2B52B27C098009E1D73 /* zh-Hans */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.strings; lineEnding = 0; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
74F1F9A45C32D0914B27E2A8 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = es.lproj/Localizable.strings; sourceTree = "<group>"; };
CC759146293BD896007DE225 /* TSUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TSUtil.m; sourceTree = "<group>"; };
CC759149293BD95A007DE225 /* SpringBoardFoundation.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = SpringBoardFoundation.tbd; path = TrollApps/SpringBoardFoundation.tbd; sourceTree = "<group>"; };
/* End PBXFileReference section */
Expand Down Expand Up @@ -316,7 +316,7 @@
attributes = {
BuildIndependentTargetsInParallel = 1;
LastSwiftUpdateCheck = 1410;
LastUpgradeCheck = 1510;
LastUpgradeCheck = 1540;
TargetAttributes = {
6D8817C1291ECB97007139C6 = {
CreatedOnToolsVersion = 14.1;
Expand All @@ -337,6 +337,7 @@
ar,
"zh-Hant",
nb,
Base,
);
mainGroup = 6D8817B9291ECB97007139C6;
packageReferences = (
Expand Down Expand Up @@ -413,7 +414,7 @@
isa = PBXVariantGroup;
children = (
74E2E2B32B27C086009E1D73 /* en */,
74F1F9A45C32D0914B27E2A8 /* es */,
74F1F9A45C32D0914B27E2A8 /* en */,
74E2E2B52B27C098009E1D73 /* zh-Hans */,
740916AD2B291BA70004A33A /* de */,
740916BC2B297D120004A33A /* id */,
Expand All @@ -431,6 +432,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
Expand Down Expand Up @@ -487,13 +489,15 @@
SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG;
SWIFT_EMIT_LOC_STRINGS = NO;
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
VALIDATE_PRODUCT = YES;
};
name = Debug;
};
6D8817CF291ECB9B007139C6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
CLANG_ANALYZER_NONNULL = YES;
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
Expand Down Expand Up @@ -539,6 +543,7 @@
IPHONEOS_DEPLOYMENT_TARGET = 16.1;
MTL_ENABLE_DEBUG_INFO = NO;
MTL_FAST_MATH = YES;
ONLY_ACTIVE_ARCH = YES;
SDKROOT = iphoneos;
SWIFT_COMPILATION_MODE = wholemodule;
SWIFT_EMIT_LOC_STRINGS = NO;
Expand All @@ -550,14 +555,15 @@
6D8817D1291ECB9B007139C6 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "\"TrollApps/Preview Content\"";
DEVELOPMENT_TEAM = P6SL5AV93U;
DEVELOPMENT_TEAM = AKUATGSFRT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = TrollApps/Info.plist;
Expand All @@ -578,33 +584,35 @@
"$(inherited)",
"$(PROJECT_DIR)/TrollApps",
);
MARKETING_VERSION = 2.3b;
MARKETING_VERSION = 2.3;
PRODUCT_BUNDLE_IDENTIFIER = org.resonance.store;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
SUPPORTS_MACCATALYST = YES;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OBJC_BRIDGING_HEADER = "TrollApps/Objective C/TrollApps-Bridging-Header.h";
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_WORKSPACE = YES;
};
name = Debug;
};
6D8817D2291ECB9B007139C6 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALLOW_TARGET_PLATFORM_SPECIALIZATION = YES;
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_IDENTITY = "Apple Development";
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_ASSET_PATHS = "\"TrollApps/Preview Content\"";
DEVELOPMENT_TEAM = P6SL5AV93U;
DEVELOPMENT_TEAM = AKUATGSFRT;
ENABLE_PREVIEWS = YES;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = TrollApps/Info.plist;
Expand All @@ -625,18 +633,19 @@
"$(inherited)",
"$(PROJECT_DIR)/TrollApps",
);
MARKETING_VERSION = 2.3b;
MARKETING_VERSION = 2.3;
PRODUCT_BUNDLE_IDENTIFIER = org.resonance.store;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE_SPECIFIER = "";
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
SUPPORTS_MACCATALYST = NO;
SUPPORTED_PLATFORMS = "iphonesimulator iphoneos";
SUPPORTS_MACCATALYST = YES;
SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
SWIFT_EMIT_LOC_STRINGS = YES;
SWIFT_OBJC_BRIDGING_HEADER = "TrollApps/Objective C/TrollApps-Bridging-Header.h";
SWIFT_VERSION = 5.0;
TARGETED_DEVICE_FAMILY = "1,2";
VALIDATE_WORKSPACE = YES;
};
name = Release;
};
Expand Down
32 changes: 10 additions & 22 deletions TrollApps/TrollApps/Managers/ChangelogManager.swift
Original file line number Diff line number Diff line change
Expand Up @@ -22,34 +22,22 @@ struct ChangelogManagerView<Content: View>: View {

var whatsNewItems: [ListItem] = [
ListItem(
icon: "apps.iphone",
text: "Installed Apps List",
subtext: "Manage TrollStore/TrollApps installations in the new \"Apps\" tab.",
color: Color.pink
),
ListItem(
icon: "trash",
text: "Uninstall Apps",
subtext: "Remove unwanted apps with a simple hold-press in the \"Apps\" tab.",
icon: "note.text",
text: "Minor Improvements",
subtext: "Finally fixed the \"Unistall\" typo when removing apps on the Apps tab.",
color: Color.blue
),
ListItem(
icon: "square.and.arrow.down.on.square",
text: "Streamlined Installations",
subtext: "Redesigned installation process for simultaneous downloads and progress bars.",
icon: "checkmark.seal.fill",
text: "Out of Beta",
subtext: "Version 2.3 is finally officially released, with some bugfixes and performance improvements.",
color: Color.red
),
ListItem(
icon: "app",
text: "View All Apps",
subtext: "Explore the full app list across repos in the new \"Browse\" tab.",
color: Color.green
),
ListItem(
icon: "list.bullet",
text: "App Details",
subtext: "Enhanced \"Whats New\" section on the details view for apps.",
color: Color.orange
icon: "exclamationmark.bubble.fill",
text: "Feedback needed!",
subtext: "If you haven't already, please join our Discord server to give us valuable feedback for future update!.",
color: Color.purple
),
]

Expand Down
3 changes: 2 additions & 1 deletion TrollApps/TrollApps/Resources/en.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,8 @@
"CLEAR_IMAGE_CACHE" = "Clear Image Cache";
"RESET_REPOS" = "Reset Repos";
"RELOAD_SPRINGBOARD" = "Reload Springboard";
"Clear_IMAGE_CACHE_TOOLTIP" = "The \"Clear Image Cache\" button should be used if the app weights a bit too much on your Device.";
"CLEAR_CACHE_TOOLTIP" = "Clearing app cache can help improve performance and decrease the amount of storage used up by TrollApps.";
"Clear_IMAGE_CACHE_TOOLTIP" = "The \"Clear Image Cache\" button should be used if the app is using up too much storage on your Device.";

"APP_SETTINGS" = "App Settings";
"REDUCED_MOTION" = "Reduced Motion";
Expand Down
2 changes: 1 addition & 1 deletion TrollApps/TrollApps/Resources/nb.lproj/Localizable.strings
Original file line number Diff line number Diff line change
Expand Up @@ -131,4 +131,4 @@
"FAILED_TO_INSTALL" = "Klarte ikke å installere";
"INSTALLATION_RETURNED_ERROR %@" = "Installeringen returnerte feil: %@";

"ERROR_REMOVING_IPA_FILE_AFTER_INSTALL" = "Feil ved fjerning av IPA etter installasjon
"ERROR_REMOVING_IPA_FILE_AFTER_INSTALL" = "Feil ved fjerning av IPA etter installasjon.";
2 changes: 1 addition & 1 deletion TrollApps/TrollApps/Views/Subviews/SettingsView.swift
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@ struct SettingsView: View {
}
Label {
HStack {
Button("@talhah58") {
Button("kixrd") {
openURL(URL(string: "https://twitter.com/talhah58")!)
}
}
Expand Down

0 comments on commit 91e9469

Please sign in to comment.