Commit Graph
13 Commits
Author SHA1 Message Date
wei e657a9642e Fix some parameter issues and replace tkinter messagebox with Qt-based messagebox. 2026-08-03 16:02:45 +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 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 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 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 bd5a1e8974 Add module that about java runtime management to core_lib. 2026-07-13 22:06:39 +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 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