Commit Graph

557 Commits

Author SHA1 Message Date
Riley Testut
4df04e47cc [Apps] Updates JSON to match AltStore 2.0b1 format 2023-04-04 17:50:49 -05:00
Riley Testut
eefd84b031 [Apps-Alpha] Updates AltStore to 2.0a1 2023-04-04 17:50:49 -05:00
Riley Testut
66b72d3158 [Apps-Alpha] Updates to match AltStore 2.0b1 JSON format 2023-04-04 17:50:49 -05:00
Riley Testut
5a2b98a398 Fixes PillButton not respecting progressTintColor under certain conditions 2023-04-04 17:50:49 -05:00
Riley Testut
aea0977110 Removes unused NavigationBar.backgroundColorView 2023-04-04 17:50:49 -05:00
Riley Testut
428f08f3de Defines explicit error codes for OperationError.Code cases 2023-04-04 17:50:49 -05:00
Riley Testut
0b3765f3c4 Fixes tapping buttons underneath navigation bar on SourceDetailViewController/AppViewController 2023-04-04 17:12:18 -05:00
Riley Testut
d7410b7f60 Dynamically disables interactive back gesture when viewing source header image
Only disables gesture if touches are within headerContainerView to ensure back gesture works as expected majority of the time.
2023-04-04 17:06:58 -05:00
Riley Testut
2cdb9900d4 Updates AppViewController to use UINavigationBarAppearance APIs
Fixes visual bugs when transitioning to/from SourceDetailViewController.
2023-04-04 17:06:07 -05:00
Riley Testut
bd026b95b6 Supports adding/removing source from SourceDetailViewController 2023-04-04 16:55:55 -05:00
Riley Testut
6f2c650352 Opens source’s website in-app upon tapping link in SourceHeaderView 2023-04-04 16:37:31 -05:00
Riley Testut
60641fccce Supports viewing all NewsItems and StoreApps for a source 2023-04-04 16:17:38 -05:00
Riley Testut
5c419aa333 Shows detailed source “About” page when adding 3rd-party sources
Allows users to preview sources before adding them to their AltStore.
2023-04-04 15:44:46 -05:00
Riley Testut
93b18974c1 Enforces 77x31 minimum size for PillButton 2023-04-04 15:44:46 -05:00
Riley Testut
3e70cfc996 Refactors SourcesViewController from Main.storyboard to new Sources.storyboard
Also refactors BannerCollectionViewCell to AppBannerCollectionViewCell to support initializing from code.
2023-04-04 14:37:11 -05:00
Riley Testut
d4b6d32b79 Fixes CollapsingTextView “TextKit 1 compatibility mode” runtime warning 2023-04-04 14:19:49 -05:00
Riley Testut
bed5c70279 Fixes incorrect cell height for some News items
We need to take layoutMargins into account when calculating the height of the prototype cell.
2023-04-04 13:29:48 -05:00
Riley Testut
15af909a3e Fixes error fetching Friend Zone patrons due to unexpected nil name 2023-03-28 14:37:47 -05:00
Riley Testut
961bc5aa66 Removes unnecessary @available annotations 2023-03-02 17:02:11 -06:00
Riley Testut
468e912e47 Removes unnecessary #available checks 2023-03-02 16:53:36 -06:00
Riley Testut
15dd044be9 Fixes UIApplication.setMinimumBackgroundFetchInterval() deprecation warning 2023-03-02 15:58:18 -06:00
Riley Testut
f20f67f6f4 Fixes peek & pop deprecation warnings 2023-03-02 15:48:33 -06:00
Riley Testut
ab77c69d5a Fixes UIDocumentPickerViewController deprecation warnings 2023-03-02 15:27:31 -06:00
Riley Testut
71cb3f3185 Fixes “variable mutated after capture by sendable closure” warning 2023-03-02 15:23:23 -06:00
Riley Testut
0ec09bb4b8 Fixes AppViewController deprecation warnings 2023-03-02 14:50:06 -06:00
Riley Testut
1255147844 Fixes UIActivityIndicatorView.style deprecation warnings 2023-03-02 14:48:20 -06:00
Riley Testut
1b561f1c07 Fixes “Plain Style unsupported in a Navigation Item” warnings 2023-03-01 16:38:49 -06:00
Riley Testut
602c5b87c0 Fixes “App doesn’t declare if it can open files in-place” warning 2023-03-01 16:38:49 -06:00
Riley Testut
049065d5ab [Shared] Updates CocoaPods dependencies 2023-03-01 16:38:49 -06:00
Riley Testut
77e35a1bc8 [Apps] Adds PojavLauncher Source Fix news item 2023-03-01 13:30:55 -06:00
Riley Testut
f5d8589ded [Apps] Updates Delta to 1.4 2023-03-01 13:29:24 -06:00
Riley Testut
bb90a5709d [Apps] Updates AltStore to 1.6.1 2023-02-20 13:34:09 -06:00
Riley Testut
1769b2152a [Apps] Updates AltStore beta to 1.6.1b2 2023-02-20 11:47:28 -06:00
Riley Testut
696745df4d [Apps] Updates Delta beta to 1.4rc 2023-02-20 09:19:48 -06:00
Riley Testut
e93457de2f Fixes triggering false positives with some malware detectors
Renames UserDefaults.isMacDirtyCowSupported to .isCowExploitSupported
2023-02-14 14:07:48 -08:00
Riley Testut
28d7fd0f6c [Apps] Updates AltStore beta to 1.6.1b 2023-02-08 14:25:11 -06:00
Riley Testut
913db5131b Adds “Clear Cache” description to Techy Things section footer 2023-02-08 13:50:29 -06:00
Riley Testut
7c1b951098 Fixes SourcesViewController crash on iOS 12
Apparently changing NSLayoutConstraint priorities from required to optional (and vice versa) isn’t supported, even though it works on iOS 13+. Who knew!
2023-02-08 13:06:44 -06:00
Riley Testut
94a8d79a5f Fixes incorrect “View Error Log” cell appearance 2023-02-08 13:01:49 -06:00
Riley Testut
053cc9feda Force-enables “Enforce 3-App Limit” if iOS version does not support MacDirtyCow exploit
Prevents “Enforce 3-App Limit” remaining enabled after updating iOS version without a way to disable it.
2023-02-07 16:36:11 -06:00
Riley Testut
3adfc9db6d Adds “Clear Cache” button to remove temporary files and uninstalled app backups 2023-02-07 16:11:39 -06:00
Riley Testut
eeea64f780 Supports sideloading more than 3 apps via MacDirtyCow exploit
The MacDirtyCow exploit allows users to remove the 3 active apps limit on iOS 16.1.2 and earlier. To support this, we’ve added a new (hidden) “Enforce 3-App Limit” setting that can be disabled to allow sideloading more than 3 apps.
2023-02-06 17:37:54 -06:00
Riley Testut
90b4fa7605 [Apps] Updates Delta beta to 1.4b5 2023-02-06 16:30:42 -06:00
Riley Testut
57299ebb16 [Apps] Updates AltStore to 1.6 2023-01-30 11:45:24 -06:00
Riley Testut
4549f86f0c [Apps] Updates AltStore beta to 1.6rc3 2023-01-24 15:51:59 -06:00
Riley Testut
957a53ecd6 Fixes non-readable error toast view when an authentication error occurs 2023-01-24 15:51:59 -06:00
Riley Testut
4f10984482 [Apps] Updates AltStore beta to 1.6rc2 2023-01-24 15:51:59 -06:00
Riley Testut
ec54468783 Caches MergeErrors when refreshing sources to view later in SourcesViewController 2023-01-24 15:51:59 -06:00
Riley Testut
b67dfbf0c3 [Apps] Updates AltStore beta to 1.6rc 2023-01-24 15:51:32 -06:00
Riley Testut
af5281dc90 Moves “View Error Log” setting to new Techy Things section 2023-01-24 15:47:34 -06:00