Commit graph

27 commits

Author SHA1 Message Date
SerpentSpirale
98a5d0b6fd Switch to SurfaceView for performance; Fix dropping items when it shouldn't be the case; 2022-04-02 16:39:59 +02:00
SerpentSpirale
da99ef47ea Refactor MinecraftGLView.java 2022-03-10 21:18:07 +03:00
SerpentSpirale
5d61619243 Centralised coordinates to always use CallBackBridge ones 2022-01-06 21:57:32 +01:00
SerpentSpirale
e896229e45 Fix scroll crashing 1.13+
Fix secondary pointers not affecting the touchbar
2021-12-04 14:31:44 +01:00
SerpentSpirale
c2e5ddaeda Fix hotbar not registering 0-9 inputs 2021-12-03 13:27:57 +01:00
SerpentSpirale
da13f2ed72 Fix handler infinitely throwing out items 2021-12-02 10:27:04 +01:00
SerpentSpirale
58a63b02eb Fix tap activating the left mouse button 2021-11-25 21:06:12 +01:00
SerpentSpirale
2a12db6216 - Fix distance evaluation bug
- Move static inputs methods to CallbackBridge
- Restored pointerDebugTextview, now auto-instanciated.
- Simplified main_with_ctrl hierarchy
2021-11-25 21:06:12 +01:00
SerpentSpirale
15ece0c416 - Move most input handling to the MCGLView
- Remove context holding from the Gamepad object
- Simplified main_with_custom_ctrl layout hierarchy
2021-11-25 21:06:12 +01:00
SerpentSpirale
3cb50a46ca Fix sqare detection box for touch slopiness 2021-11-25 21:06:12 +01:00
SerpentSpirale
3dd0e0331b - Move some BaseMainActivity to their respective classes
- Improved control onTouch performance
2021-11-25 21:06:12 +01:00
SerpentSpirale
4f53399d09 WIP moving code from BaseMainActivity to MineViewGL 2021-11-25 21:06:12 +01:00
SerpentSpirale
de50fd93fe Fix mouse capture not receiving events on some devices 2021-08-31 12:04:55 +02:00
SerpentSpirale
08aa9fa96c Clean up code a bit. 2021-08-14 22:00:12 +02:00
SerpentSpirale
50d822cca9 Fix transparent screen issue for dex and freeform 2021-08-14 22:00:12 +02:00
SerpentSpirale
4ce602daac Remove the whole MinecraftGLView input code 2021-08-10 13:30:06 +03:00
SerpentSpirale
c3824dcc09 - Removed more stuff 👀 2021-02-04 14:57:59 +01:00
khanhduytran0
666c822b4a [Input pipe] Still trying to get copy-paste works 2021-01-22 14:22:55 +07:00
artdeell
3395b43c91 Fix replace(0...-1) crash on some software keyboards 2021-01-13 15:15:25 +03:00
artdeell
afed2315af Hide keyboard when out-of-focus 2021-01-02 19:07:15 +03:00
artdeell
a40eff3fb1 Final fix on Russian character doubling; remove redundant debugging 2020-12-31 19:39:45 +03:00
artdeell
882be4cbf8 Fix the URI crash on startup; Rename a class 2020-12-31 19:14:34 +03:00
artdeell
83251c7bbe Final fix for Bluetooth keyboards 2020-12-31 18:51:56 +03:00
artdeell
a17ba2170f Reimplement the key pipe as Android docs suggest 2020-12-31 15:50:55 +03:00
artdeell
d340b1d6a8 Disable enhanced soft input if hardware keyboard is present 2020-12-31 14:56:29 +03:00
artdeell
48be7be01d Allow unicode input on LWJGL3 2020-12-31 14:25:41 +03:00
khanhduytran0
cadb0ab12f Move dir 2020-12-19 15:01:12 +07:00
Renamed from app/src/main/java/net/kdt/pojavlaunch/MinecraftGLView.java (Browse further)