khanhduytran0
dfab68b2d4
Fix[renderer]: let (slow version) Zink run on iOS 16
...
Backport of: Fix CGImageCreate returning NULL on iOS 16 (4c2f9e5 )
2023-09-15 17:48:45 +07:00
khanhduytran0
1f67b22f09
Fix[input]: 2-finger scrolling is too fast
2023-09-15 17:29:05 +07:00
khanhduytran0
bf7d2dc929
Fix[JRE Installer]: tries to get file size before startAccessingSecurityScopedResource
2023-09-15 17:29:05 +07:00
khanhduytran0
abf8b6359e
Fix[JavaLauncher]: don't patch dyld in LiveContainer
2023-09-15 17:29:04 +07:00
Eva Luna
62a7caa2c4
Feat[SurfaceViewController] Add two-finger long press to show and hide keyboard
...
Since the entire GUI is set to automatically hide when a controller is connected, this should allow users to be able to show the keyboard without needing to rebind keys. Can also lead to removal of the keyboard button itself since that is no longer needed. More gesture recognizers for other buttons (Debug, Fullscreen, etc) may come in the future.
2023-09-14 20:27:29 -04:00
khanhduytran0
79919baa02
Feat[input]: support extra mouse buttons
2023-09-09 05:10:16 +07:00
khanhduytran0
9f6a32b158
Fix[TrackedTextField]: unexpected backspace on first character type
2023-09-07 16:20:52 +07:00
khanhduytran0
dad3bb0239
Feat: display error if get-task-allow is absent
...
This notifies user that they are using an unsupported installation method (E-sign for example) that does not provide JIT permission.
2023-09-03 14:26:48 +07:00
khanhduytran0
16d986069f
Fix[Forge installer]: crash if load during scroll
...
Misc fixes:
- JavaGUIViewController.m: change text to empty after pressing return
- FabricInstallViewController.m: change Beta to Unstable
2023-09-02 08:22:15 +07:00
khanhduytran0
3937b3a56b
Feat: add auto Forge & NeoForge installer
...
Basically, this downloads the installer and run with a scheduled Enter key press to automatically install.
Fabric installer now reload things; add stable loader version filter
2023-09-01 14:41:35 +07:00
Duy Tran Khanh
82113555df
Fixes[Fabric installer]: crash in fresh instance, missing icon, log to debug
...
+ Allow specifying profile icon using url
2023-08-28 20:37:49 +07:00
khanhduytran0
9328f4427a
Feat: built-in Fabric & Quilt installer
2023-08-27 21:18:35 +07:00
khanhduytran0
921babed4b
Feat[lib]: replace ASM <5 with ASM 5.0.4
2023-08-27 15:30:03 +07:00
khanhduytran0
cafe8ba175
Fix[controls editor]: use numberWithBool to properly save displayIn* as BOOL
2023-08-26 07:06:39 +07:00
khanhduytran0
c250b4436c
Fix[joystick]: handle key press when it is held only
2023-08-26 07:06:24 +07:00
khanhduytran0
bed65b6fc1
Fix[controls editor]: correct joystick color value load
2023-08-24 18:00:04 +07:00
khanhduytran0
2da632163b
Fix[hook]: handle recent Java 17 ProcessHandle changes
...
Trying to open file manager or url crashes with "Operation not permitted" due to a recent Java 17 change. This adds a hook to ignore the exception.
2023-08-24 16:33:28 +07:00
khanhduytran0
5f2d4a3883
Fix[rendering]: gl4es 1.17+ black world
...
Updated lwjgl-opengl.jar to https://github.com/PojavLauncherTeam/lwjgl3/commit/d26eb7e215c4af8c23560402b9a1116adced836b
2023-08-21 10:59:13 +07:00
Duy Tran Khanh
c5c04d717a
Fix[jar installer]: unable to type backspace
2023-08-20 20:53:31 +07:00
khanhduytran0
d2709a95da
Fix[Cosmetica]: broken DNS injector in java 8
...
This has been fixed for a while on Android but has yet been copied to iOS
2023-08-18 20:00:36 +07:00
khanhduytran0
96b112cd1d
Fix[controls]: handle uninited data list, potential crash
2023-08-17 21:12:57 +07:00
khanhduytran0
d3b2bc193d
Fix[ANGLE]: <1.13 panorama rendering
2023-08-17 05:49:05 +07:00
Duy Tran Khanh
181bd4afa6
Fix[args parser]: trim redundant spaces
...
Disable NoChecks due to no sound issue in Forge
2023-08-16 17:02:13 +07:00
Duy Tran Khanh
36c3e312f3
Feat[controls]: v3: joystick & conditonal visibility
...
- Finish joystick view
+ Finish forward lock
+ When in menu, oystick can be used to move the virtual mouse
- Finish conditonal visibility
- Replace Make Default with Load
2023-08-11 20:58:14 +07:00
khanhduytran0
63261cf60a
Fix[glfw]: add missing function for 23w31a
2023-08-03 13:17:45 +07:00
khanhduytran0
5709c3ac9e
Fix: jvm args parser skipped checking first arg
2023-08-03 08:18:12 +07:00
Duy Tran Khanh
5a0ead1d8f
Feat[control]: allow resizing free drawers' subbuttons
2023-08-03 08:17:13 +07:00
Duy Tran Khanh
a100785d68
Fix[ANGLE]: comment out test code
2023-07-30 18:15:20 +07:00
khanhduytran0
f2679bcec4
Feat[ANGLE]: update for basic shader support
2023-07-30 12:08:29 +01:00
khanhduytran0
2ae408f5dd
Fix: stack queue check
...
Now explicitly check the caller class
2023-07-30 12:06:55 +01:00
khanhduytran0
a8b137323c
Fix UI/input for Mac Catalyst
2023-07-30 12:06:27 +01:00
Duy Tran Khanh
fb6bea2591
Cleanup unused localizations
2023-07-26 21:36:03 +07:00
Duy Tran Khanh
585ae2fd7d
Feat[ANGLE]: update to https://github.com/PojavLauncherTeam/angle/commit/a097731
...
Fix: gl4es should now be able to run 1.17+
2023-07-26 21:32:03 +07:00
Duy Tran Khanh
13899b7513
Fix[gamepad]: keymap uninited if connected before playing
2023-07-25 14:48:37 +07:00
Duy Tran Khanh
017c07d9d0
Fix[jvm]: purge faulty args
2023-07-25 14:46:54 +07:00
Duy Tran Khanh
b53a38d694
Fix[picker]: adjust checkmark location
2023-07-25 14:44:52 +07:00
khanhduytran0
6ede0a3a71
[JIT] Ensure AltKit stops discovering before game starts
2023-07-18 13:35:53 +07:00
Eva Luna
d10ec2221f
[JIT] Fix macOS being incorrect detected as JIT enabled
2023-07-18 02:12:31 -04:00
Eva Luna
4df7c78dd1
[JIT] Fix issue with logic
2023-07-18 02:00:34 -04:00
Eva Luna
af888219a5
[JIT] Remove AltKit disabling feature, as this is the only integration
...
For some reason on my iPad, isJITEnabled always returned true. This commit logistically should work, but it's technically untested.
2023-07-15 03:26:43 -04:00
Eva Luna
4eeb216ec5
[JIT] Remove support for JitStreamer and custom servers
...
The official JitStreamer servers were shut down a few months ago, and we haven't seen any reports of users self-hosting it due to the complicated setup required. Viable alternatives are AltJit, SideJit, and Jitterbug (just to name a few.)
2023-07-15 02:45:33 -04:00
Eva Luna
6cb039dc1b
[UX] Fix: Whoops, I was outdated for the last commit
2023-07-15 01:54:31 -04:00
Eva Luna
49aee0a2e9
[UX] Fix haptics not being completely disabled
2023-07-15 01:51:03 -04:00
Eva Luna
9ba03b38ad
Fix memory warning firing on every device
...
Uh... don't ask.
2023-07-15 01:40:03 -04:00
khanhduytran0
1ca1c0671e
Feat: support AWT clipboard for 1.12.2 and lower
2023-07-14 08:21:36 +07:00
Duy Tran Khanh
3f3d405424
Fix #536 : game never responds to Control key
...
Same as macOS, Minecraft expects Command key instead of Control key
2023-07-14 08:10:31 +07:00
Duy Tran Khanh
c6e21b4f88
Fixes for LabyMod 4 (except the shader part)
2023-07-13 11:19:18 +07:00
Duy Tran Khanh
72edd15dfb
Fix: potential crashes in profile mgr, wrong debug_logging category
2023-07-09 14:34:04 +07:00
Duy Tran Khanh
b9d6e14015
Fix[gyro]: invert axis on upside down orientations
...
This commit fixes #570
Also fix gyro factor to match 1:1 ratio like the comment
2023-07-06 18:36:49 +07:00
Duy Tran Khanh
286f66452e
Fix: settings crashes ingame, loses transparency
...
Fix: profile version key
2023-07-06 18:33:26 +07:00