Commit Graph

  • 6e29fe1d5c Merge remote-tracking branch 'origin/main' main wei 2026-08-25 15:41:58 +08:00
  • 9a5a052cd1 Add save log support to process log dialog. wei 2026-08-25 15:41:44 +08:00
  • 7b1fba7e53 Update README.md wei 2026-08-14 11:43:12 +00:00
  • 3e5a23842a Add macOS icon wei 2026-08-04 19:40:50 +08:00
  • 5b205b93f7 Add macOS icon wei 2026-08-04 19:34:53 +08:00
  • 1306b9801e Update README.md wei 2026-08-04 17:47:15 +08:00
  • 54e1e49e4c Update version number. wei 2026-08-04 17:41:11 +08:00
  • b30f6a80c8 Update version number. wei 2026-08-04 17:40:45 +08:00
  • f6bf8f5c8b Add multiple languages (i18n) support. wei 2026-08-04 17:39:38 +08:00
  • 6862f3f4b3 Update version number wei 2026-08-03 22:17:53 +08:00
  • 6e8f2ac2eb Now game dir is the correct path. wei 2026-08-03 22:15:55 +08:00
  • c63c46a3b3 Fix subprocess will create a terminal window when Minecraft is running. wei 2026-08-03 21:48:00 +08:00
  • 48b70c12af Settings page is "fully" implementation. wei 2026-08-03 20:55:37 +08:00
  • ed9d25023d Now launch game process no longer blocking main thread. wei 2026-08-03 18:04:40 +08:00
  • e657a9642e Fix some parameter issues and replace tkinter messagebox with Qt-based messagebox. wei 2026-08-03 16:02:45 +08:00
  • 38fd491da8 Update some text and add "About" to settings page. wei 2026-08-03 00:54:24 +08:00
  • a566717f9c Update some text. wei 2026-08-03 00:40:16 +08:00
  • 904140a959 Change launcher brand name. wei 2026-08-03 00:31:30 +08:00
  • e88a7cbde1 The open account page button will display current account's avatar. wei 2026-08-03 00:30:02 +08:00
  • 6ab807356d Add account manager and the account page is now fully functional. wei 2026-08-03 00:16:12 +08:00
  • eff990f7e4 Now launcher has a nice launch ui and it can launch MiNeCRaFt. wei 2026-08-01 02:34:27 +08:00
  • 338a5efe89 Code launch profile page ui/ux. wei 2026-08-01 00:47:41 +08:00
  • b5df1ec1ca Now vanilla (or with Fabric loader) profile creation is implemented. wei 2026-07-31 22:14:34 +08:00
  • 8d865c92a9 Code some part of the create profile page. Now it can load versions and types. wei 2026-07-30 21:43:19 +08:00
  • 3a4c1f42b2 Add some missing icons. wei 2026-07-29 00:19:27 +08:00
  • 061535db7c Add profile manager and fix some issues inside progress dialog. wei 2026-07-29 00:03:25 +08:00
  • 07d5b8a378 Add download progress dialog and some mod loader parse function. wei 2026-07-28 13:35:04 +08:00
  • 8d850408cd Code some ui and fix parse library will throw exception sometimes. wei 2026-07-23 00:47:44 +08:00
  • 77c22f5efe Upload missing icon. wei 2026-07-14 22:23:45 +08:00
  • e3f761a995 Add profile module. wei 2026-07-14 22:22:58 +08:00
  • e15bd758f3 Add page switch feature to main window and now all qt stylesheet are loaded from an external file. wei 2026-07-14 16:41:14 +08:00
  • 1c6438040c Add a button. Now you can reopen the test window. wei 2026-07-14 01:17:37 +08:00
  • 425f740d8f Add auto detect java installation support. wei 2026-07-14 01:13:36 +08:00
  • bd5a1e8974 Add module that about java runtime management to core_lib. wei 2026-07-13 22:06:39 +08:00
  • 648cde6e33 Now the *launcher* can actually launch mInECraFT. wei 2026-07-13 03:13:17 +08:00
  • ccbe2052b8 Finish asset gui logic and argument parse module. wei 2026-07-13 01:19:11 +08:00
  • a14e2a5d54 Finish asset module. (in core_lib) wei 2026-07-13 00:03:51 +08:00
  • 864ce33db1 All the library (included natives) process are test finished. wei 2026-07-12 22:43:34 +08:00
  • e42a9b0a50 Now the *launcher* can parse natives in version manifest. wei 2026-07-12 00:06:11 +08:00
  • 2bd9dd8105 Add a test method to download client and libraries. Add a simple File object to simplify certain file operations. wei 2026-07-11 01:19:36 +08:00
  • 4734cabe4c Move some game data functions to version_info.py wei 2026-07-10 23:31:46 +08:00
  • a93641b26d Update many files. wei 2026-07-10 23:27:21 +08:00
  • c1f7967ff0 A small prototype is created! wei 2026-07-10 20:57:31 +08:00