Commit Graph

1847 Commits

Author SHA1 Message Date
Magesh K
09e39d1ead [Beta-Updates]: use CURRENT_PROJECT_VERSION instead of MARKETING_VERSION for commit ID marker 2024-12-26 21:15:29 +05:30
Magesh K
dd8d6d447f [fetch-sources]: Disabled caching during request 2024-12-26 21:15:29 +05:30
Magesh K
992b6b7262 [Settings]: Fix UI constraints for "Enable Beta Updates" button 2024-12-26 21:15:29 +05:30
Magesh K
1f9326b452 [apps-v2-url]: updated to use apps-v2 url for beta/alpha releases until testing is complete 2024-12-26 21:15:29 +05:30
Magesh K
36f64f6c0a [Beta-Updates]: added beta commit id fetch into makefile for revision 2024-12-26 21:15:29 +05:30
Magesh K
901b9ae337 [Beta-Updates]: Added beta update check feature 2024-12-26 21:15:29 +05:30
Magesh K
a173455e2d [CI]: set IS_BETA for xcodebuild to build beta IPA with commit id as MARKETING_VERSION 2024-12-26 21:15:29 +05:30
Magesh K
adee94819a [Beta-Suuport]: Added commit ID appending to version if in beta track build 2024-12-26 21:15:29 +05:30
Magesh K
c41d25c19b [icons]: Added more icons from sidestore-next 2024-12-26 21:15:29 +05:30
Magesh K
1203c9f5f2 [icons]: Fix: original icon is too small in "Change App Icon" screen 2024-12-26 21:15:29 +05:30
Magesh K
1b85f6532b [icons]: Fix for minicon in the Change App Icon screen 2024-12-26 21:15:29 +05:30
Magesh K
f080379994 [icons]: Added original icon to the icon options 2024-12-26 21:15:29 +05:30
Magesh K
a9a698b704 [assets-cleanup]: removed unused references to image assets or icon assets 2024-12-26 21:15:29 +05:30
Magesh K
f9f56c4d66 [icons]: Added more icons for sidestore 2024-12-26 21:15:29 +05:30
Magesh K
fd03b33e9b [cleanup]: removed unused or redundant icons and image assets 2024-12-26 21:15:29 +05:30
Magesh K
2737384147 [Assets]: removed duplicate AppIcon from Assets.xcassets since it is present in Icons.xcAssets 2024-12-26 21:15:29 +05:30
Magesh K
e005846324 [Settings]: Fix incorrect version info displayed at the bottom 2024-12-26 21:15:29 +05:30
Magesh K
bfed227940 [Sidestore-Icons]: remove unused icons (delta, clip) incoming from altstore 2024-12-26 21:15:29 +05:30
Magesh K
8cfbe309ef [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
d0eeefbc34 [cleanup]: deleted unused spm package file from xcodeproj since we use xcworkspace now 2024-12-26 21:15:29 +05:30
Magesh K
d716d88d33 [App-Size-Optimization]: use DWARF for debug mode and strip linked product when possible 2024-12-26 21:15:29 +05:30
Magesh K
5b69eb7bef [App-Size-Optimization]: updated xcconfig to override Pods config when required 2024-12-26 21:15:29 +05:30
Magesh K
21ab603756 [xcode]: Do not embed pods framework since static linking is enabled 2024-12-26 21:15:29 +05:30
Magesh K
7af8f5c817 [Podfile]: Use static linking for pods to bake into executable 2024-12-26 21:15:29 +05:30
Magesh K
460389f9c1 [Anisette-Servers]: increased duration of toast for a successful refresh 2024-12-26 21:15:29 +05:30
Magesh K
9b50ed83d3 [Anisette-Servers]: fixed Refresh Servers button label spacing and alignment 2024-12-26 21:15:29 +05:30
Magesh K
89ec42ca87 [Pods-config]: split our debug and release configs to include respective pod configs 2024-12-26 21:15:29 +05:30
Magesh K
0ab47360ff [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
93ca83528b [Anisette-Servers]: cleanup and enhanced error handling for anisette-servers-list 2024-12-26 21:15:29 +05:30
Magesh K
e39b9fe309 [Settings.Storyboard]: use iphone16 model for Storyboard layout 2024-12-26 21:15:29 +05:30
Magesh K
4cb85f3d59 [Settings.Storyboard]: reset y offsets to 0.0 for auto compute 2024-12-26 21:15:29 +05:30
Stern
7dc37d82e3 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
b7b5f50e69 [CI]: Ported step to create alpha (pre-release) artifacts for github releases 2024-12-26 21:15:29 +05:30
Magesh K
7642c2f948 [TAG]: Sync CURRENT_PROJECT_VERSION with main app and widget 2024-12-26 21:15:29 +05:30
Magesh K
6cf8d4b48a [TAG]: bump release version to next minor 0.6.0 2024-12-26 21:15:29 +05:30
Magesh K
d96056762f Revert "[CI]: diagnostics: disabled xcpretty to print full error logs"
This reverts commit 01a3b8ba9d9cc8bd24e974aa0116bc9c3e0e38ac.
2024-12-26 21:15:29 +05:30
Magesh K
8f20b5bb8d [migrations]: disabled strict checking to test new installs for now 2024-12-26 21:15:29 +05:30
Magesh K
7d2a6a9189 [Makefile]: Make AltBackup.ipa generation more robust 2024-12-26 21:15:29 +05:30
Magesh K
f7efb6569e [CI]: updated to use $CODESIGNING_FOLDER_PATH or $CONFIGURATION_BUILD_DIR whichever is available 2024-12-26 21:15:29 +05:30
Magesh K
4bc76fe93b [CI]: diagnostics: print files and dirs in xcode derived-data upto depth 7 2024-12-26 21:15:29 +05:30
Magesh K
59a5495ec0 [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
7353a1f28b [CI]: diagnostics: disabled xcpretty to print full error logs 2024-12-26 21:15:29 +05:30
Magesh K
b757410044 [TODO]: Added TODO for cleanup of Error Logging during AppOperation 2024-12-26 21:15:29 +05:30
Magesh K
5058658b66 [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
f542a52bda [AltBackup+Schemes]: Fixes for URL schemes throughout both AltBackup and SideStore apps 2024-12-26 21:15:29 +05:30
Magesh K
976f4e1041 [xcode-scheme]: Create and check-in xcscheme for AltBackup 2024-12-26 21:15:29 +05:30
Magesh K
77e223e541 [xcode-scheme]: disabled verbose concurrency logging temporarily 2024-12-26 21:15:29 +05:30
Magesh K
82cb14df6c [AltBackup]: updated makefile to directly copy over the AltBackup.app 2024-12-26 21:15:29 +05:30
Magesh K
6c559325b9 [xcode-scheme]: disabled verbose concurrency logging temporarily 2024-12-26 21:15:29 +05:30
Magesh K
e662ba64fa [cleanup]: removed unused references from framework and sources 2024-12-26 21:15:29 +05:30