Commit Graph
162 Commits
Author SHA1 Message Date
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
Duy Tran Khanh 25d22e13ab Try to fix Mojang login 2021-02-14 10:22:36 +07:00
Duy Tran Khanh 49ea01d7e6 Auto create launcher_profiles.json if necessary
This fixes Fabric and OptiFine installer errors.
2021-02-14 06:24:42 +07:00
Duy Tran Khanh d82d70d631 Fix Microsoft login 2021-02-13 07:57:29 +07:00
Duy Tran Khanh 59f4aed848 Update PLaunchApp.java 2021-02-11 19:48:59 +07:00
Duy Tran Khanh e405fe3462 Another broken launcher fix 2021-02-11 19:43:37 +07:00
Duy Tran Khanh 7b9cb94589 Update MicrosoftAuthTask.java 2021-02-11 18:08:04 +07:00
Duy Tran Khanh 22fd7b9510 ; 2021-02-11 17:45:01 +07:00
Duy Tran Khanh 79cdf7ac81 More fixes 2021-02-11 17:36:09 +07:00
Duy Tran Khanh efb80a89e9 Fixing 2021-02-11 17:26:55 +07:00
Duy Tran Khanh 0754d6e887 Merge branch 'loginui' of [email protected]:PojavLauncherTeam/PojavLauncher_iOS.git 2021-01-03 17:17:04 +07:00
Duy Tran Khanh 8d04c7f85a Implemented Microsoft authentication 2021-02-11 17:11:56 +07:00
Duy Tran Khanh ad91db1c18 Bug fix: broken launcher 2021-02-11 11:14:17 +07:00
Duy Tran Khanh 0312be20b7 Try comment out setDoInput() 2021-02-11 10:22:40 +07:00
Duy Tran Khanh 9e57c67b59 Bug fix: refresh token even when current is valid 2021-02-11 10:15:16 +07:00
Duy Tran Khanh ee029956b1 Fixes; Add copy error button 2021-02-11 09:46:31 +07:00
khanhduytran0 3f2e09c616 More fix 2021-02-11 08:35:51 +07:00
khanhduytran0 968a945b65 Fix compile errors 2021-02-11 08:30:40 +07:00
Duy Tran Khanh ea5c31f20f [Experimental] Implement Mojang and offline login 2021-02-11 07:56:10 +07:00
Duy Tran Khanh aef99100ef [WIP] Mojang auth 2021-02-10 20:58:43 +07:00
Duy Tran Khanh c2e4e993ab Allow playing without network connection
Also Login UI WIP: add account list
2021-02-10 13:22:04 +07:00
Duy Tran Khanh 9881949f30 [WIP] Login UI, no functional yet 2021-02-08 18:21:54 +07:00
Duy Tran Khanh d927536d44 Update Tools.java 2021-02-08 05:07:01 +07:00
Duy Tran Khanh f6e090e055 Fix debug at library override 2021-02-08 04:42:41 +07:00
Duy Tran Khanh 04098bdb4d Update UIKit.java 2021-02-07 13:06:45 +07:00
Duy Tran Khanh 6efde23c02 Changes
- Bug fix: move camera a bit causes trigger right mouse.
- Implemented Hotbar touch (from Android version with some changes
from @serpentspirale
2021-02-07 13:02:28 +07:00
Duy Tran Khanh 8dee3ac1bf [Bug fix] Click too fast caused wrong position 2021-02-07 10:25:41 +07:00
Duy Tran Khanh 84fe440ecd EFX10: add a lot of missing methods 2021-02-06 15:44:29 +07:00
Duy Tran Khanh 5eb77ea17c Implement most stable (?) send click event method 2021-02-06 09:47:15 +07:00
Duy Tran Khanh 55ed5140aa Bug fix: grab state was not updated 2021-02-06 09:11:27 +07:00
Duy Tran Khanh 7521010b7e Debug glfwSetInputMode 2021-02-06 08:23:11 +07:00
Duy Tran Khanh a3d4669e51 Try to initial resize to get mouse works... 2021-02-05 06:52:36 +07:00
Duy Tran Khanh b1c0530aed Try to get mouse works without trigger callback 2021-02-04 20:46:10 +07:00
Duy Tran Khanh 3a21427095 Add more debug logs, for #21 2021-02-03 19:32:06 +07:00
Duy Tran Khanh 335c734019 Update PLaunchApp.java 2021-02-03 15:41:07 +07:00
Duy Tran Khanh 124b96caaa Update PLaunchApp.java 2021-02-03 11:58:23 +07:00
Duy Tran Khanh 4016462d86 Handle multithread use ThreadPoolExecutor 2021-02-03 09:18:13 +07:00
Duy Tran Khanh 477fe35d7d Update PLaunchApp.java 2021-02-03 08:24:57 +07:00