3136 Commits

Author SHA1 Message Date
Duy Tran Khanh
296fd2ee90
Disable headful AWT if installed java version ≠ 8 2021-06-12 05:06:41 +07:00
Duy Tran Khanh
a2fd82979e
Load jreReleaseList here 2021-06-12 05:00:57 +07:00
Duy Tran Khanh
63ddde53ae
Move jreReleaseList 2021-06-12 04:59:00 +07:00
Duy Tran Khanh
6b162101d9
Move jreReleaseList 2021-06-12 04:58:18 +07:00
Duy Tran Khanh
a5b8757c52
dlopen libtinyiconv, use global release map 2021-06-12 04:57:27 +07:00
Duy Tran Khanh
1484a80572
Move jreReleaseList here 2021-06-12 04:53:33 +07:00
Duy Tran Khanh
127bddd24a
Support OpenJDK 17 runtime environment (internal) 2021-06-11 18:10:12 +07:00
Duy Tran Khanh
63251c0dc0
Update Tools.java 2021-06-03 13:32:53 +07:00
Duy Tran Khanh
6c114875ba
Set launcher brand 2021-06-03 06:38:24 +07:00
Duy Tran Khanh
78f5ce7839
Set width height anyways 👀 2021-06-03 06:27:26 +07:00
Duy Tran Khanh
4b16bd2120
fix 2021-06-02 07:50:16 +07:00
Duy Tran Khanh
84434f1869
tf password check :trollface: 2021-06-02 07:41:51 +07:00
Duy Tran Khanh
8c5f5da516
Bring back this dirty compile trick :trollface:
it may buggy but idk
2021-05-30 14:25:11 +07:00
Duy Tran Khanh
8c2f7d39dc
strings.xml: \’ 2021-05-30 14:02:23 +07:00
Duy Tran Khanh
d54ca885ea
wrong place fixing account index 2021-05-30 12:35:07 +07:00
Duy Tran Khanh
b0ecb36120
Don’t let an offline account with password login
Users may be confusing about account, when they input Mojang account but enable offline, it may leak the email. This added a sanity check to prevent it. Later may add email detection and prevent further.
2021-05-30 12:33:28 +07:00
Duy Tran Khanh
c4a743be4d
Update strings.xml 2021-05-30 12:19:43 +07:00
Duy Tran Khanh
00ec352fe7
Move android:hasFragileUserData to right place
Backport from be7ed14
2021-05-27 20:43:47 +07:00
Duy Tran Khanh
5397a6f1bb
Merge pull request #1089 from PojavLauncherTeam/l10n_v3_openjdk2
New Crowdin updates
2021-05-27 11:26:33 +07:00
Duy Tran Khanh
181932570b New translations strings.xml (Arabic) 2021-05-26 17:57:59 +07:00
Duy Tran Khanh
e64be0922f New translations strings.xml (Arabic) 2021-05-26 16:57:56 +07:00
Duy Tran Khanh
24f317c0bf New translations strings.xml (Russian (pre-revolutionary)) 2021-05-25 19:39:12 +07:00
Duy Tran Khanh
aa18246798
Update .gitignore 2021-05-24 05:26:16 +07:00
Duy Tran Khanh
32c1d6fde0
Update Tools.java 2021-05-23 16:03:44 +07:00
Duy Tran Khanh
552f1e4453
Documents some of them 2021-05-23 16:01:23 +07:00
Duy Tran Khanh
21db071127
Reverse overrideableArgList loop 2021-05-23 15:32:30 +07:00
Duy Tran Khanh
88f594b3f7
Filter out empty jvm arguments 2021-05-23 15:24:04 +07:00
Duy Tran Khanh
4ff2f026e7 New translations strings.xml (Italian) 2021-05-22 19:31:04 +07:00
Duy Tran Khanh
cffe97dfcc New translations strings.xml (Russian) 2021-05-22 19:30:39 +07:00
Duy Tran Khanh
865c93f68c New translations strings.xml (Russian (pre-revolutionary)) 2021-05-19 05:01:19 +07:00
Duy Tran Khanh
2dd1d35436 New translations strings.xml (Russian (pre-revolutionary)) 2021-05-19 04:05:25 +07:00
Duy Tran Khanh
d7e321715b New translations strings.xml (Hebrew) 2021-05-19 01:16:58 +07:00
Duy Tran Khanh
bd0e3bb426 New translations strings.xml (Russian (pre-revolutionary)) 2021-05-19 01:16:31 +07:00
Duy Tran Khanh
fdbd4aa815 New translations strings.xml (Kazakh) 2021-05-17 17:03:16 +07:00
Duy Tran Khanh
447e92af96 New translations strings.xml (Kazakh) 2021-05-17 16:01:12 +07:00
Duy Tran Khanh
bf39c1a900 New translations strings.xml (Pirate English) 2021-05-13 21:31:40 +07:00
Duy Tran Khanh
cee5b0a2c7 New translations strings.xml (Norwegian) 2021-05-13 21:31:39 +07:00
Duy Tran Khanh
a7662ab39a New translations strings.xml (Czech) 2021-05-12 01:20:03 +07:00
Duy Tran Khanh
47126f22cb New translations strings.xml (Russian (pre-revolutionary)) 2021-05-11 14:02:43 +07:00
Duy Tran Khanh
d66d4e2268 New translations strings.xml (Russian (pre-revolutionary)) 2021-05-11 13:01:51 +07:00
Duy Tran Khanh
d389250928 New translations strings.xml (Greek) 2021-05-11 03:08:32 +07:00
Duy Tran Khanh
e67d2af91f New translations strings.xml (Greek) 2021-05-11 02:12:31 +07:00
Duy Tran Khanh
e36d957471 New translations strings.xml (Greek) 2021-05-10 19:41:27 +07:00
Duy Tran Khanh
93a543098b New translations strings.xml (Greek) 2021-05-10 18:43:03 +07:00
Duy Tran Khanh
b864d1b227 New translations strings.xml (Greek) 2021-05-10 17:43:07 +07:00
Duy Tran Khanh
62c68b0e18 New translations strings.xml (Finnish) 2021-05-09 20:51:49 -04:00
Duy Tran Khanh
ba6835673f New translations strings.xml (Greek) 2021-05-09 17:14:54 -04:00
Duy Tran Khanh
142db97aec
fix a crash?
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
	at java.util.ArrayList.get(ArrayList.java:437)
	at net.kdt.pojavlaunch.utils.MCOptionUtils.get(MCOptionUtils.java:48)
	at net.kdt.pojavlaunch.BaseMainActivity.getMcScale(BaseMainActivity.java:1214)
	at net.kdt.pojavlaunch.BaseMainActivity$9.onSurfaceTextureAvailable(BaseMainActivity.java:696)
	at android.view.TextureView.getTextureLayer(TextureView.java:400)
	at android.view.TextureView.draw(TextureView.java:349)
	at android.view.View.updateDisplayListIfDirty(View.java:20938)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at androidx.drawerlayout.widget.DrawerLayout.drawChild(DrawerLayout.java:1426)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.draw(View.java:22066)
	at android.view.View.updateDisplayListIfDirty(View.java:20938)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.updateDisplayListIfDirty(View.java:20929)
	at android.view.View.draw(View.java:21793)
	at android.view.ViewGroup.drawChild(ViewGroup.java:4461)
	at android.view.ViewGroup.dispatchDraw(ViewGroup.java:4221)
	at android.view.View.draw(View.java:22066)
	at com.android.internal.policy.DecorView.draw(DecorView.java:839)
	at android.view.View.updateDisplayListIfDirty(View.java:20938)
	at android.view.ThreadedRenderer.updateViewTreeDisplayList(ThreadedRenderer.java:581)
	at android.view.ThreadedRenderer.updateRootDisplayList(ThreadedRenderer.java:587)
	at android.view.ThreadedRenderer.draw(ThreadedRenderer.java:664)
	at android.view.ViewRootImpl.draw(ViewRootImpl.java:3875)
	at android.view.ViewRootImpl.performDraw(ViewRootImpl.java:3590)
	at android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2874)
	at android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1827)
	at android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:7935)
	at android.view.Choreographer$CallbackRecord.run(Choreographer.java:1043)
	at android.view.Choreographer.doCallbacks(Choreographer.java:866)
	at android.view.Choreographer.doFrame(Choreographer.java:800)
	at android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:1028)
	at android.os.Handler.handleCallback(Handler.java:883)
	at android.os.Handler.dispatchMessage(Handler.java:100)
	at android.os.Looper.loop(Looper.java:224)
	at android.app.ActivityThread.main(ActivityThread.java:7565)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:539)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:950)

Java bruh why check `i < 0` returns true??
2021-05-08 13:38:30 +07:00
Duy Tran Khanh
70be70128b
Update LICENSE
shall I?
2021-05-08 12:32:17 +07:00
Duy Tran Khanh
cc9649d316 New translations strings.xml (Malay) 2021-05-06 20:48:31 -04:00