StikDebug/StikJIT/idevice
Stephen f3d2dec2e5
Semi-Rewrite – Major Refactor & Codebase Cleanup (#328)
* Change default UPLOAD_IPA value to 'false'

* Part 1 of the great debloat

* Remove Mini Tools, adopt native alerts in StikJITApp, and update HomeView UI

* Refactor views to use native SwiftUI alerts instead of CustomErrorView

* Update ProfileView to use minimal List UI style with native alerts

* Fix up homeview

* Squash: Redesign HomeView, remove Feature Flags, enable all tabs, refactor alerts, and updates

- Redesign HomeView to a simpler style with 'Enable JIT' action.
- Remove 'Help & Info' and 'Quick Launch' from Home.
- Fix DDI false positive by starting heartbeat on HomeView appear.
- Restore robust DDI checks and update app name to 'StikDebug'.
- Remove FeatureFlags and Beta tags; enable 'profiles', 'processes', 'location' tabs by default.
- Remove 'Devices' tab; add 'Target Device IP' field in Settings.
- Hardcode 'Settings' tab to 4th position.
- Refactor 'SettingsView' tab customization to be reorder-only.
- Remove 'Appearance' theme section from Settings.
- Refactor custom error cards to use native SwiftUI/UIKit alerts across the app (HomeView, ConsoleLogsView, ProfileView, etc).
- Restore JS callback support and script execution logic in HomeView.
- Add necessary Color extensions.
- Update project version to 3.0.0.

* Clean up: Remove In-App Purchases, update checker, and unused IPA installer code

* delete more bloat

* fix build issue

* Remove widget to save on App IDs

* Attempt heartbeat restart when Enable JIT button is pressed

* Get rid of PIP

* Update Tab Naming

* remove more bloat

* final changes for today

* Remove unused packages

* UX Improvements

* revert bundle id

* Update README.md

* remove old idevice

* add updated idevice

* Fix ddi false positive errors and add templates for GitHub stuff

* Remove more unused stuff.

* Fix links and update README content

* Update compatibility table in README.md

* Improve performance of console logs

* Remove old code

* Change default UPLOAD_IPA value to 'true'

* remove the welcome sheet

* import support for .mobiledevicepair

* Add back LC JIT stuff

* Fix heartbeat issues with LC JIT

* update the build yml for nightly stuff

* Update README.md

* Update README.md

* Update GitHub Actions workflow for IPA build

* Update GitHub Actions workflow for nightly builds

* Add URL scheme to kill tasks stikjit://kill-process?pid=1234

* fix build issues

* Added App Intents

* Unify the error handling style across the app
2026-02-25 13:44:00 -05:00
..
applist.h 2.3.0 RC 3 (WIP) 2025-09-23 14:14:19 -04:00
applist.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
heartbeat.h Heartbeat Rework + Mini Tool (#299) 2025-12-14 11:35:32 -05:00
heartbeat.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
idevice.h Profiles tab rework, now App Expiry tab, update idevice 2026-02-22 14:33:30 +08:00
ideviceinfo.h Heartbeat Rework + Mini Tool (#299) 2025-12-14 11:35:32 -05:00
ideviceinfo.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
jit.h Add support for taking screenshots with the scripts 2025-12-03 14:36:34 -05:00
jit.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
JITEnableContext.h Profiles tab rework, now App Expiry tab, update idevice 2026-02-22 14:33:30 +08:00
JITEnableContext.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
JITEnableContextInternal.h Heartbeat Rework + Mini Tool (#299) 2025-12-14 11:35:32 -05:00
libidevice_ffi.a Profiles tab rework, now App Expiry tab, update idevice 2026-02-22 14:33:30 +08:00
location_simulation.c Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
location_simulation.h Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
mount.h Heartbeat Rework + Mini Tool (#299) 2025-12-14 11:35:32 -05:00
mount.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
process.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
profiles.h Add device library and external device support (Semi WIP) 2025-12-06 15:20:23 -05:00
profiles.m Semi-Rewrite – Major Refactor & Codebase Cleanup (#328) 2026-02-25 13:44:00 -05:00
syslog.m Heartbeat Rework + Mini Tool (#299) 2025-12-14 11:35:32 -05:00