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
6b42e82e3e
[Apps] Adds “No Provisioning Profile?” news item
...
Also removes "Fix for “Core Data” Refresh Error" news item.
2023-03-23 13:35:53 -05:00
Riley Testut
5d9f03114c
[Apps] Revises AltStore 1.6.2 release notes
...
Now starts with “⚠️ You must manually install this update…”
2023-03-23 12:47:33 -05:00
Riley Testut
34610d57bf
[Apps] Updates AltStore to 1.6.2
2023-03-22 12:36:44 -05:00
Riley Testut
e751876159
[Apps] Updates Delta beta to 1.5b1
2023-03-22 11:48:09 -05:00
Riley Testut
6fa21b7206
[Apps] Updates AltStore beta to 1.6.2b
2023-03-21 13:12:13 -05:00
Riley Testut
7970258d50
Fixes “no provisioning profile with the requested identifier…” error
...
As of March 20, 2023, deleting an app’s auto-generated free provisioning profile is no longer supported. However, fetching the provisioning profile now re-generates is every time, so there’s no need to delete it first.
As a workaround, we now simply use the first profile we fetched if we receive an error when deleting it. This approach should continue to work even if Apple later reverses this change.
2023-03-21 09:00:44 -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
Riley Testut
2f7bb83560
Fixes “missing provisioning profile” error when refreshing DEBUG builds
...
Removes embedded XCTest (+ dSYM) bundles before resigning for DEBUG builds.
2023-01-24 15:47:34 -06:00
Riley Testut
d85957b70b
[Apps] Adds “More Trusted Sources!” news item
2023-01-24 15:45:20 -06:00
Riley Testut
5e833192de
[Apps] Updates AltStore beta to 1.6b4
2023-01-24 15:45:20 -06:00