wei
e657a9642e
Fix some parameter issues and replace tkinter messagebox with Qt-based messagebox.
2026-08-03 16:02:45 +08:00
wei
38fd491da8
Update some text and add "About" to settings page.
2026-08-03 00:54:24 +08:00
wei
a566717f9c
Update some text.
2026-08-03 00:40:16 +08:00
wei
904140a959
Change launcher brand name.
2026-08-03 00:31:30 +08:00
wei
e88a7cbde1
The open account page button will display current account's avatar.
2026-08-03 00:30:02 +08:00
wei
6ab807356d
Add account manager and the account page is now fully functional.
...
Fix "Missing javaVersion" error when launching legacy Minecraft.
Add settings page. (But is not fully implemented yet)
2026-08-03 00:16:12 +08:00
wei
eff990f7e4
Now launcher has a nice launch ui and it can launch MiNeCRaFt.
2026-08-01 02:34:27 +08:00
wei
338a5efe89
Code launch profile page ui/ux.
2026-08-01 00:47:41 +08:00
wei
b5df1ec1ca
Now vanilla (or with Fabric loader) profile creation is implemented.
2026-07-31 22:14:34 +08:00
wei
8d865c92a9
Code some part of the create profile page. Now it can load versions and types.
2026-07-30 21:43:19 +08:00
wei
3a4c1f42b2
Add some missing icons.
2026-07-29 00:19:27 +08:00
wei
061535db7c
Add profile manager and fix some issues inside progress dialog.
2026-07-29 00:03:25 +08:00
wei
07d5b8a378
Add download progress dialog and some mod loader parse function.
2026-07-28 13:35:04 +08:00
wei
8d850408cd
Code some ui and fix parse library will throw exception sometimes.
2026-07-23 00:47:44 +08:00
wei
77c22f5efe
Upload missing icon.
2026-07-14 22:23:45 +08:00
wei
e3f761a995
Add profile module.
2026-07-14 22:22:58 +08:00
wei
e15bd758f3
Add page switch feature to main window and now all qt stylesheet are loaded from an external file.
...
Rename test dialog window to test page.
2026-07-14 16:41:14 +08:00
wei
1c6438040c
Add a button. Now you can reopen the test window.
2026-07-14 01:17:37 +08:00
wei
425f740d8f
Add auto detect java installation support.
2026-07-14 01:13:36 +08:00
wei
bd5a1e8974
Add module that about java runtime management to core_lib.
2026-07-13 22:06:39 +08:00
wei
648cde6e33
Now the *launcher* can actually launch mInECraFT.
2026-07-13 03:13:17 +08:00
wei
ccbe2052b8
Finish asset gui logic and argument parse module.
2026-07-13 01:19:11 +08:00
wei
a14e2a5d54
Finish asset module. (in core_lib)
2026-07-13 00:03:51 +08:00
wei
864ce33db1
All the library (included natives) process are test finished.
2026-07-12 22:43:34 +08:00
wei
e42a9b0a50
Now the *launcher* can parse natives in version manifest.
...
(Never let me did it again...it's a bullsh*t)
2026-07-12 00:06:11 +08:00
wei
2bd9dd8105
Add a test method to download client and libraries.
...
Add a simple File object to simplify certain file operations.
INFO: Libraries are unfiltered. Some of the library that for other platform will be downloaded too.
2026-07-11 01:19:36 +08:00
wei
4734cabe4c
Move some game data functions to version_info.py
2026-07-10 23:31:46 +08:00
wei
a93641b26d
Update many files.
...
Add some description about this project, and now it has a simple UI (made with Qt)
If you don't specify the mode of (interface?) the UI. Launcher will show a crude window that lets you
select a mode to start the (real) launcher.
Test version data fetching functions. Looks great.
2026-07-10 23:27:21 +08:00
wei
c1f7967ff0
A small prototype is created!
2026-07-10 20:57:31 +08:00