Riley Testut
d890af0160
Adds AppBannerView.style to switch between app and source styles
...
`app` banners have rounded rect icons and use a lighter version of tint color as background, while `source` banners have circular icons and use the original tint color as background.
2023-10-16 19:03:04 -05:00
Riley Testut
ff1e221c41
Adds UIColor.adjustedForDisplay() to display illegible tint colors
...
Adjusts illegible tint colors so that they can be displayed in the UI, e.g. by making them brighter or darker.
2023-10-16 19:03:04 -05:00
Riley Testut
4e104ac674
Adds PillButton.style to switch between pill and custom styles
...
`pill` style enforces minimum size + content insets, while `custom` doesn’t.
2023-10-16 18:52:39 -05:00
Riley Testut
b43bdede74
Adds AppIconImageView.style to switch between icon and circular styles
...
`icon` approximates the rounded corners of an app icon, while `circular` makes the icon a circle.
2023-10-16 18:40:36 -05:00
Riley Testut
cdfb55deeb
Posts Notification when Source is added or removed
2023-10-16 18:29:59 -05:00
Riley Testut
17b6235ad9
Limits relative date strings to “Yesterday” and “Today”
...
Any relative date older than “Yesterday” will be displayed as absolute date instead.
2023-10-16 18:27:48 -05:00
Riley Testut
ff46fb38b9
[AltStoreCore] Adds Source.isRecommended
...
Also replaces legacy “Trusted Sources” references with “Recommended Sources”
2023-10-16 18:26:59 -05:00
Riley Testut
24334f88ce
[AltStoreCore] Updates DatabaseManager to support #Preview macro
...
Synchronously loads database via startForPreview(), and also erases database for DEBUG builds.
# Conflicts:
# AltStore.xcodeproj/project.pbxproj
2023-10-16 16:56:51 -05:00
Riley Testut
74dc2d4c71
[Apps] Raises AltStore minimum OS version to iOS 15
2023-09-21 13:44:06 -05:00
Riley Testut
7670e884a8
[Apps] Updates Delta to 1.4.2
2023-09-19 12:48:43 -05:00
Riley Testut
9e1e69cab5
[Apps] Updates AltStore to 1.7
2023-09-18 14:11:04 -05:00
Riley Testut
96a0fc5f21
Fixes misplaced Info.plist entries
2023-09-15 15:10:51 -05:00
Riley Testut
9bb763ae10
Updates ALTDeviceID to iPhone 14 Pro
2023-09-15 15:09:54 -05:00
Riley Testut
02c0efc798
[Apps] Updates AltStore beta to 2.0b4
2023-09-15 14:53:42 -05:00
Riley Testut
0d070e588e
Updates app version to 2.0b4 (12)
2023-09-14 13:57:11 -05:00
Riley Testut
afde3b0bf8
[AltServer] Updates app version to 1.7 (78)
2023-09-14 13:54:52 -05:00
Riley Testut
c94677a70b
[AltServer] Updates app version to 1.7rc (77)
2023-09-14 13:54:52 -05:00
Riley Testut
2cc1659596
Conforms RefreshAllAppsWidgetIntent to ForegroundContinuableIntent
2023-09-13 17:25:49 -05:00
Riley Testut
836f1e3ad1
Returns nothing from RefreshAllAppsWidgetIntent
2023-09-13 17:25:17 -05:00
Riley Testut
cfee394739
[AltServer] Credits pymobiledevice3 for iOS 17 Developer Disk implementation
2023-09-13 17:22:44 -05:00
Riley Testut
769273bc48
[AltServer] Updates Copyright year to 2023
2023-09-13 17:21:54 -05:00
Riley Testut
fd9561ba1b
[AltServer] Fixes About panel appearing behind other windows
2023-09-13 17:19:19 -05:00
Riley Testut
8da9d93c0a
[AltWidget] Updates Home Screen widget names and descriptions
2023-09-13 16:05:13 -05:00
Riley Testut
ae4e6b5e37
[AltServer] Removes “Install Mail Plug-In” menu option
...
Leaves “Uninstall Mail Plug-In” option to allow users to remove already-installed plug-ins now that they’re not required.
2023-09-13 15:51:50 -05:00
Riley Testut
603cdf6002
[Apps] Updates AltStore beta to 2.0b3
2023-09-13 15:36:42 -05:00
Riley Testut
1202a2b7c0
[AltServer] Moves AnisetteDataManager to “Anisette Data” group
2023-09-13 15:36:41 -05:00
Riley Testut
cad9f90691
[AltServer] Fetches anisette data without Mail plug-in
...
Works on all macOS versions supported by AltServer.
2023-09-13 15:24:29 -05:00
Riley Testut
8a8c65b218
Updates app version to 2.0b3
2023-09-11 12:09:54 -05:00
Riley Testut
51f038c272
[AltWidget] Fixes widgets not appearing pre-iOS 17
2023-09-11 12:04:49 -05:00
Riley Testut
9b44e59cec
Actually fixes interactive widget animation continuing indefinitely
2023-09-11 12:03:25 -05:00
Riley Testut
3f78a9f561
[AltWidget] Insets ActiveAppsWidget buttons from edge to improve tapability
2023-09-11 11:54:38 -05:00
Riley Testut
97e52c623e
[AltWidget] Fixes AppDetailWidget not displaying app information
2023-09-11 11:51:10 -05:00
Riley Testut
37ca2905e9
[AltServer] Throws ALTServerError.deviceNotFound if altjit cannot find device
...
Includes custom recovery suggestion to mention connecting via USB is required for iOS 17 or later.
2023-09-08 17:54:59 -05:00
Riley Testut
56e0747893
Fixes interactive widget animation continuing indefinitely if error is thrown
2023-09-08 17:54:59 -05:00
Riley Testut
d0609b0269
Fixes not showing “AltServer Not Found” error when refreshing via widget
2023-09-08 17:54:59 -05:00
Riley Testut
1a4b2fd74e
[AltServer] Updates app version to 1.7b1
2023-09-08 15:15:02 -05:00
Riley Testut
8935f9ee2d
[AltJIT] Changes AltSign-Dynamic to not be embedded
...
Fixes “Cycle in dependencies” compiler error when archiving AltServer.
2023-09-08 15:14:13 -05:00
Riley Testut
3bee6ce642
[AltWidget] Fixes ActiveAppsWidget compiler error when deployment target < iOS 17
2023-09-08 15:08:16 -05:00
Riley Testut
8a672533cd
Reloads widget timelines on app launch
2023-09-08 15:04:03 -05:00
Riley Testut
96ad129b00
[AltServer] Fixes exporting AltServer as generic Xcode archive
2023-09-08 14:53:32 -05:00
Riley Testut
6af7651a25
[AltServer] Fixes “SDK does not contain libarclite” error when archiving
2023-09-08 14:52:04 -05:00
Riley Testut
61f2347ece
[AltJIT] Fixes “AltSign-Dynamic not found” runtime error at launch
2023-09-08 14:19:48 -05:00
Riley Testut
dd761daed6
[AltServer] Supports enabling JIT on devices running iOS 17
...
AltServer embeds the AltJIT CLI tool in its app bundle and runs it as an admin subprocess.
2023-09-08 14:15:55 -05:00
Riley Testut
1f499e77d3
[AltJIT] Removes unnecessary ALTErrorKeys.h/.m
...
Was originally added because AltJIT couldn’t link with AltSign, which is not true anymore.
2023-09-08 13:47:07 -05:00
Riley Testut
1ab5f02a1e
Fixes ErrorDetailsViewController not displaying text below fold
2023-09-08 13:22:59 -05:00
Riley Testut
d846445448
[AltJIT] Adds AltJIT CLI tool to enable JIT on devices running iOS 17+
...
Commands:
altjit enable [app/pid] --udid [udid]
* Enables JIT for given app/process
altjit mount --udid [udid]
* Mounts personalized developer disk
2023-09-07 18:02:29 -05:00
Riley Testut
1a42aaeae8
[AltStoreCore] Fixes “any ALTAppPermission cannot conform to 'Hashable’” Xcode 15 compiler error
2023-09-05 13:38:49 -05:00
Riley Testut
547c1f97a6
[AltWidget] Replaces legacy PreviewProvider previews with #Preview macro
2023-09-05 13:12:58 -05:00
Riley Testut
b41b5361e5
[AltWidget] Updates Lock Screen widgets to adopt containerBackground() on iOS 17
2023-09-05 13:12:58 -05:00
Riley Testut
ce3b032dc1
[AltWidget] Refactors previous widgets to use AppsTimelineProvider
2023-09-05 13:12:30 -05:00