mirror of
https://github.com/michaelrausch/Party-Parrots-At-Sea.git
synced 2026-05-09 06:18:44 +00:00
5c50e77efac13b0f2a10eea74ff0d1702f839792
Story1278 keybindings # Changes - Added customised action key binding for all boat actions - Users can select the turning mode (continuously turning mode, and the default turning mode) - Refined UI design for key bindings - Added animation which mouse enters/exits the setting button, and also prompt text to guide users to press key - Popup window to inform users if their key assignment is successful or not # Testing ## Manual testing log as below (all passed according to the assigner) - if a player toggles the turning mode toggle button, the labels for upwind and downwind will be changed correspondingly - if a player clicks the "reset" button, all the key binding settings will be reset to default - if a player assigns a key which is already is in use, a popup box will inform the assignment is failed, and action will be changed back - if a player assigns a key successfully, a popup will inform the success, and the new key binding will appear on the button - A player can change their key bindings before the race starts and during the race See merge request !73
SENG302 Project Template
Basic Maven project with required Maven reporting setup and basic GitLab CI.
It is a requirement that your product should be completely built to a deliverable form using the Maven package goal.
Remember to set up your GitLab CI server (refer to the student guide for instructions).
Basic Project Structure
src/Your application sourcedoc/User and design documentationdoc/examples/Demo example files for use with your application
Description
Languages
Java
96.7%
CSS
2.7%
FreeMarker
0.5%
Gherkin
0.1%