alexytomi
963c9bd48a
[REVERTME]: Always throw exception if unable to login
2025-08-19 08:45:59 +08:00
alexytomi
406b57f134
[TESTING ONLY][REVERT ME]: Always login for testing purposes
2025-08-17 16:09:05 +08:00
alexytomi
29925e7247
wip: Detect and give dialogue if no java username set
2025-08-17 16:08:11 +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 7631e3c9e7 .
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
alexytomi
bafef9ad77
fix(Tools/getVersionInfo): Copy inheritsFrom too
2025-07-31 00:31:19 +08:00
alexytomi
e0b30a04c9
Merge pull request #56 from AngelAuraMC/fix/HolyRendererString
...
fix(Tools/mcVersiontoInt): Fix edgecase for versions like 1.21
2025-07-29 16:53:33 +08:00
alexytomi
c7b38f1e9b
fix(Tools/mcVersiontoInt): Fix edgecase for versions like 1.21
2025-07-29 16:49:02 +08:00
alexytomi
fdc91dd342
update(ANGLE): Use FCL's ANGLE based on a083bf8111
...
Workflow used to compile:
https://github.com/AngelAuraMC/angle/actions/runs/16553827024
FCL's ANGLE has code for handling Turnip so we use that too. It is based
on https://github.com/google/angle/commits/chromium/7014 .
I've tried git bisecting this issue however it seems the issues aren't
caused by any one single commit and bisecting this far down the history
takes ages. There isn't any noticeable degradation from downgrading
anyhow so there's no point.
2025-07-28 23:58:41 +08:00
alexytomi
332f791ff1
Merge pull request #47 from AngelAuraMC/fix/nanovg-missing-method
...
update(lwjgl3): Update everything lwjgl3
2025-07-28 23:34:45 +08:00
alexytomi
c8e6bb2259
update(lwjgl3): Update everything lwjgl3
...
Based on https://github.com/AngelAuraMC/lwjgl3/actions/runs/16386884975
# Conflicts:
# app_pojavlauncher/src/main/assets/components/lwjgl3/lwjgl-glfw-classes.jar
# app_pojavlauncher/src/main/assets/components/lwjgl3/version
2025-07-28 23:28:12 +08:00
alexytomi
bc5034f7ac
Merge pull request #46 from AngelAuraMC/fix/glfwWindow-GLVer-0.0
...
fix(GLFW): Fix forge crash GL Version 0.0
2025-07-28 23:18:48 +08:00
alexytomi
9ec50e8ef9
Merge pull request #50 from AngelAuraMC/fix/HolyRendererString
...
Rework "Default" renderer, improve corrupt json edgecase handling, and fix holygl4es string (kinda)
2025-07-28 23:13:26 +08:00
alexytomi
6cfb9cb18a
rework(Renderer/Default): Remove "Global Default" and check based on mcver
...
Just use profile customization.
2025-07-27 12:29:48 +08:00
alexytomi
43b35fab0d
fix(GLFW): Fix forge crash GL Version 0.0
...
Adds a some logic so mods that use this instead of
glGetString(GL_VERSION) can get something
They really should not be using this though.
2025-07-25 17:22:10 +08:00
alexytomi
adcd35e065
add(Tools.java): Add more functions and an overload
2025-07-23 14:13:18 +08:00
alexytomi
07876b0d0d
fix(strings): Update Holy GL4ES string
...
Holy GL4ES breaks on 1.21.5 due to it using glFramebuffer extensively,
which GL4ES didn't like
1.21.6 doubles down on this by using UBOs which the target API of ES2.X
on GL4ES cannot easily handle, so this is likely the end of things for
GL4ES
2025-07-23 14:13:17 +08:00
alexytomi
9c15bbae3f
Merge pull request #32 from alexytomi/update-MobileGlues
...
bump[MobileGlues]: Update to latest stable
2025-07-23 03:13:59 +08:00
alexytomi
456f50acd6
Merge pull request #42 from TouchController/v3_openjdk
...
TouchController touch input integration
2025-07-23 01:15:52 +08:00
fifth_light
b7c61d4dbb
feat[TouchController]: upgrade TouchController proxy version to 0.0.4
2025-07-21 22:01:31 +08:00
alexytomi
78f8c87ca5
change(MobileGlues/defaults): Change GLSL default to 128MB
...
Some users have reported increased performance when lowering it, weird
but sure.
2025-07-19 23:53:31 +08:00
alexytomi
ea43e8ad84
update(MobileGlues): Update to 1.2.7 release
...
Added new options
- angleDepthClearFixMode
- timerQueryExt
- Compute multidraw emulation
2025-07-19 23:51:11 +08:00
alexytomi
325811baea
fix(MobileGlues): Don't log MGlues config if not used
2025-07-19 23:27:05 +08:00
fifth_light
8f1aede432
feat[TouchController]: add TouchController mod detection
2025-07-16 23:27:06 +08:00
fifth_light
cd0f40f377
fix[TouchController]: Fixed TouchController proxy thread not being run
2025-07-16 22:36:03 +08:00
fifth_light
71a28fa5fb
fix[TouchController]: Fixed slider preferences of TouchController vibrate length
2025-07-16 20:49:16 +08:00
fifth_light
0765ce7991
feat[TouchController]: Initial integration
2025-07-16 20:32:34 +08:00
alexytomi
433f217a0a
Merge pull request #29 from AngelAuraMC/tomi/update-angle
...
bump[ANGLE]: Update ANGLE
2025-07-14 05:47:54 +08:00
alexytomi
81328cc2f6
Merge pull request #30 from AngelAuraMC/tomi/fix-l10n-branch-workflow-exclusion
...
fix[workflow]: Stop l10n branch from running workflow
2025-07-08 21:13:51 +08:00
alexytomi
4422f954e5
fix[workflow]: Stop l10n branch from running workflow
...
This makes useless noise in the actions tab
Signed-off-by: alexytomi <60690056+alexytomi@users.noreply.github.com >
2025-07-08 21:08:07 +08:00
alexytomi
a7ada5a9ea
bump[ANGLE]: Update ANGLE
...
Now based on https://github.com/AngelAuraMC/angle
This should improve performance in MobileGlues when using ANGLE as well
as helping to fix visual bugs.
2025-07-08 20:58:33 +08:00
Eva Isabella Luna
5f24b138c9
Fix weird edgecase crash for MinecraftAccount.load() returning null ( #25 )
2025-06-30 14:22:01 -06:00
Eva Isabella Luna
200343885c
Merge branch 'v3_openjdk' into fix/incorrect-accountjson-encoding-crash
...
Signed-off-by: Eva Isabella Luna <me@crystall1ne.dev >
2025-06-30 14:21:44 -06:00
Stella
fde5187ab7
Merge pull request #23 from AngelAuraMC/fix/arc_dns_injector-java21
...
Fixes arcmetica on optifine, per PR descriptiion
2025-06-30 14:20:27 -06:00
Eva Isabella Luna
e0b0483b22
Add neoforge install button + fix forge & neoforge UI becoming disabled when installing a version, requiring a restart to mitigate ( #17 )
2025-06-30 14:16:12 -06:00
alexytomi
791afe14c9
qol[mcAccountSpinner]: Make pickaccount() workaround more explicit to the user
2025-06-30 18:56:14 +08:00
alexytomi
8b6fef135e
fix[PojavProfile.getAllProfiles()]: Fix crash when accounts.json is malformed
2025-06-30 18:56:14 +08:00
alexytomi
7670c5cf89
fix[MinecraftAccount.load()]: Fix crash when accounts.json is malformed
2025-06-30 18:56:14 +08:00
alexytomi
3fe93eb514
update(components): Update arc_dns_injector version
...
Needs to be set so current installations have the faulty
arc_dns_injector replaced with the fixed one shipped in the apk
2025-06-24 22:58:31 +08:00