Commit graph

254 commits

Author SHA1 Message Date
Stephen B
6a6411a1cf 2.3.6 2025-12-17 21:21:47 -05:00
Stephen B
d0c86c40d1 fix pip 2025-12-16 16:30:32 -05:00
Stephen B
6d6075b763 Fix ddi mounting 2025-12-16 14:17:09 -05:00
Stephen B
81cf50c40f Fix the ddi bugs 2025-12-16 13:36:04 -05:00
Stephen B
50fdf332b7 Change marketing version back for now 2025-12-16 13:13:49 -05:00
Stephen B
da0a3f76d3 Fix my mistakes and get update ready 2025-12-16 04:17:33 -05:00
Stephen B
222328e708 Make the app faster 2025-12-16 03:01:58 -05:00
Stephen B
fd84c42d2c Optimize the homeview 2025-12-16 01:59:28 -05:00
Stephen B
06d1dbb9b4 Update the feature flags 2025-12-14 11:43:11 -05:00
Huge_Black
dca36d5c00
Heartbeat Rework + Mini Tool (#299)
* Heartbeat rework

* remove some debug loggings

* stik mini tool poc

* Saperate JITEnableContext into extensions and put each feature into their own files.
Fix local pairing file is removed after switched to external device by directly loading the remote device's pairing file in place.

* custom origin & xmlhttprequest

* Fix some memory leak

* allow background script access idevice (codes are from the old JSSupport branch)

Tests are not carried out but most of the js api should work.

Do we need to obfuscate some functions' name?

* Fix JITEnableContext singleton initializer race condition

* Fix instprox callback

---------

Co-authored-by: Stephen B <158498287+StephenDev0@users.noreply.github.com>
2025-12-14 11:35:32 -05:00
Stephen B
416da03b17 Add support for Manic EMU 2025-12-13 19:49:03 -05:00
Stephen B
85dc937794 Add PiP support for location spoofing simulation
Integrated Picture-in-Picture (PiP) functionality using Pipify to display simulation status and coordinates during location spoofing. Added LocationSpoofingPiPState and LocationSpoofingPiPView to manage and present PiP state. Updated simulation logic to record and update PiP events, and handle PiP session dismissal on simulation end or failure.
2025-12-09 22:44:39 -05:00
Stephen B
01501e5b1b Remove continued processing, add PiP support
Eliminates all continued background processing logic and related settings, including the ContinuedProcessingManager and its usage. Adds Picture in Picture (PiP) support for script execution using the Pipify package, updates settings and UI to reflect PiP instead of continued processing, and refactors related code paths to use PiP for script execution feedback.
2025-12-08 21:20:09 -05:00
Stephen B
1ce0c91282 Add a TXM value for external devices 2025-12-08 00:10:12 -05:00
Stephen B
4e4cb2b782 Eliminate lag on the themes page 2025-12-07 23:46:02 -05:00
Stephen B
06b64192c4 Add device library and external device support (Semi WIP)
Introduces DeviceLibraryStore and DeviceConnectionContext to manage external device profiles and connections. Updates app logic to support switching between local loopback VPN and direct external device connections, including UI for device management and improved connection handling throughout the app.
2025-12-06 15:20:23 -05:00
Stephen B
bfa33ec243 Fix visual bugs 2025-12-03 20:18:59 -05:00
Stephen B
0baf631c7a QOL Changes 2025-12-03 19:33:17 -05:00
Stephen B
65908c69e5 Add support for taking screenshots with the scripts 2025-12-03 14:36:34 -05:00
Stephen B
524143ffa0 Small fixes 2025-12-03 14:12:50 -05:00
Stephen B
9800b3be5d Lot's of new stuff 2025-12-03 03:16:13 -05:00
Stephen B
5fef72528d New stuff 2025-12-02 22:40:25 -05:00
Huge_Black
e59a9fe38f
Add misagent profile managment feature, update idevice (#297) 2025-11-30 09:58:40 -05:00
Stephen B
c9e76ba177 Revert "Fix script bug"
This reverts commit aa92ef44e4.
2025-11-11 22:38:17 -05:00
Stephen B
aa92ef44e4 Fix script bug 2025-11-11 20:32:41 -05:00
Stephen B
f4dc4d8428 Fix a bug with a view 2025-11-11 12:31:19 -05:00
Stephen B
2c91575ea8 Add a beta tag to the syslogs view 2025-11-10 17:50:59 -05:00
Stephen B
174ef78a0a Fix a bug with the update prompt 2025-11-10 17:00:15 -05:00
Stephen B
472c340741 Fixed false pairing error 2025-11-10 16:44:09 -05:00
Stephen B
f1b9e40e59 No more pip and widget fix 2025-11-10 16:29:30 -05:00
Stephen B
42142c80ce Syslogs 2025-11-10 13:15:06 -05:00
Stephen B
586841ba1b Better pairing file errors 2025-11-10 02:28:42 -05:00
Stephen B
2f4e4346ac Color blind support 2025-11-10 01:39:29 -05:00
Stephen B
4f58353dbc Move some stuff off the main thread 2025-11-10 00:40:09 -05:00
Stephen B
ab5a0e66af Removed the broken button 2025-11-10 00:33:06 -05:00
Stephen B
525e5f57b0 Fix the black screen 2025-11-10 00:30:45 -05:00
Stephen B
bbae4ac2b0 2.3.5 RC 2025-11-08 22:03:27 -05:00
Stephen B
4fa020beb0 Added redownload ddi button 2025-10-26 22:49:11 -04:00
CelloSerenity
9ddb17f4b9
Adds more DDI instructions, hides "Connect by PID" unless "Connect by App" is showing (#286)
* Revise unmounted Developer Disk Image message

Updated message for unmounted Developer Disk Image to include Wi-Fi connection and force-restart instructions.

* Enhance Developer Disk Image error messages

Updated messages related to Developer Disk Image mounting and pairing file validation.

* Add condition for 'Connect by PID' button visibility

* Revise Spanish translation for Developer Disk Image

Updated the translation for the Developer Disk Image message.
2025-10-26 22:32:47 -04:00
Stephen B
daa28c1a83 Better Icon Loading 2025-10-19 15:05:08 -04:00
CelloSerenity
39d39c8eca
Fix Geode (#276)
* Make readme self-sufficient

* Fix Geode
2025-10-19 13:29:54 -04:00
Stephen B
31cd4ecf53 2.3.3 2025-10-18 17:04:01 -04:00
Stephen B
d16a1594de Fix theme lag 2025-09-28 23:39:03 -04:00
Stephen B
6da8a56cf8 Get App Testing Prod Ready 2025-09-26 21:04:04 -04:00
Stephen B
084ce86022 2.2.3 2025-09-26 20:50:31 -04:00
Stephen B
b878c6bb91
Apply theme system to testing view (#267) 2025-09-26 20:44:37 -04:00
Stephen B
83055a39a3 App Testing 2025-09-26 20:39:16 -04:00
Stephen B
e74fbe7a11 Revert "Add developer mode status check and indicator (#264)"
This reverts commit b3126f5d88.
2025-09-25 15:10:24 -04:00
Stephen B
b3126f5d88
Add developer mode status check and indicator (#264) 2025-09-25 15:05:43 -04:00
Stephen B
b0ab8c1d6f
Move Always Run Scripts toggle to Behavior settings card (#263) 2025-09-25 13:38:35 -04:00