Commit Graph
1245 Commits
Author SHA1 Message Date
Eilionoir Tunnicliff edb97e4b0e Update release.yml 2022-08-25 18:07:12 -04:00
Eilionoir Tunnicliff 465b0c0cae Update development.yml 2022-08-25 18:06:54 -04:00
Eilionoir Tunnicliff 2d61423f0c Fix building when no Java kits are downloaded already 2022-08-25 15:36:54 -04:00
khanhduytran0 5abca740d0 Updated MoltenVK to https://github.com/KhronosGroup/MoltenVK/commit/013a1924 2022-08-25 16:51:53 +07:00
Duy Tran Khanh 0783f2d43a Java 8: Fix awt_xawt and Caciocavallo 2022-08-25 07:14:31 +07:00
Duy Tran Khanh 56c5df0305 Update cacio-tta-1.18-SNAPSHOT.jar 2022-08-24 21:47:17 +07:00
Duy Tran Khanh f7d0825c88 Fix copying caciocavallo17 2022-08-24 19:06:33 +07:00
Eilionoir Tunnicliff 2beed75251 Fix copy operation x2 2022-08-24 01:52:30 -04:00
Eilionoir Tunnicliff 5b19a7095b Fix copy operating for libawt_xawt.dylib 2022-08-24 01:49:15 -04:00
Eilionoir Tunnicliff 6b5ee6650e Fix check for Java archive 2022-08-24 01:45:57 -04:00
Duy Tran Khanh 15629000a2 Fix spacing 2022-08-24 12:39:07 +07:00
Duy Tran Khanh b7cc2d097e Added Caciocavallo17; Get JRE build from Actions 2022-08-24 12:34:06 +07:00
Duy Tran Khanh d75f203bf3 Use RTLD_DEFAULT instead of try to reload exec twice 2022-08-22 06:11:46 +07:00
Eilionoir Tunnicliff 43de973bcc Only allocate memory when required
Attempts to fix issues where the JVM will crash due to memory restrictions
2022-08-19 16:16:10 -04:00
Eilionoir Tunnicliff b4dcb06e7a Update release.yml 2022-08-19 01:44:31 -04:00
Eilionoir Tunnicliff bd55a95408 Update development.yml 2022-08-19 01:44:14 -04:00
Eilionoir Tunnicliff 72b865d4f2 Update release.yml 2022-08-17 11:17:08 -04:00
Eilionoir Tunnicliff bb21ab2e81 Fix yaml 2022-08-17 11:15:09 -04:00
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