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
|
1a1d301642
|
[AltStoreCore] Replaces remaining Bundle.appGroups.first with Bundle.altstoreAppGroup
Ensures we can still find the correct AltStore app group even if it isn’t the first one listed in the Info.plist.
|
2023-04-04 17:50:48 -05:00 |
|
Riley Testut
|
9a5ed50d25
|
[AltStoreCore] Fixes migration error on launch if AltStore app group does not exist.
Allows falling back to using regular app sandbox instead of app group.
|
2023-04-04 17:50:32 -05:00 |
|
Riley Testut
|
3e3d9a45ed
|
[AltStoreCore] Fixes incorrectly merging app versions for same app from different sources
|
2023-04-04 17:50:06 -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
|
b2ff0065a3
|
[AltStoreCore] Adds async wrappers for presenting UIAlertControllers
|
2023-04-04 16:49:12 -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
|
8700694fb8
|
[AltStoreCore] Adds Source.isAdded
Convenience property to determine whether a source has been added to the user’s AltStore.
|
2023-04-04 14:21:13 -05:00 |
|
Riley Testut
|
6be78cd77f
|
[AltStoreCore] Adds @AsyncManaged property wrapper
Same as @Managed, except it supports using Swift Concurrency to fetch values from its managedObject’s managedObjectContext.
|
2023-04-04 14:21:12 -05:00 |
|
Riley Testut
|
86d2db189f
|
[AltStoreCore] Adds NSManagedObjectContext.performAsync() to wrap iOS 15+ async perform()
Allows us to use Swift Concurrency with Core Data pre-iOS 15.
|
2023-04-04 14:21:00 -05:00 |
|
Riley Testut
|
1a8096300f
|
[AltStoreCore] Fixes incorrect Source.featuredApps relationship post-merging
|
2023-04-04 14:20:24 -05:00 |
|
Riley Testut
|
d4b6d32b79
|
Fixes CollapsingTextView “TextKit 1 compatibility mode” runtime warning
|
2023-04-04 14:19:49 -05:00 |
|
Riley Testut
|
6edd92da78
|
[AltStoreCore] Supports additional source JSON values for detailed “About” page
|
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
|
3863d5cf49
|
[AltServer] Removes unnecessary #available checks
|
2023-03-02 17:07:38 -06: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
|
515ba0f4e1
|
Fixes UIApplication.keyWindow deprecation warning
|
2023-03-02 15:00:54 -06:00 |
|
Riley Testut
|
0ec09bb4b8
|
Fixes AppViewController deprecation warnings
|
2023-03-02 14:50:06 -06:00 |
|
Riley Testut
|
e1f7e05042
|
Fixes Scanner.scanHexInt32 deprecation warning
|
2023-03-02 14:49:02 -06:00 |
|
Riley Testut
|
1255147844
|
Fixes UIActivityIndicatorView.style deprecation warnings
|
2023-03-02 14:48:20 -06:00 |
|
Riley Testut
|
1ccfa6652a
|
[Shared] Updates projects to recommended settings (Xcode 14.1)
|
2023-03-01 17:00:43 -06:00 |
|
Riley Testut
|
61ad385fbd
|
[AltWidget] Updates version to match AltStore
Fixes “App extension CFBundleShortVersionString must match parent app” warning
|
2023-03-01 16:38:49 -06:00 |
|
Riley Testut
|
f94fe63b60
|
[AltStoreCore] Fixes Core Data “Using nil or insecure value transformer” warnings
|
2023-03-01 16:38:49 -06:00 |
|
Riley Testut
|
1b561f1c07
|
Fixes “Plain Style unsupported in a Navigation Item” warnings
|
2023-03-01 16:38:49 -06:00 |
|
Riley Testut
|
4c09180cba
|
[AltWidget] Fixes framework search paths “Directory not found” warning
|
2023-03-01 16:38:49 -06:00 |
|
Riley Testut
|
84c2ccbe1e
|
Silences “Double-quoted include in framework header” 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
|
4f83bd2cda
|
[Shared] Fixes dependency warnings
|
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
|
dce1298fb7
|
[Shared] Raises deployment targets to iOS 14.0 and macOS 11.0
|
2023-03-01 16:38:47 -06:00 |
|
Riley Testut
|
1f0364cc30
|
[AltTests] Replaces iOS 16+ URL(filePath:) with URL(fileURLWithPath:)
|
2023-03-01 16:38:47 -06:00 |
|
Riley Testut
|
8677966f96
|
Updates app version to 1.6.1
|
2023-03-01 16:37:35 -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
|
186abfd4bc
|
[AltPlugin] Updates version to 1.12
|
2023-02-28 15:57:13 -06:00 |
|
Riley Testut
|
98ffb974ff
|
[AltPlugin] Supports macOS Ventura 13.3
|
2023-02-28 15:56:16 -06:00 |
|