Skip to content

feat(main...frontend): Added FileChooser functionality to buttons, updated...

Runar Halvorsen Indahl requested to merge feat/mvc-gui into main

What are the key features of this change

Added FileChooser functionality to buttons, as well as button dependencies. Added "Reinitialize"-button to initialize both armies with units, in addition to already existing Initialize-buttons. This closes issue #16 (closed). Updated View to be more intuitive and more pleasant to use, as well as making background change according to terrain. Managed additional exceptions. This closes issue #17 (closed).

Size of change: Medium

List changes with class/type-of-changes

  • WarGamesController/feature
  • WarGamesModel/feature
  • WarGamesApp/refactor
  • Battle/refactor
  • Army/feature
  • FileHandler/feature
  • FileHandlerTest/feature
  • ArmyTest/feature
  • BattleTest/refactor

Checklist

  • Javadoc
  • Tests
  • Build tool test passed
Edited by Runar Halvorsen Indahl

Merge request reports