29 Commits

Author SHA1 Message Date
b4e42b93c5 MCSI-7 feat: implement NavigationBloc and integrate with side navigation bar 2025-07-11 12:27:47 +08:00
5117e45e95 MCSI-7 feat: add side navigation bar and logo, update window size and strings 2025-07-11 11:48:54 +08:00
8e4a039ee6 MCSI-7 refactor: simplify InstallationBloc state access in MinecraftServerInstaller 2025-07-11 02:40:36 +08:00
5e52284f53 MCSI-7 refactor: update theme configuration in MinecraftServerInstaller 2025-07-11 02:35:08 +08:00
85fa8db5eb MCSI-5 feat: add GUI checkbox to configuration options 2025-07-11 01:56:37 +08:00
424502876d MCSI-5 refactor: RAM size fields variable name 2025-07-11 01:52:51 +08:00
3084b26a4d MCSI-3 feat: add GUI option to installation state and script 2025-07-11 01:51:36 +08:00
9dc11db1fd MCSI-3 feat: write the ram setting to the start script 2025-07-11 01:35:57 +08:00
8d89246b1a MCSI-3 feat: range slider 2025-07-11 01:28:36 +08:00
788eede242 MCSI-3 refactor: move path_browsing_field into
`basic_configuration_tab`
2025-07-11 01:12:45 +08:00
e86781c9a3 MCSI-3 refactor: make path browsing field stateless 2025-07-11 01:07:50 +08:00
b4d7d6cf99 MCSI-4 feat: eula checkbox 2025-07-11 00:05:45 +08:00
5df2f06394 MCSI-4 feat: generate eula file and set eula=true 2025-07-10 23:38:31 +08:00
de69cf1e03 MCSI-20 feat: grant execute permission 2025-07-10 23:30:49 +08:00
d590e033c1 MCSI-20 feat: write the start script 2025-07-10 23:07:05 +08:00
20f902f0ad MCSI-2 refactor: move downloading to installation bloc 2025-07-10 22:28:29 +08:00
b3aa8e095c MCSI-2 refactor: move selected game version to installation bloc 2025-07-10 20:30:26 +08:00
b2d2bbda12 MCSI-2 feat: download the server file to the path 2025-07-10 20:16:22 +08:00
8f233ea552 MCSI-2 feat: click button and browse a directory 2025-07-10 20:10:20 +08:00
3719023cf9 MCSI-2 refactor: add path argument to VanillaServerFileDownloadedEvent 2025-07-10 16:05:50 +08:00
6e85c7ff06 MCSI-1 refactor: rename vanila -> vanilla 2025-06-29 18:31:41 +08:00
b1aa09bf57 MCSI-1 feat: adjust window size 2025-06-29 18:28:45 +08:00
f1716b0505 MCSI-1 feat: download progress 2025-06-29 17:24:08 +09:00
95bf2bc86e MCSI-1 refactor: extract 'server.jar' 2025-06-29 15:10:29 +09:00
ebd764ab58 MCSI-1 refactor: rename game version -> vanila 2025-06-29 15:04:35 +09:00
d040751262 MCSI-1 feat: download server file 2025-06-29 14:58:29 +09:00
91298fd13e MCSI-1 refactor: move bloc higher layer 2025-06-29 12:00:38 +08:00
bdad1ae8b6 MCSI-1 feat: version selection 2025-06-29 12:00:35 +08:00
89c3835d31 MCSI-1 feat: remove template 2025-06-29 02:13:25 +08:00