Commit Graph

  • 152e8aa239 MCSI-8 feat: add server properties management UI and inline text field component MCSI-8_server_properties_tab SquidSpirit 2025-07-13 03:27:19 +08:00
  • 5396358687 MCSI-8 feat: installation presenter and refactor installation process to use a coordinating use case SquidSpirit 2025-07-12 20:08:58 +08:00
  • 8b6fcad851 MCSI-8 refactor: rename presentation -> presenter SquidSpirit 2025-07-12 18:50:59 +08:00
  • 440bee16fb MCSI-8 feat: implement server properties management with DTO and file storage SquidSpirit 2025-07-12 18:48:08 +08:00
  • 94556a49d7 MCSI-8 refactor: rename variables for clarity in InstallationRepositoryImpl SquidSpirit 2025-07-12 18:31:36 +08:00
  • bacaef22c6 MCSI-8 style: update text styles in SideNavigationBar SquidSpirit 2025-07-12 17:40:30 +08:00
  • 7ac1e137e0 Merge pull request 'MCSI-9 About and instruction tab' (#27) from MCSI-9_about_and_instruction_tab into main main squid 2025-07-12 05:45:34 +08:00
  • 899e97f345 MCSI-9 style: update border radius for input fields and buttons in BasicConfigurationTab and GameVersionDropdown SquidSpirit 2025-07-12 05:39:07 +08:00
  • 68ef970db3 MCSI-9 feat: add functionality for the action buttons SquidSpirit 2025-07-12 05:31:14 +08:00
  • d6b1b1aebf MCSI-9 refactor: use Strings constants for text and button labels SquidSpirit 2025-07-12 05:19:22 +08:00
  • da442594ee MCSI-9 feat: enhance UI layout in BasicConfigurationTab and MinecraftServerInstaller, update extension naming in SideNavigationBar SquidSpirit 2025-07-12 05:13:31 +08:00
  • ee14df5ae0 MCSI-9 feat: add AboutTab with action buttons and integrate SVG assets SquidSpirit 2025-07-12 04:55:53 +08:00
  • 6cbc767ca7 MCSI-9 fix: adjust side navigation bar width and logo padding SquidSpirit 2025-07-12 03:20:31 +08:00
  • d90d4c68ff Merge pull request 'MCSI-7 Tab and navigation' (#26) from MCSI-7_tab_and_navigation into main squid 2025-07-11 12:39:05 +08:00
  • b4e42b93c5 MCSI-7 feat: implement NavigationBloc and integrate with side navigation bar SquidSpirit 2025-07-11 12:27:47 +08:00
  • 5117e45e95 MCSI-7 feat: add side navigation bar and logo, update window size and strings SquidSpirit 2025-07-11 11:48:54 +08:00
  • 8e4a039ee6 MCSI-7 refactor: simplify InstallationBloc state access in MinecraftServerInstaller SquidSpirit 2025-07-11 02:40:36 +08:00
  • 5e52284f53 MCSI-7 refactor: update theme configuration in MinecraftServerInstaller SquidSpirit 2025-07-11 02:35:08 +08:00
  • a11e454541 Merge pull request 'MCSI-5 GUI enabled option' (#25) from MCSI-5_gui_enable_option into main squid 2025-07-11 01:59:00 +08:00
  • 85fa8db5eb MCSI-5 feat: add GUI checkbox to configuration options SquidSpirit 2025-07-11 01:56:37 +08:00
  • 424502876d MCSI-5 refactor: RAM size fields variable name SquidSpirit 2025-07-11 01:52:51 +08:00
  • 3084b26a4d MCSI-3 feat: add GUI option to installation state and script SquidSpirit 2025-07-11 01:51:36 +08:00
  • 3bc9ecacdc Merge pull request 'MCSI-3 Custom RAM size option' (#24) from MCSI-3_custom_ram_size_option into main squid 2025-07-11 01:39:54 +08:00
  • 9dc11db1fd MCSI-3 feat: write the ram setting to the start script SquidSpirit 2025-07-11 01:35:57 +08:00
  • 8d89246b1a MCSI-3 feat: range slider SquidSpirit 2025-07-11 01:28:36 +08:00
  • 788eede242 MCSI-3 refactor: move path_browsing_field into basic_configuration_tab SquidSpirit 2025-07-11 01:12:45 +08:00
  • e86781c9a3 MCSI-3 refactor: make path browsing field stateless SquidSpirit 2025-07-11 01:07:50 +08:00
  • 9e5a2eb815 Merge pull request 'MCSI-4 EULA Agreement' (#23) from MCSI-4_eula_agreement into main squid 2025-07-11 00:09:56 +08:00
  • b4d7d6cf99 MCSI-4 feat: eula checkbox SquidSpirit 2025-07-11 00:05:45 +08:00
  • 5df2f06394 MCSI-4 feat: generate eula file and set eula=true SquidSpirit 2025-07-10 23:38:31 +08:00
  • a9ca80dae0 Merge pull request 'MCSI-20 Generate a server starting script' (#22) from MCSI-20_server_starting_script into main squid 2025-07-10 23:34:46 +08:00
  • de69cf1e03 MCSI-20 feat: grant execute permission SquidSpirit 2025-07-10 23:30:49 +08:00
  • d590e033c1 MCSI-20 feat: write the start script SquidSpirit 2025-07-10 23:07:05 +08:00
  • 23871c8206 Merge pull request 'MCSI-2 Browse installing directory' (#19) from MCSI-2_browse_installing_path into main squid 2025-07-10 22:38:48 +08:00
  • 20f902f0ad MCSI-2 refactor: move downloading to installation bloc SquidSpirit 2025-07-10 22:28:29 +08:00
  • b3aa8e095c MCSI-2 refactor: move selected game version to installation bloc SquidSpirit 2025-07-10 20:30:26 +08:00
  • b2d2bbda12 MCSI-2 feat: download the server file to the path SquidSpirit 2025-07-10 20:16:22 +08:00
  • 8f233ea552 MCSI-2 feat: click button and browse a directory SquidSpirit 2025-07-10 20:10:20 +08:00
  • 3719023cf9 MCSI-2 refactor: add path argument to VanillaServerFileDownloadedEvent SquidSpirit 2025-07-10 16:05:50 +08:00
  • c5656b9b03 Merge pull request 'NO-ISSUE Rename org and product name' (#18) from NO-ISSUE_rename_org_and_product_name into main squid 2025-07-10 15:59:28 +08:00
  • 0af8e9529d NO-ISSUE refactor: rename org and product name SquidSpirit 2025-07-10 15:56:40 +08:00
  • 7f7fca2a9f MCSI-15 docs: update license with commons clause and apache 2.0 (#17) squid 2025-07-10 15:35:42 +08:00
  • da7f761d16 MCSI-15 docs: update license with commons clause and apache 2.0 SquidSpirit 2025-07-10 15:30:24 +08:00
  • ce0c96f29f MCSI-1 Select game version and download server file (#16) squid 2025-07-10 15:16:07 +08:00
  • 6e85c7ff06 MCSI-1 refactor: rename vanila -> vanilla SquidSpirit 2025-06-29 18:31:41 +08:00
  • b1aa09bf57 MCSI-1 feat: adjust window size SquidSpirit 2025-06-29 18:15:55 +08:00
  • c03af1c33c MCSI-1 fix: dropdown menu is cleared SquidSpirit 2025-06-29 18:07:54 +08:00
  • f1716b0505 MCSI-1 feat: download progress SquidSpirit 2025-06-29 17:23:14 +09:00
  • 95bf2bc86e MCSI-1 refactor: extract 'server.jar' SquidSpirit 2025-06-29 15:10:29 +09:00
  • ebd764ab58 MCSI-1 refactor: rename game version -> vanila SquidSpirit 2025-06-29 15:04:35 +09:00
  • d040751262 MCSI-1 feat: download server file SquidSpirit 2025-06-29 14:58:29 +09:00
  • 91298fd13e MCSI-1 refactor: move bloc higher layer SquidSpirit 2025-06-29 11:58:45 +08:00
  • bdad1ae8b6 MCSI-1 feat: version selection SquidSpirit 2025-06-29 04:59:49 +08:00
  • ecee7ac16f MCSI-1 feat: update gitignore SquidSpirit 2025-06-29 02:54:21 +08:00
  • 3be665c9f9 MCSI-1 feat: update description SquidSpirit 2025-06-29 02:20:06 +08:00
  • 89c3835d31 MCSI-1 feat: remove template SquidSpirit 2025-06-29 02:13:25 +08:00
  • 9b906596c3 init with a template flutter project SquidSpirit 2025-06-27 19:13:00 +08:00
  • c73b174693 init the repository with a README file SquidSpirit 2025-06-27 18:43:02 +08:00