5714 Commits

Author SHA1 Message Date
artdeell
fced17c8b6 Whoops, forgot to commit some changes 2023-01-08 23:36:18 +03:00
artdeell
be587ec40b Wait for all tasks to finish before starting the game 2023-01-08 22:55:54 +03:00
artdeell
4d67e5cf92 Handle natives_directory variable
Found in Babric's JSON
2023-01-08 22:21:14 +03:00
Duy Tran Khanh
adad00f834
Fix modded client library priority
Removed ancient(v2) parameter: optifineLib
2023-01-07 21:24:08 +07:00
Mathias-Boulay
66c3aecd26 Fix [Parser]: handle fallback for the last arg 2023-01-03 00:23:02 +01:00
Mathias-Boulay
9f8e066c93 Feat[Parser]: handle values with "-" inside.
BREAKING CHANGE: basic arguments WILL break: -jar, -verbose, -javaagent. However, all those are already handled by the launcher
2023-01-03 00:03:05 +01:00
Mathias-Boulay
b923b2b472 Feat[Parser]: handle -D arguments 2023-01-02 23:28:07 +01:00
artdeell
60903830b3 Return old parser 2022-12-30 16:14:44 +03:00
Mathias-Boulay
df238891a4 Style: increase default landscape font size to 14ssp 2022-12-29 10:05:44 +01:00
artdeell
0db01353a5 Better args parser 2022-12-29 11:57:10 +03:00
Mathias-Boulay
e03960a69d Feat: detach universal scaling for landscape mode 2022-12-29 00:17:07 +01:00
Mathias-Boulay
e566dd143e Fix: Ensure the mouse grab state.
This is also accompagnied with a slight optimisation of the updateGrabbingState function, since it will be called quite a high number of times
2022-12-25 17:43:07 +01:00
Mathias-Boulay
63e822325c Fix: Remove usage of deprecated Handler constructor 2022-12-22 07:45:21 +01:00
Mathias-Boulay
33ec184108 Feat: Add button to edit controls from settings 2022-12-21 23:22:05 +01:00
Mathias-Boulay
eb3300699e Feat: Share logs via a simple button 2022-12-21 22:33:59 +01:00
Mathias-Boulay
4671d6b7a3 Cleanup: Remove unused layout file 2022-12-21 19:46:43 +01:00
Mathias-Boulay
88ff5468ec Style[profile editor]: de-hardcode more strings 2022-12-21 19:46:43 +01:00
Mathias-Boulay
c79cd3a832 Style: -de-hardcode some strings
Damn, the UI is really unfinished
2022-12-21 19:46:43 +01:00
Mathias-Boulay
1faaecaf49 Style: unify even more text and layout size 2022-12-21 19:46:43 +01:00
Duy Tran Khanh
1058750a1a
Fix Realms API broke due to dashed UUID
It’s weird that Realms API just returns empty list whenever UUID with dashes is passed. Without dashes, Realms is now working.
2022-12-20 17:52:26 +07:00
github-actions
16d8128b43 CI: Update gl4es 2022-12-06 11:43:57 +00:00
Duy Tran Khanh
ebb69fd554
GLFW.java: add glfwExtensionSupported 2022-12-06 18:41:21 +07:00
artdeell
ef36c96edc Use the version ID from extra to run the game
Fixes the issue where forge 1.17+ would not get some of its libraries loaded
2022-11-22 16:59:29 +03:00
ArtDev
f5a96bdba5
Mark Pojav as a game 2022-11-20 22:02:57 +03:00
Mathias-Boulay
cc142fff20 Fix: handle latest-release/snapshot version id 2022-11-20 17:10:24 +01:00
Mathias-Boulay
37408f03dc Fix: Call the surface listener if the surface is already ready
Although actually, we're just waiting for the listener
2022-11-20 16:09:58 +01:00
artdeell
f8d3e6b898 Should fix inflation NPEs 2022-11-20 15:53:01 +03:00
Mathias-Boulay
e53a30c77e Workaround: The add account button always works from the main menu 2022-11-20 12:53:31 +01:00
artdeell
86eb81c00b New, combined native+Java input bridge 2022-11-20 12:29:40 +03:00
Mathias-Boulay
0c080aad19 Fix: Raise RAM limit on low end 64 bits devices
technically, it may lower the limit of a few people, but not to a concerning extend
2022-11-19 21:39:59 +01:00
Mathias-Boulay
a162572c7a Fix: Ensure handleView is on top of buttons 2022-11-19 21:19:22 +01:00
Mathias-Boulay
012685b3c9 Fix[controls]: Take into account framework rounding 2022-11-19 20:45:17 +01:00
Mathias-Boulay
641eae051b Tweak: Remove blocking images from the microsoft webview
Google, please stop your bullshit.
2022-11-18 16:18:07 +01:00
artdeell
eb0f834fcc Use DocumentProvider instead of FileProvider 2022-11-18 16:37:31 +03:00
Mathias-Boulay
6896e7f737 Fix: Export control system was crashing
Naming two providers with the same authority caused the app to pick the wrong provider when sharing the control file.
2022-11-18 12:05:03 +01:00
Mathias-Boulay
4bc7870b78 Fix: Storage autority is now based on package name
This should fix whether or not I can install it along dahlia from gplay
2022-11-18 09:39:37 +01:00
artdeell
94f98636a1 Call Tools.updateWindowSize in the new Android notch handler 2022-11-18 10:10:27 +03:00
artdeell
b81c7c4303 Set solid color background drawable with TextureView 2022-11-18 09:48:12 +03:00
artdeell
2041834e6f Fix back button to right mouse button conversion 2022-11-18 09:42:15 +03:00
artdeell
c0e4d45ff3 Implement grab listening and use it for Android native mouse grab and Touchpad 2022-11-17 20:28:43 +03:00
Mathias-Boulay
5d2f61c2db Fix: Accuratly detect notch on later android releases 2022-11-17 18:02:34 +01:00
Mathias-Boulay
b3fd4c01d9 Feat: Add slight touch sloppiness when editing buttons
Users do not have the best of precision, nor small fingers.
2022-11-16 23:09:23 +01:00
Mathias-Boulay
ea2da5711c Style: Swap Confirm/Cancel on account delete dialog 2022-11-16 22:53:01 +01:00
Mathias-Boulay
1799251ce3 Build: Bump up sdk version for future releases 2022-11-16 22:52:06 +01:00
Mathias-Boulay
0a385781ed Fix: Revert wrongful removal of callback bridge vars 2022-11-16 22:13:38 +01:00
Mathias-Boulay
89929b5e21 Style: add a plus icon to the "create profile" "profile" 2022-11-16 21:06:52 +01:00
Mathias-Boulay
41a3074df8 Refactor: Change the game path handling to be nicer visually 2022-11-16 19:54:27 +01:00
Mathias-Boulay
4e47c7e497 Fix: Correct improper path from the file/folder selector 2022-11-16 18:45:05 +01:00
Mathias-Boulay
aff8967626 Fix: fix broken visuals on textureView 2022-11-16 17:37:38 +01:00
ArtDev
b581c7ba8e Update android.yml 2022-11-14 21:32:45 +03:00