alexytomi
07f23b938b
Merge pull request #89 from AngelAuraMC/fix/l4j-glfw-controller-detection
...
fix: Legacy4J GLFW controller enable
2025-09-12 21:08:12 +08:00
alexytomi
e403bab275
fix: Legacy4J GLFW controller enable
...
Legacy4J previously was not being detected by the GLFW implementation as
a mod that was using GLFW controllers, thus leading it to use vanilla
keyboard+mouse emulation. This fixes that.
This is still kinda bugged on L4J settings menu but this only applies
when outside of a world. I can't figure out why L4J does this only on
their menus, I probably wont either, SDL doesn't have this.
2025-09-12 20:47:54 +08:00
alexytomi
fe677bc619
Merge pull request #41 from sa1672ndo/v3_openjdk
...
Update Turnip
2025-09-11 20:33:47 +08:00
alexytomi
df916b7fbd
Merge pull request #86 from AngelAuraMC/fix/mitigate-mcl-3732
...
fix(MCL-3732): Crash on server resource pack in old versions
2025-09-04 10:03:33 +08:00
alexytomi
b7fbf946ad
fix(MCL-3732): Crash on server resource pack in old versions
2025-09-03 12:08:02 +08:00
alexytomi
172dfb1ce1
Merge pull request #85 from AngelAuraMC/feat/mic-prompt-in-settings
...
feat(settings): Add microphone permission prompt
2025-09-03 10:55:28 +08:00
alexytomi
53b4310804
feat(settings): Add microphone permission prompt
2025-09-02 00:27:41 +08:00
sa1672ndo
cde6fcb0d7
update turnip to mesa 25.2.1
...
source: https://github.com/v3kt0r-87/Mesa-Turnip-Builder/releases/tag/22_aug_2025
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 22:16:09 +03:00
sa1672ndo
790c324fdf
bruh3
...
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 22:14:06 +03:00
sa1672ndo
76b4bafe68
bruh2
...
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 22:13:49 +03:00
sa1672ndo
c2eb5cc680
okay NOW it should hopefully be the last change
...
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 22:02:11 +03:00
sa1672ndo
441a1349c2
bruh
...
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 22:01:17 +03:00
sa1672ndo
e7362b7464
hopefully last change
...
mesa 25.2.1
https://github.com/v3kt0r-87/Mesa-Turnip-Builder/releases/tag/22_aug_2025
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 21:32:07 +03:00
sa1672ndo
f58fb4a64f
update turnip
...
Signed-off-by: sa1672ndo <87911255+sa1672ndo@users.noreply.github.com>
2025-08-25 20:36:05 +03:00
alexytomi
e1acd3da95
Merge pull request #82 from AngelAuraMC/fix/f3-crash-switch
...
fix(Settings/MG): Fix incorrect value for F3 FPS disable switch
2025-08-25 19:22:34 +08:00
alexytomi
b3c8d0d231
Merge pull request #81 from AngelAuraMC/feat/use-controlmap-for-chat
...
[REGRESSION] fix: tab completion breaking in 1.8.9
2025-08-25 19:17:49 +08:00
alexytomi
b18ea2c8ea
fix(Settings/MG): Fix incorrect value for F3 FPS disable switch
2025-08-25 19:12:57 +08:00
alexytomi
df2e2dcdbc
Merge pull request #78 from AngelAuraMC/bump/openal-soft
...
bump(openal-soft): 1.24.3
2025-08-25 13:37:56 +08:00
alexytomi
477252c6b0
[REGRESSION] fix: tab completion breaking in 1.8.9
...
The typable controlmaps PR triggered old incorrect logic to break, that
is now fixed and documented
It broke because all controlmap inputs sent no characters, now they do,
and the only filter they had against sending non-character codepoints
was checking if the codepoint was null, which it always was, because
they never sent any.
Now we check if its actually a non-character codepoint.
2025-08-25 13:36:43 +08:00
alexytomi
7641ba9c4f
fix(openal-soft/lwjgl): PolyPatcher crash/audio Part 2
...
The actual fix
2025-08-24 17:59:21 +08:00
alexytomi
5a4a060a2e
fix(openal-soft/lwjgl): PolyPatcher crash/audio Part 1
...
Copy paste from
39272d4d0c/modules/lwjgl/openal/src/main/java/org/lwjgl/openal/AL.java
2025-08-24 17:37:03 +08:00
alexytomi
5afee23cbb
fix(gl0.0-crash): Swap to an if-else because its better
2025-08-24 12:23:17 +08:00
alexytomi
5288257df8
fix(README): Add more copyright stuff
2025-08-24 09:57:03 +08:00
alexytomi
f1bb5ab9a6
bump(OpenAL-Soft): Update to 1.24.3, add Oboe backend
...
Now based on
1e3764ed06
2025-08-24 09:57:03 +08:00
alexytomi
126884cf49
Merge pull request #79 from AngelAuraMC/fix/gradle-build
...
fix(gradle): Finally fix getGitHash once and for all
2025-08-24 09:55:59 +08:00
alexytomi
751b5abf57
Merge pull request #74 from AngelAuraMC/fix/gl0.0-fix-crash
...
fix(GLFW): Fixx NullPtr when using zink without turnip
2025-08-24 09:55:46 +08:00
alexytomi
694505de22
fix(gradle): Finally fix getGitHash once and for all
...
Hopefully
2025-08-23 22:49:23 +08:00
alexytomi
3798dec08f
fix(GLFW): Fixx NullPtr when using zink without turnip
2025-08-22 00:08:20 +08:00
alexytomi
57cb617a15
Merge pull request #70 from AngelAuraMC/feat/use-controlmap-for-chat
...
[Feat] Use controlmap for chat
2025-08-17 18:14:35 +08:00
alexytomi
f395edda95
etc(ControlMap): Remove unneccessary code
...
Was used to fix an issue with something before with the entire
nativeSendChar/Mods being frozen up, no longer needed
Also removing the unused imports n ControlButton
2025-08-15 23:01:26 +08:00
alexytomi
947afefbd9
etc(ControlMap): Minor touchups on documentation and names
2025-08-15 23:00:54 +08:00
alexytomi
2b8a8722fb
finish(ControlMap): Make caps/shift capitalize, use primitive array instead of hashmap
2025-08-15 23:00:54 +08:00
alexytomi
a28904d67f
WIP(ControlMap): Add documentation and sendKeyPress keychar overload
2025-08-15 22:58:32 +08:00
alexytomi
717aa001b3
WIP(ControlMap): Move logic from EfficientAndroidLwjglKeycode to ControlButton
2025-08-15 22:58:32 +08:00
alexytomi
8e97d72a9b
[broken]feat(ControlMap): Controlmaps now also send text in chat
...
Also applies to basically all other text boxes.
Due to limitations in how holding keys work, all presses cannot be
canceled by moving your hand out of the control button.
[BROKEN]: No capitilization from caps/shift lock
2025-08-15 22:58:32 +08:00
alexytomi
4b0ccece5b
Merge pull request #67 from AngelAuraMC/fix/revert-forced-grabbing
...
fix(Pointer): Simplify code, fix #58..again
2025-08-12 07:22:22 +08:00
alexytomi
4c7098a1db
fix(Pointer): Simplify code, fix #58..again
...
Faulty testing again. sorry guys
2025-08-11 20:37:07 +08:00
alexytomi
3a8db25943
Merge pull request #65 from AngelAuraMC/update/readme
...
Change download link to nightly.link
2025-08-08 08:50:30 +08:00
alexytomi
453a07711e
Change download link to nightly.link
...
Signed-off-by: alexytomi <60690056+alexytomi@users.noreply.github.com>
2025-08-07 00:22:58 +08:00
alexytomi
223ba908f8
Merge pull request #59 from AngelAuraMC/fix/revert-forced-grabbing
...
fix(Touchpad): Fix #58
2025-08-03 21:14:35 +08:00
alexytomi
9caa9f14c8
fix(Touchpad): Fix #58
2025-08-01 23:36:25 +08:00
alexytomi
974a039c07
Merge pull request #51 from AngelAuraMC/fix/revert-forced-grabbing
...
fix(Pointer/Capture): Make non-opportunistic grabbing opt-in
2025-07-31 15:23:56 +08:00
alexytomi
f37ebfada1
fix(Pointer): Properly handle hold-clicks
2025-07-31 10:06:51 +08:00
alexytomi
19b81e10ea
fix(SideDialog): Didn't properly set MouseGrabSwitch state
2025-07-31 10:06:51 +08:00
alexytomi
7fe42302b6
fix(Touchpad): Edgecase scenarios caused the touchpad to still appear
...
Such a scenario is the demo mode popup to buy the game
2025-07-31 10:06:51 +08:00
alexytomi
7f79283bcd
fix(SideDialog): Didn't properly register AndroidPointerCapture
2025-07-31 10:06:51 +08:00
alexytomi
6e6c20c450
fix(Pointer/Capture): Make non-opportunistic grabbing opt-in
...
Adds a new config option whether or not you want your mouse to be able
to click your touch controls! Default is you can!
Should also now let DeX users get their cursor out of the window by just
moving it by default.
This reverts commit 7631e3c9e70af03a294358bbfc7b809e21a1c690.
2025-07-31 10:06:50 +08:00
alexytomi
6e83225651
Merge pull request #55 from AngelAuraMC/testing/use-fcl-old-angle
...
update(ANGLE): Use FCL's ANGLE
2025-07-31 10:02:45 +08:00
alexytomi
1850671e70
Merge pull request #57 from AngelAuraMC/fix/HolyRendererString
...
fix(Renderer/Default): Check asset ID instead of mcver
2025-07-31 10:02:27 +08:00
alexytomi
9c9440dfbf
fix(Renderer/Default): Check asset ID instead of mcver
...
This is now based on the assetIndex.id that mojangs jsons have. I am
assuming inheritedFrom to always be present, if it isn't it'll treat it
like vanilla but it should still work due to the insertSafety setting
that field
This fixes the code breaking on versions with letters in them
Please finally don't break
2025-07-31 00:51:06 +08:00