Commit Graph

145 Commits

Author SHA1 Message Date
Riley Testut
ff5e805b81 Adds “Send Feedback” option in settings 2019-09-12 13:47:55 -07:00
Riley Testut
6214f1044b Improves handling of non-patron Patreon accounts 2019-09-12 13:08:38 -07:00
Riley Testut
502a5488b0 Adds support for installing AltStore beta from AltStore 2019-09-12 13:04:15 -07:00
Riley Testut
e3bf6d6239 Improves error message when multiple apps fail to refresh 2019-09-12 13:00:08 -07:00
Riley Testut
e510e9d992 Fixes crash when displaying new updates 2019-09-12 12:49:19 -07:00
Riley Testut
f01e4ec753 Rewords Patreon text in SettingsViewController 2019-09-10 12:33:14 -07:00
Riley Testut
225bbbe7af Fixes sideloaded apps disappearing after unlinking Patreon 2019-09-10 12:32:48 -07:00
Riley Testut
839b0b95fc Authenticates before checking for AltServers
This means Auth flow is presented even when AltServer is not nearby.
2019-09-10 12:19:46 -07:00
Riley Testut
f6768b2d72 [AltServer] Deletes received .ipa after installing 2019-09-10 12:17:26 -07:00
Riley Testut
6955f57063 Adds serverID to Info.plist when resigning AltStore 2019-09-09 17:40:05 -07:00
Riley Testut
5b59ccc6a0 Fixes non-legible toast view in AuthenticationViewController 2019-09-08 14:38:32 -07:00
Riley Testut
936474cd1c Fixes main thread freeze when installing/refreshing apps 2019-09-08 14:24:18 -07:00
Riley Testut
2192a756b2 Changes app tint color to Red (from Green) 2019-09-08 14:21:58 -07:00
Riley Testut
c8336d6199 Fixes inability to select .ipa files from document browser 2019-09-07 15:37:46 -07:00
Riley Testut
8881ebb0f2 Displays countdown for unreleased apps 2019-09-07 15:37:08 -07:00
Riley Testut
939d7c5f35 Handles Patreon de-authentication gracefully 2019-09-07 15:35:12 -07:00
Riley Testut
cf3977e7f3 Revises Settings + Patreon UI (again)
- Changes background color to red
- Improves Patreon screen
- Adds credits + software licenses
2019-09-07 15:34:07 -07:00
Riley Testut
ab8d51c000 Revises Auth flow UI 2019-09-07 15:29:19 -07:00
Riley Testut
f5ea5a140a Presents Local Notifications when new NewsItem is fetched in background 2019-09-06 14:41:30 -07:00
Riley Testut
e6bfdfdaee Revises Patreon UI 2019-09-05 15:37:58 -07:00
Riley Testut
6635565a1c Revises Settings UI 2019-09-05 11:59:10 -07:00
Riley Testut
859f8a255c Adds support for isBackgroundRefreshEnabled setting 2019-09-05 11:57:16 -07:00
Riley Testut
88ab3f0c37 Fixes crash when signing in with paid Developer account 2019-09-04 12:22:05 -07:00
Riley Testut
66c9f547c1 [AltServer] Uses NSAlerts for installation errors 2019-09-04 12:08:27 -07:00
Riley Testut
a37d02d5d1 [AltServer] Adds option to Launch at Login 2019-09-04 11:58:28 -07:00
Riley Testut
0c1f469dfa Prioritizes AltServer that originally installed AltStore over others 2019-09-04 10:45:24 -07:00
Riley Testut
d03f963d9b Improves some ALTServerError descriptions 2019-09-03 21:59:54 -07:00
Riley Testut
22fcb940f2 Improves provisioning profile logging when installing apps 2019-09-03 21:59:31 -07:00
Riley Testut
82b4d28698 Removes unused code from BrowseViewController 2019-09-03 21:58:44 -07:00
Riley Testut
c2a8b59e36 Adds News tab 2019-09-03 21:58:07 -07:00
Riley Testut
eb5b1a616a [AltStore] Adds basic Patreon integration
- Lists beta versions of apps when signed in to Patreon
- Lists names of Patrons with the Credits benefit
2019-08-28 11:13:22 -07:00
Riley Testut
8df4c97a74 [AltStore] Limits background app refreshing to once every 6 hours 2019-08-28 11:08:04 -07:00
Riley Testut
d45f052f16 [AltStore] Fixes potential endless loading of remote images 2019-08-27 16:00:59 -07:00
Riley Testut
7d48b831ed [AltStore] Loads images remotely rather than including them in app bundle 2019-08-20 19:06:03 -05:00
Riley Testut
a1c9049b4b [AltServer] Advertises unique server ID + writes to AltStore Info.plist
AltServer adds its own server ID to AltStore’s Info.plist when resigning. This allows AltStore to prefer the server it was installed with.
beta2
2019-08-01 10:45:54 -07:00
Riley Testut
33d596dee8 [AltStore] Fixes incorrect bundle ID for local AltStore copy 2019-07-31 20:29:44 -07:00
Riley Testut
bfebc7626b [AltStore] Updates Apps-Dev.json 2019-07-31 20:27:37 -07:00
Riley Testut
c6074c3c50 [AltStore] Updates version number to 0.2 2019-07-31 15:20:15 -07:00
Riley Testut
781839b15b [AltStore] Updates LSApplicationQueriesSchemes 2019-07-31 15:19:51 -07:00
Riley Testut
e81dc905c9 [AltStore] Fixes not updating app’s version number when updating 2019-07-31 15:19:27 -07:00
Riley Testut
e77b35f0db [AltStore] Fixes duplicate alerts when refreshing in background 2019-07-31 14:34:04 -07:00
Riley Testut
4fb07176e3 [AltStore] Skips choose team/certificate UI when there is only 1 2019-07-31 14:33:23 -07:00
Riley Testut
7727a0b725 [AltStore] Renames App to StoreApp 2019-07-31 14:07:00 -07:00
Riley Testut
39a27f932a [AltStore] Fixes frozen progress when refresh fails 2019-07-31 13:54:54 -07:00
Riley Testut
98b474edaf [AltStore] Treats partial-failure refresh attempts as failures 2019-07-31 13:53:44 -07:00
Riley Testut
ff845579a3 [AltStore] Fixes crash when showing more than 2 app updates 2019-07-31 13:38:00 -07:00
Riley Testut
241b677445 [AltStore] Fixes incorrect app updates section header 2019-07-31 13:37:51 -07:00
Riley Testut
caf424df91 [AltStore] Tracks background refresh attempts for debugging 2019-07-31 13:35:12 -07:00
Riley Testut
7385d109cd [AltStore] Allows multiple simultaneous calls to DatabaseManager.start 2019-07-31 13:24:59 -07:00
Riley Testut
95f269402c [AltStore] Renames AccountViewController to SettingsViewController 2019-07-31 11:46:26 -07:00