Commit Graph

1730 Commits

Author SHA1 Message Date
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
Riley Testut
a2e5a244e8 Automatically dismisses web view if user completes Patreon checkout flow 2024-12-26 21:15:29 +05:30
Riley Testut
3b5809ee18 Adds comments explaining not to rethrow errors from VerifyAppPledgeOperation 2024-12-26 21:15:29 +05:30
Riley Testut
8ef0a17cb8 Displays detailed error log in-app with Quick Look 2024-12-26 21:15:29 +05:30
Riley Testut
c69949d338 [AltStoreCore] Fixes signing-in to Patreon with Google account 2024-12-26 21:15:29 +05:30
Riley Testut
e2a79e6cbd Supports joining Patreon via web view + downloading app in single flow
Asks user to connect Patreon account if they are signed-in inside WebViewController but not in AltStore settings.
2024-12-26 21:15:29 +05:30
Riley Testut
1d8b42401f Shows source/category icon next to BrowseViewController’s title
Also tints all navigation bar buttons to match source/category tint color.

# Conflicts:
#	AltStore/Browse/BrowseViewController.swift
2024-12-26 21:15:29 +05:30
Riley Testut
db090fb747 Shows “Pledge Expired” for installed Patreon apps without active pledge 2024-12-26 21:15:29 +05:30
Riley Testut
5e16c4b3fb [AltStoreCore] Finalizes StoreCategory icons, colors, and JSON values 2024-12-26 21:15:29 +05:30
Riley Testut
808c197117 Fixes showing “Update” for Patreon apps with inactive pledges 2024-12-26 21:15:29 +05:30
Riley Testut
3925555c60 Fixes squished AppBannerView on AppIDsViewController 2024-12-26 21:15:29 +05:30
Riley Testut
094e04e614 Changes MyAppsViewController.noAppsDataSource to non-prefetching data source 2024-12-26 21:15:29 +05:30
Riley Testut
96630d2b13 Fixes incorrect initial size for website button on Source detail page 2024-12-26 21:15:29 +05:30
Riley Testut
522594b5d1 [AltStoreCore] Adds Date.shortDateFormatter 2024-12-26 21:15:29 +05:30
Riley Testut
aac1d5b14b Fixes unused variable warning for SourcesViewController preview 2024-12-26 21:15:29 +05:30
Riley Testut
e302fd4ce8 Supports searching all apps from FeaturedViewController 2024-12-26 21:15:29 +05:30