Magesh K
dce6cdc84a
[fetch-sources]: Disabled caching during request
2024-12-26 21:15:29 +05:30
Magesh K
6ddee71359
[Settings]: Fix UI constraints for "Enable Beta Updates" button
2024-12-26 21:15:29 +05:30
Magesh K
a32649cb44
[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
05ab8e392c
[Beta-Updates]: added beta commit id fetch into makefile for revision
2024-12-26 21:15:29 +05:30
Magesh K
628ba49550
[Beta-Updates]: Added beta update check feature
2024-12-26 21:15:29 +05:30
Magesh K
c86bf17794
[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
de31d62394
[Beta-Suuport]: Added commit ID appending to version if in beta track build
2024-12-26 21:15:29 +05:30
Magesh K
a7eb41863e
[icons]: Added more icons from sidestore-next
2024-12-26 21:15:29 +05:30
Magesh K
a266565ce5
[icons]: Fix: original icon is too small in "Change App Icon" screen
2024-12-26 21:15:29 +05:30
Magesh K
49d281245f
[icons]: Fix for minicon in the Change App Icon screen
2024-12-26 21:15:29 +05:30
Magesh K
fd3c671938
[icons]: Added original icon to the icon options
2024-12-26 21:15:29 +05:30
Magesh K
6711da7da3
[assets-cleanup]: removed unused references to image assets or icon assets
2024-12-26 21:15:29 +05:30
Magesh K
819f2897d7
[icons]: Added more icons for sidestore
2024-12-26 21:15:29 +05:30
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