Eilionoir Tunnicliff
2d7acabe95
Update release.yml
2022-08-17 11:13:38 -04:00
Eilionoir Tunnicliff
5fc075e2aa
Fix M1 runner 2
2022-08-17 11:04:23 -04:00
Eilionoir Tunnicliff
35e65c621f
Fix M1 runner
...
bruh
2022-08-17 11:00:55 -04:00
Eilionoir Tunnicliff
8e8ed96bc2
Start running compile on M1 mini ( #367 )
...
* Switch to self-hosted runner
* Fix name
* Fix runner 2
* Update release
* Update release.yml
* Update release.yml
2022-08-17 10:51:55 -04:00
Duy Tran Khanh
4f8e46cfc3
there wasn't cd ..
2022-08-17 20:51:03 +07:00
Duy Tran Khanh
028f2535e8
ipa build: added java 17
2022-08-17 20:45:45 +07:00
Eilionoir Tunnicliff
365cb1aa1a
Merge remote-tracking branch 'refs/remotes/origin/main'
2022-08-17 02:54:31 -04:00
Eilionoir Tunnicliff
8f2ecc2476
Unlock java_home option when unjailbroken
...
Also prep code for Java 17 bundling
TODO: Allow building of ipa with different runtimes included
2022-08-17 02:54:22 -04:00
Duy Tran Khanh
da75d569b1
Perform some entitlement checks
2022-08-15 18:22:00 +07:00
Eilionoir Tunnicliff
764f3e54c3
fix again
2022-08-14 00:19:01 -04:00
Eilionoir Tunnicliff
ebb44336ad
Fix slider option again wtf
...
I actually do need to go to bed
2022-08-14 00:11:51 -04:00
Eilionoir Tunnicliff
707d895e91
Fix warning 3
...
i need to go to bed
2022-08-14 00:02:32 -04:00
Eilionoir Tunnicliff
e2571fe7b1
Actually implement Allocated RAM slider block
2022-08-13 23:54:17 -04:00
Eilionoir Tunnicliff
8691220b40
Fix warning again
2022-08-13 23:31:43 -04:00
Eilionoir Tunnicliff
cd95c1c071
Fix enable ram option now showing up
2022-08-13 23:18:52 -04:00
Eilionoir Tunnicliff
ca64b813f3
Fix warning
2022-08-13 23:17:05 -04:00
Eilionoir Tunnicliff
b1024a0c68
Merge remote-tracking branch 'refs/remotes/origin/main'
2022-08-13 23:04:26 -04:00
Eilionoir Tunnicliff
1a2ff210b5
Changes (untested)
...
Couldn't test locally due to issues with the iOS 16 SDK included with Xcode 14. Pushing
this now so I can build and test with GitHub Actions as I await the download of an
older version of macOS to put on my MacBook again
- Rewrite UIMenu in LauncherPreferencesViewController.m to support disabling some options
- Disable Allocated RAM slider until the option is specifically toggled by the user
- Requires restart to show the slider due to the importance it presents
- raw_unjb_warn and ram_unjb_enable preferences
2022-08-13 23:04:13 -04:00
Duy Tran Khanh
10aa3d07e8
Simplify scrollPanGesture handling
2022-08-14 09:12:19 +07:00
Duy Tran Khanh
cf8a5609c0
Fixes a crash that could occur with Java 17
...
Additional change: added increased-memory-limit entitlement for iOS 15
2022-08-14 09:05:17 +07:00
Duy Tran Khanh
8e848efc29
Fix sideloading on Windows causes Access is denied
2022-08-13 07:15:01 +07:00
Duy Tran Khanh
2679e618b8
Fix ipa files permission, should install now without error
2022-08-12 21:37:13 +07:00
Duy Tran Khanh
57031041e2
MinecraftResourceUtils.m: fix unexpected states
...
Fix: could not find inhertisFrom, launch even when download fails.
Other changes: log shown dialog, fix compile warning
2022-08-12 19:27:01 +07:00
Duy Tran Khanh
38c41d65d9
Auto disable Forge splash screen
2022-08-12 18:26:38 +07:00
Eilionoir Tunnicliff
7a2550cd45
Update LauncherPreferencesViewController.m
2022-08-12 07:05:07 +00:00
Duy Tran Khanh
44408a05af
Update JavaLauncher.m
2022-08-12 12:14:37 +07:00
Duy Tran Khanh
1592d50f65
Attempt to unlock 120Hz for ProMotion display
2022-08-12 12:09:41 +07:00
Duy Tran Khanh
ae1c86b113
Various fixes
...
- GLFW display mode array, fix 0x0 resolution bug
- OSMesa library (copied back 64f4042 )
- Hacks for getting Spiral Knights to launch
- Error is now logged properly
2022-08-12 11:53:02 +07:00
Duy Tran Khanh
1d2d7edaec
Update Makefile
2022-08-12 04:43:34 +07:00
Duy Tran Khanh
1ef9042f62
Update development.yml: move jre download location
2022-08-12 04:39:10 +07:00
Duy Tran Khanh
8ef9091192
fix the wrong file name
2022-08-12 04:36:05 +07:00
Eilionoir Tunnicliff
fc857cc3c3
No more need for this
2022-08-11 11:33:56 -04:00
khanhduytran0
3a854fc9fd
Remove -INT name suffix from IPA
2022-08-11 21:30:36 +07:00
Duy Tran Khanh
3658d8ccb3
Update README.md
2022-08-11 21:18:06 +07:00
Duy Tran Khanh
c6add4db09
Update LoginViewController for int -> ipa
2022-08-11 20:51:43 +07:00
Duy Tran Khanh
12daebcd5c
IPA build: use W^X JIT-enabled runtime
...
Finally, we managed to get W^X JIT working. The game will now run at
full speed, without having to jailbreak the device.
More info:
https://github.com/PojavLauncherTeam/android-openjdk-build-multiarch/re
leases/tag/jre8-40df388
2022-08-11 20:49:20 +07:00
Eilionoir Tunnicliff
3ce2ee901c
Pojav INT Setup ( #358 )
...
* Pull JRE Zero when compiling IPA
Also move dsym above ipa to make sure it's made
* Depend on dsym
* Disable certain preferences when unjailbroken
- Allocated RAM
- Java home (to be readded)
- Disable home symlink
* Add launch warning
* bruh
* bruh 2
* bruh 3
2022-08-10 11:34:55 -04:00
Eilionoir Tunnicliff
e121ae4f7f
Fix ipa building without debs
2022-08-09 11:04:16 -04:00
Duy Tran Khanh
51e6a3b7be
Fixes: "An unknown error occurred" + localize file
2022-08-09 18:40:08 +07:00
Duy Tran Khanh
cf98cecf0b
ldid: sign only the main binary
2022-08-09 18:13:45 +07:00
Duy Tran Khanh
370997d381
Added entitlement file for IPA build
2022-08-09 17:18:43 +07:00
Duy Tran Khanh
6dcde44087
Fixes for IPA build
2022-08-09 14:21:16 +07:00
Duy Tran Khanh
586eae3f1e
Simplify IPA builder + upload artifact to Actions
2022-08-09 14:06:17 +07:00
Duy Tran Khanh
47e1ad342f
Update LauncherViewController.m
2022-08-08 13:58:17 +07:00
Duy Tran Khanh
3af1cf6c56
Properly handling empty version text field
2022-08-08 13:56:57 +07:00
Duy Tran Khanh
95b9be2b63
Fixes a crash when installed version list is empty
2022-08-08 12:38:50 +07:00
Duy Tran Khanh
1c033a6e50
findNearestVersion: avoid negative index
2022-08-08 10:08:11 +07:00
Duy Tran Khanh
3db2926743
Moved type selections to segments in picker view
...
The version picker view now only display the selected type in one of
(Installed, Releases, Snapshot, Old-beta, Old-alpha). Toggling between
Releases and Snapshots allows jumping to the corresponding release or
the latest snapshot of the version.
2022-08-08 09:37:32 +07:00
Eilionoir Tunnicliff
26f849b3e2
Add MacStadium banner
...
Required for the Open Source program that they allowed us to enter
2022-08-05 13:37:07 -04:00
Duy Tran Khanh
d17728a093
Virtual keyboard: fix Return key not working
2022-08-03 12:33:31 +07:00