Commit Graph

1178 Commits

Author SHA1 Message Date
mahee96
b06bed49c2 - Fix: corrected device IP in vpn configuration screen + corrected altsign package to use master-branch 2026-05-05 12:15:45 +05:30
Huge_Black
dbaa4292ec fix: fix crash in source detail view 2026-04-12 14:24:25 +08:00
mahee96
12c4357114 cleanup: removed Jailbreak stuff, PatchAppOperation etc. since no longer relevant 2026-04-01 15:44:34 -07:00
mahee96
08d5363f89 SendAppOperation: added missing import 2026-04-01 14:24:19 -07:00
mahee96
ab03ef68e7 Merge branch 'develop' into merges
# Conflicts:
#	AltStore.xcodeproj/project.pbxproj
#	AltStore/Operations/InstallAppOperation.swift
#	AltStore/Operations/SendAppOperation.swift
#	Dependencies/minimuxer
#	SideStore/MinimuxerWrapper.swift
2026-04-01 14:21:38 -07:00
Huge_Black
700defef21 Fix AltBackup.ipa is not included
Added a symlink in AltSotore/Resources/AltBackup.ipa that points to build/AltBackup.ipa

It seems Xcode reads all contents in AltSotore/Resources before ipa-altbackup runs, so AltBackup.ipa is missing in the first build. Adding a symlink will cause Xcode to always include that file
2026-03-21 15:30:49 +08:00
Huge_Black
8c635989cb Only run turn off data shortcut when minimuxer is not ready and below 26.4 2026-03-21 12:01:16 +08:00
mahee96
32b3210247 vpn-configuration: fix typo in sentence 2026-03-03 12:29:22 +05:30
mahee96
5cce14a4c3 vpn-configuration: updated to reflect actual implementation 2026-03-03 12:27:12 +05:30
mahee96
5e437fe04e vpn-configuration: removed UI updating state despite bindTunnelConfig() driving it just behind 2026-03-03 10:57:12 +05:30
mahee96
1a199f7c54 IfaceScanner: fix some state update issues 2026-03-03 04:02:07 +05:30
mahee96
b1cbb5203e IfaceScanner: used the user specified IP to directly test if device is available there instead of assuming it to be under the subnet of tunnel coz it is fake endpoint interceptable by the tunnel's included routes 2026-03-03 03:23:00 +05:30
mahee96
5144f9894b vpn-configuration: added new swiftUI view to settings to view discovered vpn settings and provide an override for deviceIP (if required) by user. 2026-03-03 02:54:58 +05:30
mahee96
515bf2ef43 minimuxer: match API name 2026-03-02 16:57:56 +05:30
mahee96
acf3236105 cellular-refresh: disable shortcuts spawning until this feature is complete since it interferes with testing for now. 2026-03-02 08:03:41 +05:30
mahee96
6327a80517 bug-fix: be on right thread when doing UI work or accessing UI references/UIApplication 2026-03-02 07:34:35 +05:30
mahee96
177a9afe15 bug-fix: ensure main thread when using UIApplication.shared 2026-03-02 04:54:40 +05:30
mahee96
44c22a5f6b minimuxer: use newly exposed Swift wrappers in MinimuxerWrapper.swift 2026-03-01 01:20:47 +05:30
mahee96
c0a71b7808 fix compilation issue after recent merge 2026-02-25 03:00:34 +05:30
mahee96
957c69427d Merge branch 'cell-shortcut' into cell-staging
# Conflicts:
#	AltStore/Operations/SendAppOperation.swift
2026-02-25 01:20:56 +05:30
Huge_Black
b3c04bfc83 fix build issue 2026-02-24 16:08:15 +08:00
Huge_Black
affa4f027b bug-fix: fix useMainProfile not saved / not set during initialization
SideStore is killed by iOS before CoreData commit changes to db.

