Commit Graph

7531 Commits

Author SHA1 Message Date
tomikun
6edde3cf2f REVERTME: MobileGL as a submodule 2026-07-30 11:46:04 +08:00
tomikun
423bb97020 feat: MobileGL 2026-07-30 01:12:19 +08:00
tomikun
c1421c8743 bump: minsdk from 21 to 26 (android 5.0 to android 8.0)
I could not run this on an android 5 phone so I give up. That stuff is
too old.
2026-07-30 01:12:19 +08:00
tomikun
eb5b37c91d fix: Passing incorrect params to nativeSetScreenResolution
This is actually a used vlaue, it affects MobileGL. We should set it
properly.
2026-07-30 01:12:19 +08:00
tomikun
8f9415146f Merge pull request #320 from AngelAuraMC/fix/modpack-import-perf-issue
Fix/modpack import perf issue
2026-07-29 21:55:00 +08:00
tomikun
cf131e13aa fix: Block import button from being pressed if task is ongoing
This button is not safe for doing multiple packs at once
2026-07-29 21:34:01 +08:00
tomikun
87aa35c3af fix: Slow modpack import performance and better progress bar handling 2026-07-29 21:33:14 +08:00
tomikun
16451de9d3 Merge pull request #318 from AngelAuraMC/fix/sdl-issues
sdl bugfixes
2026-07-28 15:06:14 +08:00
tomikun
417500e184 mitigation: MobileGlues incorrectly parses EGL color space 2026-07-28 14:58:55 +08:00
tomikun
67005035c7 fix: Properly dlsym SDL functions
Seems like android doesn't like global anything
2026-07-28 14:58:54 +08:00
tomikun
cee58e2c23 regression: Accidentally broke SDL integration detection, oops 2026-07-28 14:58:54 +08:00
tomikun
e2bc2f92bb Merge pull request #312 from AngelAuraMC/feat/lwjgl3ify-sdl-support
the sdl support
2026-07-27 12:20:44 +08:00
tomikun
beccbfceaf fix: LWJGL3ify version autofix not applying for first time launch 2026-07-27 11:32:50 +08:00
tomikun
9104c4738a fix: New loading bar message wasnt visible 2026-07-27 11:32:50 +08:00
tomikun
e4c79084d8 fix: Disable SDL3 JNI_OnLoad from running outside dalvikvm
Should fix controlify swapping from jna to jni
2026-07-27 11:32:50 +08:00
tomikun
8806afc71b fix: Add dlopen hook to redirect some dlopens to launcher libs 2026-07-27 11:32:50 +08:00
tomikun
d0cf885b7f fix: Add SDL error if launcher integration fails somehow 2026-07-26 23:39:43 +08:00
tomikun
c4652a5c65 rework: move utilities to utils.c 2026-07-26 23:39:43 +08:00
tomikun
6c343b125f FIXME: Jank "fix" to washed out colors on SDL
FIXME: Try undoing this when MobileGLues/MobileGL accurately
translates/emulates EGL
2026-07-23 18:49:00 +08:00
tomikun
31a96288e5 fix: Handle importing modpacks without a known modloader 2026-07-23 02:59:42 +08:00
tomikun
02ea563a91 qol: Better loading bars for local modpack import 2026-07-22 23:06:22 +08:00
tomikun
b0bb9b006c fix: Incorrect nonull assumption causing crash in SDL_OPENGL_LIBRARY 2026-07-22 15:19:30 +08:00
tomikun
c52bdb1b7d fix: Move debug/release identifier away from end of string
Some OEM ROMs are blocking the update because of this for some reason
2026-07-20 10:52:21 +08:00
tomikun
59fc7cdb1f qol: Stop changing user default controls to the new one 2026-07-20 10:49:14 +08:00
tomikun
e8a088c4df fix: #310 was not fixed because typo, oops 2026-07-20 09:50:39 +08:00
tomikun
3bd4077117 fix(HotbarView): #37 2026-07-20 09:50:39 +08:00
tomikun
6257d58d65 mitigation(SDL): M4 and M5 are flipped on android, adapt 2026-07-20 09:50:39 +08:00
tomikun
3456af50fb change(Mouse): Enable physical mouse side buttons passthrough 2026-07-20 09:50:39 +08:00
tomikun
611a6c530f change(SDL): Use SDL3 includes instead of janking it 2026-07-20 09:50:39 +08:00
tomikun
674c93bef1 fix(SDL): Keyboard/text input 2026-07-20 09:50:39 +08:00
tomikun
1515371d4b fix(SDL): Properly set window/resolution properties 2026-07-20 09:50:39 +08:00
tomikun
427b7e18ca fix: Incorrect value returned by getAndroidKeycode(char) 2026-07-20 09:50:39 +08:00
tomikun
33e2bde149 mitigation: LWJGL3ify 3.x and Angelica ASR rendering issues 2026-07-20 09:50:39 +08:00
tomikun
97a62cf8d1 feat: LWJGL3ify support
Now should run lwjgl3ify ootb (assuming non-debug builds, the
forgePatches url is broken there, not our bug)
2026-07-20 09:50:39 +08:00
tomikun
97e70730ba fix(ModDetail): Fill in missing mod data if possible + dependencies 2026-07-20 09:50:39 +08:00
tomikun
543573c721 feat(SDL): Mouse/KB input 2026-07-20 09:50:39 +08:00
tomikun
6d9fa23b75 fix(SDL): Crash when keyboard close due to uncastable layout 2026-07-20 09:50:39 +08:00
tomikun
81a8b38277 fix(SDL): Set SDL env vars for renderer 2026-07-20 09:50:39 +08:00
tomikun
a31b594db5 fix(SDL): Tab out crashing game 2026-07-20 09:50:39 +08:00
tomikun
d8a195640a last minute fixes (#311)
* fix: #310

* fix(MicrosoftBackgroundLogin): Add proper detection for ownership

It only detected profile before, now it checks for real ownership of the
game and gives out the proper error
1.1.6
2026-07-20 01:59:53 +08:00
Jokypond
1255fb57fc qol: Append either debug or release to the version string (#301) 2026-07-20 01:58:43 +08:00
tomikun
c11eae582f fix(MicrosoftBackgroundLogin): Add proper detection for ownership
It only detected profile before, now it checks for real ownership of the
game and gives out the proper error
2026-07-20 00:20:14 +08:00
tomikun
4e2bd8774b fix: #310 2026-07-20 00:19:23 +08:00
tomikun
5148b03857 fix: forgot to push the strings update 2026-07-18 21:09:28 +08:00
tomikun
c0e29279ce Merge pull request #292 from AngelAuraMC/feat/misc
misc fixes
2026-07-18 20:56:33 +08:00
tomikun
b6d5374074 bump: 1.1.5 to 1.1.6 2026-07-18 20:55:55 +08:00
Yarpopcat08
d9f7e2444a fix: handle NumberFormatException in renderer settings (#305)
* fix: handle NumberFormatException in renderer settings

* fix(LauncherPreferenceRendererSettingsFragment): mg cache error not localized

Signed-off-by: tomikun <60690056+alexytomi@users.noreply.github.com>

---------

Signed-off-by: tomikun <60690056+alexytomi@users.noreply.github.com>
Co-authored-by: tomikun <60690056+alexytomi@users.noreply.github.com>
2026-07-18 20:47:37 +08:00
Rocky
2e0d341b69 Fix drop item button incorrectly not bound to q (#307)
Signed-off-by: Rocky <rkxspace@gmail.com>
2026-07-18 20:37:13 +08:00
tomikun
772da583b4 feat: forward and back buttons on mouse support
If a mouse fucks up their implementation of this..that's their problem
2026-07-16 18:15:02 +08:00
tomikun
dbe27ef839 fix: Remove janky SDL switch
We no longer need it, The SDL_Init hook works well enough.
2026-07-16 17:39:48 +08:00