4619 Commits

Author SHA1 Message Date
SerpentSpirale
a919ef23a0 Update 1.17 checks 2022-04-03 22:05:23 +02:00
SerpentSpirale
dd34db663b Refactor ProfileEditor and ProfileIconCache to use the proper naming 2022-04-03 22:02:08 +02:00
SerpentSpirale
e8e9dba586 Remove now useless hacks 2022-04-03 22:01:00 +02:00
SerpentSpirale
7256ea18df Remove useless gl4es_versions 2022-04-03 21:59:40 +02:00
artdeell
dca7ced92f Return the Mojang login (testing required) 2022-04-03 11:22:34 +03:00
SerpentSpirale
81169bccaa Tweak gamepad detection 2022-04-02 16:39:59 +02:00
SerpentSpirale
9c2e1244d8 Remove explicit surface unlinking 2022-04-02 16:39:59 +02:00
SerpentSpirale
f2adae6bcf Update JavaGUILauncherActivity.java 2022-04-02 16:39:59 +02:00
SerpentSpirale
ba1d8db65e Replace TABs with 4 spaces 2022-04-02 16:39:59 +02:00
SerpentSpirale
582b730289 Fix weirdly transparent TextureView 2022-04-02 16:39:59 +02:00
SerpentSpirale
1940833b99 Full button refresh positioning 2022-04-02 16:39:59 +02:00
SerpentSpirale
4f82b94018 WIP broken button repositionning on resize 2022-04-02 16:39:59 +02:00
SerpentSpirale
64d03fc645 Rearrange the keyboard button 2022-04-02 16:39:59 +02:00
SerpentSpirale
84d3d8d45e Fix mouse position 2022-04-02 16:39:59 +02:00
SerpentSpirale
665cdb40a8 Full AWT char sending support 2022-04-02 16:39:59 +02:00
LegacyGamerHD
4cb2ba9223 fix compiling partly (#6)
* fix compiling partly

* update the build guide in the read me
2022-04-02 16:39:59 +02:00
SerpentSpirale
46ee7b33bc The TouchCharInput class can now use key sending strategies.
W.I.P: AWT key sender for the mod installer
Add ability to choose the either the TexturView ro SurfaceView
1:1 mapping of the touchpad in the mod installer
2022-04-02 16:39:59 +02:00
SerpentSpirale
146cc46121 Allow window resize for older versions of minecraft 2022-04-02 16:39:59 +02:00
SerpentSpirale
d8482499a3 Oh look the installer runs at 260+ fps now 2022-04-02 16:39:59 +02:00
SerpentSpirale
8c7bba530e Handle configuration changes to resize the surface;
Deal with surface creation/destruction;
2022-04-02 16:39:59 +02:00
SerpentSpirale
88f31df1f1 Switch button style for mod installer layout 2022-04-02 16:39:59 +02:00
SerpentSpirale
22d898b7c3 Update lwjgl-glfw-classes.jar and version 2022-04-02 16:39:59 +02:00
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
4dc3a4755e CPU friendlier framerate limiter implementation 2022-04-02 16:39:59 +02:00
SerpentSpirale
841f29cb63 Avoid 1.14.2 crashing when pressing anywhere and in the option menu 2022-04-02 16:39:59 +02:00
SerpentSpirale
2ad0a2ff42 Fix 1.13+ mouse not working when pressing too soon 2022-04-02 16:39:59 +02:00
SerpentSpirale
e42251a836 Auto update lwjgl jar 2022-04-02 16:39:59 +02:00
artdeell
5cc0b144ff (Fixed) How ironic... the crash fragment crashes 2022-04-01 21:56:39 +03:00
Duy Tran Khanh
0338bdcb36
Crash log: The NPE was able to escape, so catch it! 2022-04-01 20:47:23 +07:00
Duy Tran Khanh
252b5e0471
Handle null pointer in Tools.lastFileModified()
Fixes #2883
Fixes #2958
Fixes #2959
2022-03-27 04:47:50 +07:00
Duy Tran Khanh
eedfd54d12
Bug fix: latestcrash.txt on Android 10+ 2022-03-25 19:28:04 +07:00
artdeell
e428bb94b7 TextView -> Renderer 2022-03-22 22:59:07 +03:00
ArtDev
d499fbccea
Merge pull request #2535 from PojavLauncherTeam/profiles-2-electric-boogaloo
Profiles 2: Electric Boogaloo
2022-03-21 16:55:00 +03:00
artdeell
5f94f25663 Redesign control flows a bit 2022-03-20 20:32:49 +03:00
ArtDev
3aa561567c
Update ProfileAdapter.java 2022-03-20 14:30:06 +03:00
ArtDev
e8697c6ddd
Update ProfileAdapter.java 2022-03-20 14:25:39 +03:00
artdeell
89d42b9ec1 Make 'em private 2022-03-20 13:47:46 +03:00
artdeell
68b10bcc89 Fixations 2022-03-20 13:42:16 +03:00
artdeell
8685b4969c Rename ProfileConstants to ExtraConstants and move it to extra package
Add the 3rd constant
2022-03-20 13:17:58 +03:00
artdeell
05cf75e8fa Remove StringCRC64 since its now useless
Move all ExtraCore constants into a separate class
2022-03-20 13:07:27 +03:00
artdeell
19037b8db1 Implement PVC migrator, remove PVC dialog, add a couple of helper methods and sanitize the code according to serpent's recommendations 2022-03-17 20:31:53 +03:00
artdeell
965cad4fd7 A lot of changes
- Force profiles, no more profiles on/off switch!
- (probably partially) Conventionalize all profile changes
- Rename most variables for the changes to look nice
- Squash a couple null checks
- Separate cache from adapter and change how it works
- Don't keep Context
2022-03-17 19:03:38 +03:00
ArtDev
a4eabb69fc
Merge pull request #2917 from PojavLauncherTeam/merge-profiles
Merge and resolve conflicts
2022-03-17 17:50:18 +03:00
ArtDev
cf726684c5
Merge branch 'profiles-2-electric-boogaloo' into merge-profiles 2022-03-17 17:48:58 +03:00
Duy Tran Khanh
6cef72e002
MultiRT config dialog list: fix orientation 2022-03-15 08:27:49 +07:00
Duy Tran Khanh
ddae3ecf15
Possible fix for broken UI 2022-03-11 20:28:47 +07:00
Duy Tran Khanh
2f4f71e27f
Re-add an necessary import 2022-03-11 20:11:33 +07:00
khanhduytran0
deef6223d3 Mojang + Offline account removal
Offline account is now Local account
2022-03-11 20:05:59 +07:00
artdeell
de8a16e5c5 We do a little renaming 2022-03-10 21:21:46 +03:00
SerpentSpirale
bcec32977d Update drawable names 2022-03-10 21:18:07 +03:00