Magesh K
c1910f49eb
[ErrorLog]: Fixed text background color which was mismatching
2024-12-26 21:15:29 +05:30
Magesh K
571a65a46a
[CI]: always try installing cocoa pods irrespective of cache
2024-12-26 21:15:29 +05:30
Magesh K
2c07d14a00
[deployment]: Updated minimum target to iOS15
2024-12-26 21:15:29 +05:30
Magesh K
a2a199d64e
[apps-v2]: fix source apps updater
2024-12-26 21:15:29 +05:30
Magesh K
893c628e80
[cleanup]: removed excessive completion handlers added recently
2024-12-26 21:15:29 +05:30
Magesh K
523c543690
[git-submodule]: checkin apps-v2.json as submodule
2024-12-26 21:15:29 +05:30
Magesh K
ebf055dc7d
[apps-v2]: enable publish to github pages for sources
2024-12-26 21:15:29 +05:30
Magesh K
daa5ba1a9f
[Beta-Updates]: cleanup error handling
2024-12-26 21:15:29 +05:30
Magesh K
54a895c11a
[Beta-Updates]: Fix decode key for isBeta
2024-12-26 21:15:29 +05:30
Magesh K
2eeaeca8f4
[Beta-Updates]: fix verify step for beta artifact verifications
2024-12-26 21:15:29 +05:30
Magesh K
7af0992a2b
[cleanup]: renamed new field for build revision from commitID to revision
2024-12-26 21:15:29 +05:30
Magesh K
cf0a2001f0
[Beta-Updates]: use BUILD_REVISION added as field in Info.plist instead of CURRENT_PROJECT_VERSION for commit ID marker
2024-12-26 21:15:29 +05:30
Magesh K
cfe2111844
[gitignore]: added ignore to gitignore
2024-12-26 21:15:29 +05:30
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