Boulay Mathias
53cd15ac7d
Build: Add ExtendedView library
2022-11-05 13:16:43 +01:00
Boulay Mathias
b03bde475a
refactor: Suppress NewAPi via annotation
2022-11-05 13:16:07 +01:00
Boulay Mathias
d0e5a345ae
Build: Add size unification librairies
...
This clearly won't help when it comes to the space taken resources wise
2022-11-03 22:41:37 +01:00
Boulay Mathias
631f84ab17
Workaround: Remove the temp account system
...
Note: The newer system won't need it. It still displays an error on first login.
2022-11-03 22:27:59 +01:00
Boulay Mathias
8e8d40ffe0
Feat [JVM]: Auto remove -Xint
...
This will limit trolls I guess
2022-11-01 19:02:32 +01:00
Boulay Mathias
9aea2065ce
Add a verification layer for the gamepad.
2022-11-01 18:59:25 +01:00
Boulay Mathias
00435f2fd7
Fix|Refactor: Handle custom resolutions on custom paths
2022-11-01 16:38:08 +01:00
Aerolome
f52814f0dc
Changes to the renderer strings (names), check description ( #3627 )
...
Holy GL4ES - (all versions, fastest) >>> Holy GL4ES - (all versions, fast)
vgpu - (up to 1.16.5, faster) >>> vgpu - (up to 1.16.5, fast)
ANGLE - (release 1.17+, slower) >>> ANGLE - (release 1.17+, mid)
virglrenderer - (release 1.7+, slowest) >>> virglrenderer - (release 1.7+, slow)
zink - (old_beta b1.8+, slowest) >>> zink - (old_beta b1.8+, slow)
2022-11-01 15:29:37 +01:00
Boulay Mathias
a9cf9a74dc
Refactor: Merge MainActivity and BaseMainActivity
...
Given even BaseMainActivity had unchecked typecasts to MainActivity, it had to be done
2022-10-31 20:37:12 +01:00
Boulay Mathias
a896ffb273
Refactor: Remove old migrators
...
They are now not needed, partially due to google policy regarding storage
2022-10-31 20:12:03 +01:00
Boulay Mathias
b98c012c29
Fix: Add a check to the index
...
This fixes some mods like galacticraft trying to get unexisting keyboard keys
2022-10-31 19:51:28 +01:00
Boulay Mathias
804d349b2e
Fix [control]: Always update the control scale in the builder
...
This fixes the controls being wrongly placed when quickly changing the scale
2022-10-31 19:44:43 +01:00
Boulay Mathias
7f46c6d7bd
Build: Add @Keep directives to allow build with proguard
2022-10-31 19:34:54 +01:00
Boulay Mathias
fb86444f50
Fix [control]: Add/tweak some keycodes to the keyboard mapping
...
This should allow players to use the numpad and the apostrophe key
2022-10-31 18:58:51 +01:00
ArtDev
b6f15cb42d
Add ANGLE Renderer | Fix Enivron not being set ( #3603 from thejudge156/v3_openjdk)
2022-10-30 23:30:57 +03:00
github-actions
0086631818
CI: Update gl4es
2022-10-30 20:20:15 +00:00
ArtDev
62f4f92709
Ignore gplay upload errors
2022-10-30 23:17:45 +03:00
The Judge
aa73ad5cb9
Merge remote-tracking branch 'upstream/v3_openjdk' into pr/3603
...
# Conflicts:
# app_pojavlauncher/src/main/jniLibs/arm64-v8a/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/armeabi-v7a/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/x86/libgl4es_114.so
# app_pojavlauncher/src/main/jniLibs/x86_64/libgl4es_114.so
2022-10-28 18:39:31 -07:00
The Judge
eaa01aabe2
Reenable 32-bit builds
2022-10-28 08:11:21 -07:00
github-actions
5487234380
CI: Update gl4es
2022-10-28 10:04:34 +00:00
artdeell
38218aef3b
Disable news web view until we fix changelog
2022-10-28 13:01:31 +03:00
github-actions
e76809a49f
CI: Update gl4es
2022-10-28 04:06:39 +00:00
The Judge
aeee804ddc
Merge pull request #1 from NotAHero04/v3_openjdk
...
Fixes for newer Minecraft versions
2022-10-21 13:29:18 -07:00
NotAHero04
f9616655ed
Update GLFWImage.java
...
wrap deprecated functions
2022-10-20 10:39:12 +07:00
NotAHero04
c32b38b521
Update build.gradle
...
remove extraneous duplicates strategy
2022-10-19 22:34:35 +07:00
Nguyen Phi Hung
2e43367af0
Adapt LWJGL 3.4 changes (hopefully fixes 22w42a)
2022-10-19 22:05:31 +07:00
NotAHero04
64410a65e5
Merge branch 'thejudge156:v3_openjdk' into v3_openjdk
2022-10-19 21:33:23 +07:00
The Judge
d82d725b01
Fix duplication strategy, fix terrain not rendering on Sodium
2022-10-17 15:48:29 -07:00
github-actions
73fd3cb6f2
CI: Update gl4es
2022-10-17 00:56:39 +00:00
NotAHero04
d42c81724c
Update build.gradle
...
Task "jre_lwjgl3glfw:jar": add duplicates strategy
2022-10-17 07:54:08 +07:00
github-actions
3b7b16c7d2
CI: Update gl4es
2022-10-17 00:10:29 +00:00
The Judge
72ec03e403
EGL Bridge does NOT need to be changed
2022-10-16 14:58:53 -07:00
The Judge
7b801ca0dd
Fix game not launching
2022-10-16 14:57:29 -07:00
The Judge
50f3c31f8e
Update libs and add missing libs for x86 and armeabi-v7a arch
2022-10-16 11:08:53 -07:00
The Judge
7efe9581cf
Cleanup
2022-10-16 11:05:20 -07:00
The Judge
7a331dd5ab
Correct v to V
2022-10-16 10:54:32 -07:00
The Judge
474993ca95
Fix hardcoded string
2022-10-16 10:53:48 -07:00
The Judge
71657dd621
Thanks for the screw up git
2022-10-16 10:51:17 -07:00
The Judge
4977c4f483
Fix for multiple renderers
2022-10-15 19:46:57 -07:00
The Judge
749573dcac
Fixes for merge with Pojav
2022-10-15 19:33:39 -07:00
The Judge
c07cc0629c
Working ANGLE!
2022-10-15 19:22:12 -07:00
The Judge
5362e66436
Merge remote-tracking branch 'origin/angle' into v3_openjdk
...
# Conflicts:
# app_pojavlauncher/src/main/java/net/kdt/pojavlaunch/utils/JREUtils.java
# app_pojavlauncher/src/main/jni/egl_bridge.c
# app_pojavlauncher/src/main/jniLibs/arm64-v8a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/armeabi-v7a/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86/libgl4es_115.so
# app_pojavlauncher/src/main/jniLibs/x86_64/libgl4es_115.so
# app_pojavlauncher/src/main/res/values/headings_array.xml
2022-10-15 15:32:17 -07:00
github-actions
0b5477fb5a
CI: Update gl4es
2022-10-09 20:16:26 +00:00
artdeell
ec10409e7e
Fixed crashing in release builds
2022-10-09 23:12:50 +03:00
github-actions
374da2a7f8
CI: Update gl4es
2022-10-03 17:56:22 +00:00
Boulay Mathias
9e70fc9a8e
Removed the eglSwapInterval call, rewrote v-sync to use the swap interval
2022-10-03 19:52:57 +02:00
Boulay Mathias
96d73f13a3
Disasbled game in a separate window
...
Also, returned the multi-process launch(so that we can have more memory)
2022-10-03 19:52:31 +02:00
Boulay Mathias
4841f6a4d3
New thing: pojav_environ
...
Now, instead of using a lot of env vars, we have a global thing: the pojav_environ!
It provides a global storage between libraries that were loaded multiple times. Currently it is used to store config_renderer, the Pojav window and the main window bundle of gl bridge.
It finally swaps surfaces on my device!
2022-10-03 19:52:10 +02:00
Boulay Mathias
0e7d663974
NULL the newSurface after switching
2022-10-03 19:52:01 +02:00
Boulay Mathias
86352ce2c4
memset 0 🧌
2022-10-03 19:51:49 +02:00