3546 Commits

Author SHA1 Message Date
SerpentSpirale
8d2843889b - Move getJavaArgs to the appropriate class
- Deported loading a graphical library into its own function.
- Clean up getJavaArgs implementation.
2021-08-14 22:00:12 +02:00
SerpentSpirale
93bb166339 Cleaned up code with the new architecture system 2021-08-14 21:56:38 +02:00
SerpentSpirale
346b5bf2c0 Tweaked max ram slider value. 2021-08-14 21:56:38 +02:00
SerpentSpirale
8ebfe0d599 Make multiRT compatible with the new architecture system. 2021-08-14 21:56:38 +02:00
SerpentSpirale
5d0dff0dca - Improve architecture detection
- Add an archAsString function.
2021-08-14 21:56:38 +02:00
SerpentSpirale
fed4fe74d5 - Fix improper architecture detection
- Progressive transition towards a new architecture system
2021-08-14 21:56:38 +02:00
SerpentSpirale
bcb9957e0c - Clean FontChanger
- Put fonts in the res folder
- Progressive transition towards a clean architecture detection system
2021-08-14 21:56:38 +02:00
SerpentSpirale
ea9c821676 Reduce clutter through convenience function 2021-08-14 21:56:37 +02:00
SerpentSpirale
142e658299 Clean up JREUtils a bit 2021-08-14 21:56:37 +02:00
SerpentSpirale
baf48509c5 Improved Architecture class. 2021-08-14 21:56:37 +02:00
SerpentSpirale
54f2a1e464 Introduce Architecture Class 2021-08-14 21:56:37 +02:00
SerpentSpirale
a8f16d60ee Fix outOfBoundsException 2021-08-14 21:56:37 +02:00
SerpentSpirale
eb3a547974 Take advantage of the new arg parser 2021-08-14 21:56:37 +02:00
SerpentSpirale
c967815df0 Add java argument parser 2021-08-14 21:56:37 +02:00
github-actions
ffbc5599b5 CI: Update vgpu 2021-08-14 19:51:28 +00:00
SerpentSpirale
3ed30d0d02 Fix hotbar placing blocks 2021-08-14 21:47:51 +02:00
github-actions
44a3d03cee CI: Update vgpu 2021-08-14 19:01:18 +00:00
LegacyGamerHD
49e62dc1c6
vgpu opengl 4.6 support (#1797)
* gradle upgrade

* blah

* add vgpu updates via workflow

* CI: Update vgpu

* fix

* CI: Update vgpu

* Update android.yml

* CI: Update vgpu

* CI: Update vgpu

* revert

* CI: Update vgpu

* remove version nummer

* CI: Update vgpu

* CI: Update vgpu

* Revert "Merge remote-tracking branch 'origin/v3_openjdk' into clean_vgpu"

This reverts commit be210b8d14dcaba3e1e6e2ce7608bcbb8c8e1345.

* CI: Update vgpu

* Trigger ci

* CI: Update vgpu

* CI: Update vgpu

* CI: Update vgpu

* CI: Update gl4es

* CI: Update vgpu

* beeb boop upstream comes later

* CI: Update vgpu

* CI: Update vgpu

Co-authored-by: github-actions <github-actions@users.noreply.github.com>
2021-08-14 20:57:23 +02:00
github-actions
b8428603dd CI: Update gl4es 2021-08-14 12:37:28 +00:00
SerpentSpirale
292571c00e - Fix keyboard not working in mc 1.13+
- Fix bad handling of KEY_MULTIPLE cases.
2021-08-14 14:34:12 +02:00
github-actions
a89b77c138 CI: Update gl4es 2021-08-12 11:08:48 +00:00
ArtDev
4d0eb0d388
Update FUNDING.yml 2021-08-12 14:05:14 +03:00
SerpentSpirale
847cc1e3e2 Mitigate android pointer ID swap issue. 2021-08-10 16:50:13 +02:00
artdeell
c5a580bff9 I'm stupid 2021-08-10 14:16:44 +03:00
artdeell
07a3a0278e Upgrade LayoutConverter 2021-08-10 14:12:55 +03:00
SerpentSpirale
fe0c38c152 - Fix double ENTER.
- Clean up code.
2021-08-10 13:30:06 +03:00
SerpentSpirale
50be325bb7 Add support for many ways of losing keyboard focus 2021-08-10 13:30:06 +03:00
SerpentSpirale
6c753f7cef - Clean up the TouchInput system
- The textbox is invisible (I mean very very small)
2021-08-10 13:30:06 +03:00
SerpentSpirale
98faa6561c Forgot an import 2021-08-10 13:30:06 +03:00
SerpentSpirale
4de7413c0f Make the soft and hard keyboard mutually exclusive 2021-08-10 13:30:06 +03:00
SerpentSpirale
e74fb95f98 Introduce toggling system for all keyboards 2021-08-10 13:30:06 +03:00
SerpentSpirale
1f2d599ce5 Add a condition for soft keyboards 2021-08-10 13:30:06 +03:00
SerpentSpirale
4ce602daac Remove the whole MinecraftGLView input code 2021-08-10 13:30:06 +03:00
SerpentSpirale
c417894438 W.I.P Full virtual keyboard compatibility 2021-08-10 13:30:06 +03:00
SerpentSpirale
b05cc6576f Add a char sender function 2021-08-10 13:30:06 +03:00
SerpentSpirale
e0b2f90508 Bump up Custom control version 2021-08-10 13:30:06 +03:00
SerpentSpirale
5813c1d90b Update strings.xml 2021-08-10 13:30:06 +03:00
SerpentSpirale
74d57e940d Dynamic position stuff is now hidden from the user by default 2021-08-10 13:30:06 +03:00
SerpentSpirale
4eb3350865 Added margins when snapping 2021-08-10 13:30:06 +03:00
SerpentSpirale
4a48cbd249 Add snap/align support for new variables. 2021-08-10 13:30:06 +03:00
SerpentSpirale
ba01daae1a Fix no dynamic alignement.
Clean up code
2021-08-10 13:30:06 +03:00
SerpentSpirale
1063cabe61 Fix internal applySize function 2021-08-10 13:30:06 +03:00
SerpentSpirale
1223d528c2 Ported subButtons to use dynamic positions 2021-08-10 13:30:06 +03:00
SerpentSpirale
2e67659a4b W.I.P context aware snapping 2021-08-10 13:30:06 +03:00
SerpentSpirale
b74d9bd1f4 Fix drawers not being snappable 2021-08-10 13:30:06 +03:00
SerpentSpirale
8b0db45d02 Fix buttons not being snappable when snappable 2021-08-10 13:30:06 +03:00
SerpentSpirale
6ec0dfbbed Proper clamping of button position 2021-08-10 13:30:06 +03:00
SerpentSpirale
0ec697e1ac Fix un-intuitive layout resizing 2021-08-10 13:30:06 +03:00
SerpentSpirale
3e3348823a Extend dynamic position system capabilities. 2021-08-10 13:30:06 +03:00
SerpentSpirale
f071b75267 Clean up the snap/align feature 2021-08-10 13:30:06 +03:00