Detect if the app is installed with useMainProfile by checking if applicationIdentifier matches
2026-02-24 16:08:15 +08:00
Huge_Black
515243f8af bug-fix: Fix crash when installing apps 2026-02-24 16:08:15 +08:00
mahee96
1a2858c0e0 dependencies: fix few more issues with project reference 2026-02-23 14:28:53 +05:30
mahee96
dc8e836eb2 minimuxer: use wrapper methods 2026-02-23 11:30:11 +05:30
mahee96
6e3bd8d0d0 cleanup: removed more unused commented out code 2026-02-22 22:58:11 +05:30
mahee96
fa4ee4d798 refactor: streamline the repo again and removed unused files from altstore 2026-02-22 21:27:31 +05:30
mahee96
9623221d09 debloat: converted xcode groups to xcode folder + removed unused files 2026-02-22 16:17:01 +05:30
mahee96
6e2ae440bd debloat: removed more patreon stuff carried over from altstore 2.0 2026-02-22 15:38:23 +05:30
mahee96
651d35f6ee debloat: removed more patreon stuff carried over from altstore 2.0 2026-02-22 15:18:51 +05:30
mahee96
19a67eb04a debloat: remove patreon stuff carried over from altstore 2.0...not required by sidestore in-app since sidestore manages in web + remove old tests from altstore 2026-02-22 14:54:01 +05:30
mahee96
138fe7d967 cleanup: removed analytics stuff - we can add a decent analytics management later if we need 2026-02-22 13:57:43 +05:30
mahee96
a5ac11e76c bug-fix: should be checking for iconName and not imageName anymore 2026-02-22 11:27:05 +05:30
mahee96
ed8d0771a4 icons: use 256x256 for preview imageset since 75x75 was too poor 2026-02-22 11:19:50 +05:30
mahee96
2fac2478d6 icons: fix incorrect name entry 2026-02-22 11:01:15 +05:30
mahee96
0fbc8bd8ca bug-fix: emp for wireguard requires an enum entry for the indexPath calc 2026-02-22 10:59:04 +05:30
mahee96
e773233770 icons: change app icon screen was not showing icon previews - added tiny 75x75 imageset assets since iOS 18+ cannot use AppIconSet for UIImage(named:) 2026-02-22 10:58:32 +05:30
mahee96
771891ef43 settings: split out beta testing section so that users can enable it confidently as they see 2026-02-22 07:25:07 +05:30
mahee96
3c1d3e8972 cleanup: improved messaging for appID customization 2026-02-22 05:31:26 +05:30
mahee96
027c6d8e92 bug-fix: customizeAppId key should be used from UserDefaults.standard instead of UserDefaults.shared 2026-02-22 05:31:10 +05:30
mahee96
dd87408afa bug-fix: main-profile processing should account for the effective AppID which is in context.bundleIdentifier 2026-02-22 05:30:39 +05:30
mahee96
a74de17be2 bug-fix: switch toggle handler shouldn't disable the switch itself 2026-02-22 05:29:55 +05:30
mahee96
4e2d507124 cleanup: updated strings and variables to reflect appExBundleID 2026-02-22 04:11:58 +05:30
mahee96
ebf3af881a bug-fix: appEx bundleID when bundleID is overridden, wasn't handled correctly in PR #1158 2026-02-22 04:11:25 +05:30
Magesh K
a6985b0b23 Merge branch 'develop' into appId-customization 2026-02-20 05:35:26 +05:30
ny
603ef0c376 fix: remove pointless error toasts 2026-02-17 12:44:25 -05:00
mahee96
4e6628d65d settings: added new switch to allow enabling appId customization (which will be shown during install) 2026-02-07 07:59:39 +05:30
mahee96
b9341804b8 fix: cached app after download was not respecting overriden appId/bundleId 2026-02-02 11:28:48 +05:30
mahee96
cdbca88aab feature: added a prompt before installing to customize appId 2026-02-02 08:44:49 +05:30
mahee96
fbbde964e8 cleanup - removed unused commented code (already validated in 0.6.2 that refresh path doesnt need reinstalls since it only resigns the app) 2026-02-02 08:41:42 +05:30