Duy Tran Khanh
69e8f38894
Update PLaunchApp.java
2021-07-18 07:21:55 +07:00
Duy Tran Khanh
1b606997e1
wrong offset in current selected version parser
2021-07-17 20:34:32 +07:00
Duy Tran Khanh
322870f8a3
Bug fix: always download 1.16.5
2021-07-17 16:13:06 +07:00
Duy Tran Khanh
8f5059e741
Changes
...
- [Custom controls] Removed control size limit, prepare custom controls
screen.
- [Jailed] Use directory as home instead of
- [Preference] Added "button scale"
- [Preferences] Moved into launcher_preferences.plist
2021-07-17 07:18:03 +07:00
Duy Tran Khanh
12f6fcf1b6
Bug fixes around interacting with hotbar
...
- GUI scale is never set, so hotbar offset becomes wrong.
- Touching from hotbar to outside and vice versa cause camera to jump
randomly.
2021-07-12 16:27:54 +07:00
Duy Tran Khanh
7a4bef444b
Update GLFWNativeCocoa.java
2021-07-07 07:57:47 +07:00
Duy Tran Khanh
f33da2475f
Update GLFWNativeCocoa.java
2021-07-07 07:57:03 +07:00
Duy Tran Khanh
f76c91f1a9
Get Minecraft 1.17.1 to work
2021-07-07 07:55:41 +07:00
Duy Tran Khanh
35afa7ec5c
Local account implementation
2021-07-05 05:31:03 +07:00
Duy Tran Khanh
cade3c1f01
Added Caciocavallo (not yet finished)
2021-07-04 19:43:33 +07:00
doregon
5e9354aa74
Finishing transition from Gradle
...
We're using javac now.
2021-07-03 17:20:40 -04:00
Duy Tran Khanh
be1646c8ce
Now this can be installed as an IPA :trollface:
2021-07-02 20:05:59 +07:00
Duy Tran Khanh
705e53e47b
well, just remove this piece of check :trollface:
...
Local interrupt is already handled by mIsAssetsProcessing
2021-07-02 04:53:48 +07:00
Adam Tunnic
b29289fc13
Recreate error, now that the Makefile is fixed
2021-07-01 17:41:22 -04:00
Adam Tunnic
6211f42f55
Revert "TEST: Update MC assets downloader to match Android"
2021-07-01 11:50:22 -04:00
Duy Tran Khanh
41d1943c87
TEST: Update MC assets downloader to match Android
...
Could fix issue #182
See https://github.com/PojavLauncherTeam/PojavLauncher/commit/2adc410ef81bc5641a8517000cfeeaaf2df3f1eb
2021-07-01 20:40:00 +07:00
Duy Tran Khanh
7ac5f2d163
Java Runtime loading changes
...
Allow changing Java Runtime with JAVA_HOME environment variable.
Support Java 8 libjli location (`lib/jli` instead of `lib`).
2021-07-01 12:52:59 +07:00
Duy Tran Khanh
55499b52e6
Prepare for version list filtering
2021-06-16 15:18:06 +07:00
Adam Tunnic
0549c8e331
Time to move to the new Makefile ( #214 )
2021-06-12 17:15:49 -04:00
Duy Tran Khanh
4e959ae334
Added missing classes for b1.7 works
...
Requires a X11 server in order to play 1.6.2 and older, also need
toggle fullscreen (later)
2021-06-08 06:57:42 +07:00
Duy Tran Khanh
f4503692fe
Fixed dex2jar error on Minecraft 1.17
...
Removed the built-in Apache Commons library which was not fully
converted from dex to classes.
2021-06-04 10:46:52 +07:00
Duy Tran Khanh
b5c4e9ef1d
Changes
...
- Cleaned some unused codes
- Set client brand name
- Set window size correctly(?)
2021-06-03 07:15:38 +07:00
Duy Tran Khanh
a93bc7028e
Added local java compiler build script
2021-06-02 06:29:00 +07:00
Duy Tran Khanh
3be87bfa46
Changes
...
- Added preferences screen (currently empty)
- Cleaned compiler warnings
- Implemented GLFW clipboard
2021-05-24 20:50:40 +07:00
Adam Tunnic
b11692bcc2
Minor changes to .gitignore, using CMake for workflow again
2021-04-29 04:26:42 -04:00
Adam Tunnic
703c467647
CMake with ARC enabled 2
2021-04-28 17:16:39 -04:00
Adam Tunnic
f784f1d730
Move latestlog.txt to .pojavlauncher, pt. 2
2021-04-23 20:55:18 -04:00
Duy Tran Khanh
d811cf9e5a
Add gl4es 1.1.5 along with rename gl4es 1.1.4
2021-03-02 12:40:41 +07:00
Duy Tran Khanh
b580728ff2
Attempt to debug lwjgl2
...
Text input on 1.12.2 and below are not working for some reasons...
2021-02-26 05:21:30 +07:00
khanhduytran0
d4b962ae75
Completely fixed monitor size is 0x0 (Forge mouse input should work rn)
2021-02-21 07:44:51 +07:00
Duy Tran Khanh
39b21f6380
Update AccountJNI.java
2021-02-20 17:01:53 +07:00
Duy Tran Khanh
ad25e21b64
Rewrote the Mojang authentication HTTP post
2021-02-20 16:17:35 +07:00
Duy Tran Khanh
3505510914
Update GLFW.java
2021-02-18 19:02:46 +07:00
Duy Tran Khanh
43092d94e5
Stills fixing forge crashes
2021-02-18 18:54:27 +07:00
Duy Tran Khanh
6721469f6f
Update GLFW.java
2021-02-18 17:29:33 +07:00
Duy Tran Khanh
89d47206fe
Make the returned fb/window callback never null
2021-02-18 17:20:12 +07:00
Duy Tran Khanh
6a4960368c
Update GLFW.java
2021-02-18 17:10:22 +07:00
Duy Tran Khanh
015912d69c
Update GLFW.java
2021-02-18 17:04:36 +07:00
Duy Tran Khanh
a52d6228ce
Initial FramebufferSizeCallback: fix Forge error
2021-02-18 16:57:27 +07:00
Duy Tran Khanh
0976de7038
[Initiap resize] Add null check for Forge set null
2021-02-18 16:20:35 +07:00
Duy Tran Khanh
7a62c8e1af
Custom ClassLoader (attempt fix Forge and Fabric)
2021-02-18 15:57:24 +07:00
khanhduytran0
a4a5abba09
Get Minecraft 1.13.2 and below to works
2021-02-18 06:47:15 +07:00
khanhduytran0
724829d164
Fix resize crashes
2021-02-17 18:54:20 +07:00
Duy Tran Khanh
58d7216894
Stills fixing LWJGLX window stuff
...
Attempt to get 1.13.2 and below works.
2021-02-16 20:40:22 +07:00
Duy Tran Khanh
3e425bbc36
Use a dummy implementation of Narrator library
2021-02-16 17:29:04 +07:00
Duy Tran Khanh
b1f449b91d
Prevent from running directly on command line
2021-02-15 12:38:52 +07:00
Duy Tran Khanh
7b136f29d6
Update GLFW.java
2021-02-15 11:30:20 +07:00
Duy Tran Khanh
32ff6237dd
Possibility fixes #39 : Unsafe.getInt() crashes
...
# Problematic frame:
# V [libjvm.dylib+0x982a60] Unsafe_GetInt(JNIEnv_*, _jobject*,
_jobject*, long)+0x104
J 373 jdk.internal.misc.Unsafe.getInt(Ljava/lang/Object;J)I
java.base@16 (0 bytes) @ 0x0000000d40e0f254
[0x0000000d40e0f1c0+0x0000000000000094]
j sun.misc.Unsafe.getInt(Ljava/lang/Object;J)I+5 jdk.unsupported@16
j org.lwjgl.glfw.GLFWVidMode.nblueBits(J)I+10
j org.lwjgl.glfw.GLFWVidMode$Buffer.blueBits()I+4
j dey.<init>(Lorg/lwjgl/glfw/GLFWVidMode$Buffer;)V+38
j der.a()V+47
j der.<init>(J)V+17
j eau$$Lambda$2435+0x0000000300729bf8.createMonitor(J)Lder;+5
j dev.<init>(Ldes;)V+72
j eau.<init>(Ldjz;)V+19
j djz.<init>(Ldsz;)V+666
j net.minecraft.client.main.Main.main([Ljava/lang/String;)V+1250
v ~StubRoutines::call_stub
j
jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Ljava/lang/reflec
t/Method;Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;+0
java.base@16
j
jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Ljava/lang/Object;
[Ljava/lang/Object;)Ljava/lang/Object;+113 java.base@16
j
jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Ljava/lang/Obj
ect;[Ljava/lang/Object;)Ljava/lang/Object;+6 java.base@16
j
java.lang.reflect.Method.invoke(Ljava/lang/Object;[Ljava/lang/Object;)L
java/lang/Object;+59 java.base@16
j
net.kdt.pojavlaunch.Tools.lambda$launchMinecraft$0(Ljava/util/List;Lnet
/kdt/pojavlaunch/JMinecraftVersionList$Version;[Ljava/lang/String;)V+71
j net.kdt.pojavlaunch.Tools$$Lambda$69+0x00000003001db880.run()V+12
j java.lang.Thread.run()V+11 java.base@16
v ~StubRoutines::call_stub
siginfo: si_signo: 11 (SIGSEGV), si_code: 2 (SEGV_ACCERR), si_addr:
0x000000011fcf8000
2021-02-15 11:16:31 +07:00
Duy Tran Khanh
57e626b3d3
Display error when attempt run on command line
2021-02-14 19:22:44 +07:00
Duy Tran Khanh
bd7f9917d4
Disable writing currargs_generated.txt
2021-02-14 12:13:36 +07:00