Commit Graph

1833 Commits

Author SHA1 Message Date
Magesh K
bf3bdaa135 [cleanup]: removed unused or redundant icons and image assets 2024-12-26 21:15:29 +05:30
Magesh K
952555145a [Assets]: removed duplicate AppIcon from Assets.xcassets since it is present in Icons.xcAssets 2024-12-26 21:15:29 +05:30
Magesh K
87bb131e9e [Settings]: Fix incorrect version info displayed at the bottom 2024-12-26 21:15:29 +05:30
Magesh K
ce6c474795 [Sidestore-Icons]: remove unused icons (delta, clip) incoming from altstore 2024-12-26 21:15:29 +05:30
Magesh K
26070fb5ba [App-Space-Optimization]: remove "Include All Assets" override causing increase in Assets.car and overall app size 2024-12-26 21:15:29 +05:30
Magesh K
34b84134e3 [cleanup]: deleted unused spm package file from xcodeproj since we use xcworkspace now 2024-12-26 21:15:29 +05:30
Magesh K
c5f92f5638 [App-Size-Optimization]: use DWARF for debug mode and strip linked product when possible 2024-12-26 21:15:29 +05:30
Magesh K
2bef458a13 [App-Size-Optimization]: updated xcconfig to override Pods config when required 2024-12-26 21:15:29 +05:30
Magesh K
cf97d518db [xcode]: Do not embed pods framework since static linking is enabled 2024-12-26 21:15:29 +05:30
Magesh K
219252c2f1 [Podfile]: Use static linking for pods to bake into executable 2024-12-26 21:15:29 +05:30
Magesh K
acc6ab8155 [Anisette-Servers]: increased duration of toast for a successful refresh 2024-12-26 21:15:29 +05:30
Magesh K
4c8c0a60ca [Anisette-Servers]: fixed Refresh Servers button label spacing and alignment 2024-12-26 21:15:29 +05:30
Magesh K
2480ed6de7 [Pods-config]: split our debug and release configs to include respective pod configs 2024-12-26 21:15:29 +05:30
Magesh K
7f6072de52 [App-Size-Optimization]: Updated base configurations to use our custom xcconfigs over cocoa pods xcconfigs to set the proper inheritance precedence
- This makes the ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES use the main app target config instead of the one set in cocoa pods xcconfig properly.
- Not embedding SWIFT libraries reduces size since swift runtime is not baked into the app
- Swift runtime is already part of iOS since 12.0 and our current app min deployment target is 14.0
2024-12-26 21:15:29 +05:30
Magesh K
70f7ffb73b [Anisette-Servers]: cleanup and enhanced error handling for anisette-servers-list 2024-12-26 21:15:29 +05:30
Magesh K
7a375c0011 [Settings.Storyboard]: use iphone16 model for Storyboard layout 2024-12-26 21:15:29 +05:30
Magesh K
87a9d89af8 [Settings.Storyboard]: reset y offsets to 0.0 for auto compute 2024-12-26 21:15:29 +05:30
Stern
966ea46262 UI: Change more UI/UX reflect SideStore branding.
Signed-off-by: Stern <stern@sidestore.io>
2024-12-26 21:15:29 +05:30
Magesh K
76b47bc0d3 [CI]: Ported step to create alpha (pre-release) artifacts for github releases 2024-12-26 21:15:29 +05:30
Magesh K
318389024d [TAG]: Sync CURRENT_PROJECT_VERSION with main app and widget 2024-12-26 21:15:29 +05:30
Magesh K
7afde3d62d [TAG]: bump release version to next minor 0.6.0 2024-12-26 21:15:29 +05:30
Magesh K
b2611ba71c Revert "[CI]: diagnostics: disabled xcpretty to print full error logs"
This reverts commit 01a3b8ba9d9cc8bd24e974aa0116bc9c3e0e38ac.
2024-12-26 21:15:29 +05:30
Magesh K
eb8ec29508 [migrations]: disabled strict checking to test new installs for now 2024-12-26 21:15:29 +05:30
Magesh K
dfd5559f32 [Makefile]: Make AltBackup.ipa generation more robust 2024-12-26 21:15:29 +05:30
Magesh K
6eb6d92362 [CI]: updated to use $CODESIGNING_FOLDER_PATH or $CONFIGURATION_BUILD_DIR whichever is available 2024-12-26 21:15:29 +05:30
Magesh K
54375b5149 [CI]: diagnostics: print files and dirs in xcode derived-data upto depth 7 2024-12-26 21:15:29 +05:30
Magesh K
65721fa9ab [anisette-servers]: Fix: List was not updated since data was published from a non UI thread 2024-12-26 21:15:29 +05:30
Magesh K
bfba242a02 [CI]: diagnostics: disabled xcpretty to print full error logs 2024-12-26 21:15:29 +05:30
Magesh K
398b26b580 [TODO]: Added TODO for cleanup of Error Logging during AppOperation 2024-12-26 21:15:29 +05:30
Magesh K
d5bd473811 [Auth-Screen]: Fix: Anisette servers list wasn't ready before signin attempt causing "No valid Servers Found" 2024-12-26 21:15:29 +05:30
Magesh K
1e29e3e713 [AltBackup+Schemes]: Fixes for URL schemes throughout both AltBackup and SideStore apps 2024-12-26 21:15:29 +05:30
Magesh K
88fdc97b5d [xcode-scheme]: Create and check-in xcscheme for AltBackup 2024-12-26 21:15:29 +05:30
Magesh K
d3dffd4549 [xcode-scheme]: disabled verbose concurrency logging temporarily 2024-12-26 21:15:29 +05:30
Magesh K
baceccae56 [AltBackup]: updated makefile to directly copy over the AltBackup.app 2024-12-26 21:15:29 +05:30
Magesh K
cf5ad0c6e4 [xcode-scheme]: disabled verbose concurrency logging temporarily 2024-12-26 21:15:29 +05:30
Magesh K
60cf724615 [cleanup]: removed unused references from framework and sources 2024-12-26 21:15:29 +05:30
Magesh K
01744183b6 [cleanup]: updated .gitignore to exclude AltBackup.ipa which will be generated by build 2024-12-26 21:15:29 +05:30
Magesh K
356289b0be [AltBackup]: Fixes for swift compile errors 2024-12-26 21:15:29 +05:30
Magesh K
26f50b814e [AltBackup]: Included as target dependency of SideStore build and add run script to make build AltBackup.ipa as part of build 2024-12-26 21:15:29 +05:30
Magesh K
b7b9e56366 [diagnostics]: added logging for all operation types and their invocations 2024-12-26 21:15:29 +05:30
Magesh K
74cecb4c59 [AppManager]: Fix: Added bac missing removeAppExtensionsOperation in run operations group and improved erorr handling 2024-12-26 21:15:29 +05:30
Magesh K
3d45c136ea [op-download]: Fixed a bug where downloaded temp file was deleted before it was used 2024-12-26 21:15:29 +05:30
Magesh K
f38b74cdb7 [error-handling]: Improved Error handling for all OperationTypes in AppManager 2024-12-26 21:15:29 +05:30
Magesh K
6bcf82bf60 [cleanup]: Added TODOs in the comments 2024-12-26 21:15:29 +05:30
Magesh K
fb7ed33b18 [xcode-console]: mute warnings about duplicate classes in AuthKit and AuthUIKit 2024-12-26 21:15:29 +05:30
Magesh K
972fde9b21 [Pods]: fixes for cocoapods integration - use $(inherited) for OTHER_LDFLAGS 2024-12-26 21:15:29 +05:30
Magesh K
ebf148dfb9 [cleanup]: renamed identifiers from io.altstore.xxxx to io.sidestore.xxxx 2024-12-26 21:15:29 +05:30
Magesh K
9e600b76a7 [cleanup]: remove unused code and renamed AltStore to SideStore in sources section 2024-12-26 21:15:29 +05:30
Magesh K
3aa510d30a [cleanup]: removed unused code which was replaced by UI input text field in sources tab 2024-12-26 21:15:29 +05:30
Magesh K
cff1d83c6c [trusted-sources]: Fix: updated trustedsources.json to match that of altstore 2.0 format 2024-12-26 21:15:29 +05:30