3479 Commits

Author SHA1 Message Date
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
SerpentSpirale
439b0f02b3 Clean up snap/align feature 2021-08-10 13:30:06 +03:00
SerpentSpirale
a5cb8fa67f W.I.P align feature 2021-08-10 13:30:06 +03:00
SerpentSpirale
2661c5c925 W.I.P snap feature 2021-08-10 13:30:06 +03:00
SerpentSpirale
2803df785f Control layout getButtonChildren is public 2021-08-10 13:30:06 +03:00
SerpentSpirale
2fee70d77c Buttons cannot be moved out of the screen anymore 2021-08-10 13:30:06 +03:00
SerpentSpirale
3ddd23da0e Enforce aspect-ratio independent positionning 2021-08-10 13:30:06 +03:00
Duy Tran Khanh
3983c2a7b7
Update GLFW.java 2021-08-10 12:12:14 +07:00
SerpentSpirale
ebbd935cfe Fix mouse back button not properly detected on menus 2021-08-10 00:42:48 +02:00
SerpentSpirale
e874fe236f Add support for the framerate limiter 2021-08-08 22:21:54 +02:00
SerpentSpirale
7a53073fa1 Revert "FPS limiter :)"
This reverts commit 1313119049e30540b9395c147c8afa66907ac1ac.
2021-08-08 14:45:14 +02:00
Duy Tran Khanh
1313119049
FPS limiter :) 2021-08-08 19:04:17 +07:00
Duy Tran Khanh
5e760297a2
Trigger update lwjgl3 2021-08-08 19:02:38 +07:00
Duy Tran Khanh
8ca3e61a9e
Fixes #1804: Handle null input devices 2021-08-07 20:48:37 +07:00
github-actions
c09b80e55c CI: Update gl4es 2021-08-05 06:10:19 +00:00
Duy Tran Khanh
b4a1493487
Update strings.xml 2021-08-05 13:01:54 +07:00
Duy Tran Khanh
c37634ac69
Offline username validation (avoid typing email when offline enabled) 2021-08-05 12:56:43 +07:00