Riley Testut
|
ec6ae6a3dc
|
Slightly decreases AppBannerView badge/source icon spacing
|
2023-12-08 18:54:48 -06:00 |
|
Riley Testut
|
117b6a6401
|
Fixes “Unable to satisfy constraints” Auto Layout warnings
|
2023-12-08 18:53:46 -06:00 |
|
Riley Testut
|
eb80b59e3d
|
Actually shows AltStore build version in Settings for BETA builds
|
2023-12-08 18:48:17 -06:00 |
|
Riley Testut
|
11fa622b42
|
Uses filled symbol images for category menu picker
|
2023-12-08 18:41:12 -06:00 |
|
Riley Testut
|
ffe8d8bbe1
|
Fixes incorrect search cancel button tint color after browsing category/source apps
|
2023-12-08 18:39:46 -06:00 |
|
Riley Testut
|
b963c956ec
|
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.
|
2023-12-08 18:37:38 -06:00 |
|
Riley Testut
|
1a3039767e
|
Fixes button titles flashing when scrolling into view
|
2023-12-08 18:30:30 -06:00 |
|
Riley Testut
|
f538fd30d5
|
Enables persisting .info level OSLogs
|
2023-12-08 18:23:58 -06:00 |
|
Riley Testut
|
7761ef7e65
|
Fixes using incorrect Logger in VerifyAppPledgeOperation
|
2023-12-08 18:22:17 -06:00 |
|
Riley Testut
|
36c57355b3
|
Automatically dismisses web view if user completes Patreon checkout flow
|
2023-12-08 18:20:25 -06:00 |
|
Riley Testut
|
5d6f6d2130
|
Adds comments explaining not to rethrow errors from VerifyAppPledgeOperation
|
2023-12-08 18:17:22 -06:00 |
|
Riley Testut
|
a46c4a1063
|
Displays detailed error log in-app with Quick Look
|
2023-12-08 18:15:48 -06:00 |
|
Riley Testut
|
5ffdf43474
|
Updates ldid to latest version to fix codesigning issues with certain apps
|
2023-12-08 15:29:13 -06:00 |
|
Riley Testut
|
8baf705377
|
Fixes resigning apps with non-English alphanumeric characters in name
|
2023-12-08 15:27:36 -06:00 |
|
Riley Testut
|
22274eed66
|
[AltStoreCore] Fixes signing-in to Patreon with Google account
|
2023-12-08 15:25:41 -06:00 |
|
Riley Testut
|
623ec97684
|
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.
|
2023-12-08 15:25:01 -06:00 |
|
Riley Testut
|
39e170d56a
|
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
|
2023-12-08 15:25:00 -06:00 |
|
Riley Testut
|
160ac21858
|
Shows “Pledge Expired” for installed Patreon apps without active pledge
|
2023-12-08 15:25:00 -06:00 |
|
Riley Testut
|
2b96f053f1
|
[AltStoreCore] Finalizes StoreCategory icons, colors, and JSON values
|
2023-12-08 15:25:00 -06:00 |
|
Riley Testut
|
7db14b930c
|
Fixes showing “Update” for Patreon apps with inactive pledges
|
2023-12-08 15:24:40 -06:00 |
|
Riley Testut
|
fc60f75e1f
|
Fixes squished AppBannerView on AppIDsViewController
|
2023-12-08 15:24:40 -06:00 |
|
Riley Testut
|
5d0e4c956a
|
Changes MyAppsViewController.noAppsDataSource to non-prefetching data source
|
2023-12-08 15:24:40 -06:00 |
|
Riley Testut
|
640d2021ef
|
Fixes incorrect initial size for website button on Source detail page
|
2023-12-08 15:24:40 -06:00 |
|
Riley Testut
|
6a0e30cbb0
|
[AltStoreCore] Adds Date.shortDateFormatter
|
2023-12-08 15:24:40 -06:00 |
|
Riley Testut
|
f9fbf59647
|
Fixes unused variable warning for SourcesViewController preview
|
2023-12-08 15:15:10 -06:00 |
|
Riley Testut
|
28842bc299
|
Supports searching all apps from FeaturedViewController
|
2023-12-08 15:15:10 -06:00 |
|
Riley Testut
|
34aa94fe65
|
Limits paging app screenshots on FeaturedViewController to bottom of cell
Prioritizes paging featured apps over app screenshots.
|
2023-12-08 15:15:10 -06:00 |
|
Riley Testut
|
093b565b3b
|
Randomizes featured source + app order at app launch
|
2023-12-08 15:15:10 -06:00 |
|
Riley Testut
|
3be4863ec2
|
Completely redesigns Browse tab with FeaturedViewController
|
2023-12-08 15:15:10 -06:00 |
|
Riley Testut
|
e0944b2670
|
Moves caption below app + developer name in AppCardCollectionViewCell
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
e915c1ac8c
|
Shows app’s source icon on AppBannerView
Excluding contexts where it is redundant (e.g. source detail page).
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
16f8675d19
|
Supports filtering apps in BrowseViewController by category
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
2681cc3a8e
|
[AltStoreCore] Adds StoreApp.category + StoreCategory enum
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
f9ab215560
|
Allows changing BrowseViewController sort order
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
38ff3b1d96
|
Changes BrowseViewController’s search bar placement to inline
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
2b2ad176e4
|
Limits updating sources to app launch and manually via pull-to-refresh
|
2023-12-08 14:04:36 -06:00 |
|
Riley Testut
|
ff8cd234c1
|
Asks user to review permissions when installing/updating apps
When installing, all entitlements will be shown. When updating, only _added_ entitlements will be shown.
|
2023-12-08 14:04:35 -06:00 |
|
Riley Testut
|
a8589526f1
|
Fixes accidentally saving CancellationErrors to error log
|
2023-12-07 17:02:13 -06:00 |
|
Riley Testut
|
6a37957121
|
Clears image cache with “Clear Cache…” option in Settings
Also increases image cache size to 512MB.
|
2023-12-07 16:58:39 -06:00 |
|
Riley Testut
|
0d9de4814d
|
Adopts automatic status bar tinting on iOS 17 for App + Source detail screens
|
2023-12-07 16:50:31 -06:00 |
|
Riley Testut
|
0badb0a091
|
Changes NewsCollectionViewCell image aspect ratio to 3:2
Also updates fonts to use dynamic text styles.
|
2023-12-07 16:45:42 -06:00 |
|
Riley Testut
|
46a94a4c60
|
[AltWidget] Fixes compiling for iOS 16 and earlier
Also fixes unused variable warnings.
|
2023-12-07 16:39:13 -06:00 |
|
Riley Testut
|
090ab36ff3
|
Merge branch 'patreon'
|
2023-12-01 17:20:24 -06:00 |
|
Riley Testut
|
fe3d8a4edb
|
Hides “UPDATE” option for Patreon apps with expired pledges
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
42302786e2
|
Disables actions for Patreon apps with expired pledges instead of hiding them
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
92f3be07f6
|
Downloads latest _available_ version when updating from AppViewController
Asks user to fall back to latest supported verson if version is not compatible with device’s iOS version.
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
2c1ffedfe3
|
Designates Patreon apps with label + displays price (if provided)
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
f9cff51d1c
|
Supports updating apps from (almost) all AppBannerViews
Previously, you could only update apps from MyAppsViewController and AppViewController.
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
5732da1f2c
|
Fixes AltStore still being refreshing even after pledge expires
|
2023-12-01 16:50:48 -06:00 |
|
Riley Testut
|
a20950b693
|
Fixes showing Patreon page when installing non-Patreon apps
|
2023-12-01 16:50:48 -06:00 |
|