Commit graph

648 commits

Author SHA1 Message Date
SerpentSpirale
bdb969d073 Remove odd numbers from the screen scaling 2021-08-27 10:46:59 +03:00
SerpentSpirale
5ba7a0cfe9 Device independent touch sloppiness 2021-08-27 10:46:59 +03:00
SerpentSpirale
4b002cb6d2 Simplify "right override" code 2021-08-27 10:46:59 +03:00
SerpentSpirale
e3d5544e71 The controls menu is slightly simplified. 2021-08-27 10:46:59 +03:00
SerpentSpirale
553ee654b1 - Migrate from clone to recopy constructors
- Support for cloning Drawers
2021-08-27 10:46:59 +03:00
SerpentSpirale
3ef21ba5be Add ControlButton cloning feature 2021-08-27 10:46:59 +03:00
SerpentSpirale
c435db640a Revamp the special key system to match v2 spirit:
- Fix special keys triggerring up to 16 times !
- Fix special keys not being properly toggleable
- Moved special key handling into the ControlButton.
- Removed the need for a listener.
- Toggling the mouse doesn't affect the button text anymore.
2021-08-27 10:46:59 +03:00
artdeell
28fa92f1cb Display a warning about storage on the first launch 2021-08-26 14:09:24 +03:00
artdeell
33d90c50c3 Back to building 2021-08-24 11:16:43 +03:00
ArtDev
369f144bb0
Update TouchCharInput.java 2021-08-24 11:11:50 +03:00
SerpentSpirale
7325018170 Fix Microsoft swiftkey being out of spec. 2021-08-24 02:55:18 +02:00
ArtDev
f8c1248143
Update LauncherFragment.java 2021-08-23 19:58:20 +03:00
artdeell
f31b728f87 [Possibly] fix for a bug reported by Malsdn#5497 2021-08-23 13:41:42 +03:00
artdeell
3671d59464 Localizable changelog 2021-08-23 13:12:21 +03:00
artdeell
cb7fe80673 Set the target sdk to 31, remove legacy storage request, re-enable Forge splash disabler 2021-08-23 11:33:18 +03:00
artdeell
8a44a9688b Make Microsoft Login a full-screen webview 2021-08-22 16:09:45 +03:00
ArtDev
9b724581c2
Update JREUtils.java 2021-08-21 15:43:57 +03:00
Duy Tran Khanh
13c3443c2f
Maybe fix LIBGL_ES 2021-08-21 18:40:49 +07:00
LegacyGamerHD
f336faeb67 add gl4es opengles3 back 2021-08-21 11:22:28 +02:00
artdeell
5fe4711d33 Move the data directory to Android/data/net.kdt.pojavlaunch/files to make it accessible to file explorers 2021-08-20 17:37:08 +03:00
artdeell
80b5c55a64 Fix 2 2021-08-20 15:53:43 +03:00
artdeell
9227659f47 Fix 2021-08-20 14:25:08 +03:00
artdeell
8fc714c2d2 Bug fix: Pojav root folder was in the root storage folder 2021-08-20 13:00:46 +03:00
artdeell
f566efdc7a Support scoped storage by using internal data folder on Android 10+ 2021-08-19 18:05:54 +03:00
SerpentSpirale
a477a58b4e Ass support for adoptable storage, let me use my 256 GB ! 2021-08-19 11:58:01 +02:00
Duy Tran Khanh
e3061c9da7
Allow downloading “net.java.jinput”
Test Forge LiteLoader
2021-08-18 10:25:56 +07:00
Duy Tran Khanh
e817531bff
Fixes #1860: handle architecture name “aarch32” 2021-08-18 09:31:50 +07:00
SerpentSpirale
a30ad51773 Fix showing the keyboard in a disabled focus state 2021-08-17 18:42:55 +02:00
SerpentSpirale
e716b5e72b - Fix no renderer crash
- graphic lib is now non modifiable
2021-08-17 10:36:41 +02:00
LegacyGamerHD
35c508822e
Update JREUtils.java 2021-08-16 20:45:30 +02:00
SerpentSpirale
c939b5dcc7 The drop hotbar item is now excluded from gestures 2021-08-14 22:18:38 +02:00
SerpentSpirale
0d45a4e170 Fix broken special buttons introduced in the previous commit 2021-08-14 22:00:13 +02:00
SerpentSpirale
17f78bed03 Swipeable buttons are a bit faster now 2021-08-14 22:00:12 +02:00
SerpentSpirale
1929143337 300 ms is now default for the gesture speed 2021-08-14 22:00:12 +02:00
SerpentSpirale
ba640d0458 - Update LauncherPreferenceFragment.java
- Clean up some code
2021-08-14 22:00:12 +02:00
SerpentSpirale
cf0db09ea9 Remove freeform launch part 2021-08-14 22:00:12 +02:00
SerpentSpirale
35a0b66ec1 - The default RAM value is now device aware
- Hide notch setting defaults to false.
2021-08-14 22:00:12 +02:00
SerpentSpirale
35f0bf3277 Removed freeform from the options, since it is useless. 2021-08-14 22:00:12 +02:00
SerpentSpirale
08aa9fa96c Clean up code a bit. 2021-08-14 22:00:12 +02:00
SerpentSpirale
4ccfe06263 Better use of the SRP for the 2.2 input system 2021-08-14 22:00:12 +02:00
SerpentSpirale
29a96330aa Cleaned part of launchJVM implementation. 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
42e07ea04e Rename CURRENT_ARCH into DEVICE_ARCH 2021-08-14 22:00:12 +02:00
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