Commit Graph

1745 Commits

Author SHA1 Message Date
Riley Testut
aa63756dd8 Fixes not showing toast view if error occurs during initial sources fetch 2024-12-26 21:15:29 +05:30
Riley Testut
15f53b7d3e Fixes “unsatisfiable constraints” runtime error for InstalledAppsCollectionFooterView 2024-12-26 21:15:29 +05:30
Riley Testut
2602f6f8b5 Fixes missing last Coding Path value for DecodingError.keyNotFound 2024-12-26 21:15:29 +05:30
Riley Testut
f29f466833 Throws error if marketplace app is missing buildVersion 2024-12-26 21:15:29 +05:30
Riley Testut
3cfa3f46a3 Improves maketplace source error messages 2024-12-26 21:15:29 +05:30
Riley Testut
50e8e88387 Adds Patreon-related values to app analytics 2024-12-26 21:15:29 +05:30
Riley Testut
80dabcb3e3 Rethrows Core Data save errors after installing apps vs ignoring 2024-12-26 21:15:29 +05:30
Riley Testut
a9d55f0c91 Fixes “transformable properties not using secure transformer” runtime warnings 2024-12-26 21:15:29 +05:30
Riley Testut
62275c0cdd Fixes incorrect corner radius animation for AppViewController + HeaderContentViewController 2024-12-26 21:15:29 +05:30
Riley Testut
1f807c7756 Fixes missing blur when pushing AppViewController onto modal navigation controller 2024-12-26 21:15:29 +05:30
Riley Testut
e0c19f7aee Fixes not showing “more updates” button when there are more than 2 updates 2024-12-26 21:15:29 +05:30
Riley Testut
d3ded82f16 Throws error when adding marketplace source to non-marketplace AltStore (and vice versa) 2024-12-26 21:15:29 +05:30
Riley Testut
ffaf80d25d Updates Patreon sign-out alert message to apply to all pledged apps 2024-12-26 21:15:29 +05:30
Riley Testut
b533ebcea0 Supports “custom” pledge amounts for Patreon apps 2024-12-26 21:15:29 +05:30
Riley Testut
6c02e51aba Uses alternate app icon for AltStore in My Apps, if one is chosen 2024-12-26 21:15:29 +05:30
Riley Testut
e9f74d963e Supports alternate app icons 2024-12-26 21:15:29 +05:30
Riley Testut
252bea1879 Updates app icon to “modern” version 2024-12-26 21:15:29 +05:30
Riley Testut
7fccd50390 Updates social media URLs for Credits section in Settings 2024-12-26 21:15:29 +05:30
Riley Testut
e8e5cfd047 Shows “Downloading [app]…” toast view when installing app from new source
Allows users to tap it to immediately see installation progress.
2024-12-26 21:15:29 +05:30
Riley Testut
b0e812bcbc Displays version # for updates in My Apps tab 2024-12-26 21:15:29 +05:30
Riley Testut
0516897067 Adds social media follow buttons to Settings 2024-12-26 21:15:29 +05:30
Riley Testut
6967ede0e2 Dismisses PreviewAppScreenshotsViewController with swipe gesture 2024-12-26 21:15:29 +05:30
Riley Testut
e3ccb49c29 Always asks to add source when installing app if not yet added 2024-12-26 21:15:29 +05:30
Riley Testut
033b80a5d5 Fixes not updating featured apps installation status on source detail page 2024-12-26 21:15:29 +05:30
Riley Testut
609cf69715 Hides source detail screens after adding/removing source
Fixes various issues due to saving/deleting source while viewing source details.
2024-12-26 21:15:29 +05:30
Riley Testut
812a4f2b1f Changes “WiFi” spelling to “Wi-Fi” 2024-12-26 21:15:29 +05:30
Riley Testut
9258591559 Hides “REMOVE” button in navigation bar if source is already added 2024-12-26 21:15:29 +05:30
Riley Testut
4ca4e7c235 Supports JSON5 for sources 2024-12-26 21:15:29 +05:30
Riley Testut
f3b250edf4 Updates app version to 2.0b7 (30) 2024-12-26 21:15:29 +05:30
Riley Testut
ff629ff74a [AltStoreCore] Migrates Core Data model from v15 to v16 2024-12-26 21:15:29 +05:30
Riley Testut
d6b27ac72b [AltStoreCore] Makes PledgeTier.name optional to match Patreon API 2024-12-26 21:15:29 +05:30
Riley Testut
c88e1a586d [AltStoreCore] Includes more context when logging Patreon account errors
Includes full decoding path if possible.
2024-12-26 21:15:29 +05:30
Riley Testut
a358602f05 [AltStoreCore] Fixes parsing Patreon responses containing tiers with null titles 2024-12-26 21:15:29 +05:30
Riley Testut
d9e1f1b998 [AltServer] Updates app version to 1.7.2b (84) 2024-12-26 21:15:29 +05:30
Riley Testut
ba2acd3a33 Updates app build version to 25 2024-12-26 21:15:29 +05:30
Riley Testut
a70073d4ed Supports not including get-task-allow entitlement in source JSON if value is false 2024-12-26 21:15:29 +05:30
Riley Testut
d7da6a09b4 Revert "Fixes always showing non-featured apps last in FeaturedViewController"
This reverts commit f76e3a12b6.

We’re not sure we want to commit to this behavior, so reverting for now.
2024-12-26 21:15:29 +05:30
Riley Testut
c9c5ce69f5 [AltStoreCore] Migrates Core Data model from v14 to v15 2024-12-26 21:15:29 +05:30
Riley Testut
d75de228c7 Updates app version to 2.0b6 (23) 2024-12-26 21:15:29 +05:30
Riley Testut
8c5984cf35 Fixes FeaturedViewController warnings 2024-12-26 21:15:29 +05:30
Riley Testut
a197a92280 Fixes always showing non-featured apps last in FeaturedViewController 2024-12-26 21:15:29 +05:30
Riley Testut
bc67e6b2c0 Slightly decreases AppBannerView badge/source icon spacing 2024-12-26 21:15:29 +05:30
Riley Testut
d67f48291a Fixes “Unable to satisfy constraints” Auto Layout warnings 2024-12-26 21:15:29 +05:30
Riley Testut
12e7a0cf31 Actually shows AltStore build version in Settings for BETA builds 2024-12-26 21:15:29 +05:30
Riley Testut
1a3b021d3f Uses filled symbol images for category menu picker 2024-12-26 21:15:29 +05:30
Riley Testut
99013f45e7 Fixes incorrect search cancel button tint color after browsing category/source apps 2024-12-26 21:15:29 +05:30
Riley Testut
6b921e5452 Changes BrowseViewController’s search bar style to .automatic
More space efficient, and avoids UI bug where inline search bar could appear messed up after pushing view controller onto navigation stack.
2024-12-26 21:15:29 +05:30
Riley Testut
cbe747f41f Fixes button titles flashing when scrolling into view 2024-12-26 21:15:29 +05:30
Riley Testut
f2e33fdb90 Enables persisting .info level OSLogs 2024-12-26 21:15:29 +05:30
Riley Testut
2721f0ac17 Fixes using incorrect Logger in VerifyAppPledgeOperation 2024-12-26 21:15:29 +05:30