Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refined Deploy/Undeploy Menu Behavior for GM Permissions. #5460

Merged
merged 1 commit into from
Dec 22, 2024

Conversation

IllianiCBT
Copy link
Collaborator

Updated "Undeploy Force" and "Undeploy Unit" menu items to include "(GM)" labels and adjusted their enabled state to consider GM status.

We don't really want users to be using these options for StratCon play. Previously I disabled them entirely, however QA requested they be re-enabled. A compromise was enabling them for GMs, while disabling for general users.

Updated "Undeploy Force" and "Undeploy Unit" menu items to include "(GM)" labels and adjusted their enabled state to consider GM status. Ensured General Managers can override Strategic Con options when applicable. Improved clarity and functionality for deployment management.
@IllianiCBT IllianiCBT added StratCon Bugs relating strictly to StratCon UX User experience labels Dec 20, 2024
@IllianiCBT IllianiCBT self-assigned this Dec 20, 2024
@IllianiCBT IllianiCBT changed the title Refined "Undeploy" Menu Behavior for GM Permissions. Refined Deploy/Undeploy Menu Behavior for GM Permissions. Dec 20, 2024
@codecov-commenter
Copy link

codecov-commenter commented Dec 20, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 10.11%. Comparing base (4944a38) to head (8cfdce5).
Report is 25 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master    #5460   +/-   ##
=========================================
  Coverage     10.11%   10.11%           
- Complexity     6071     6074    +3     
=========================================
  Files          1054     1054           
  Lines        140535   140545   +10     
  Branches      20419    20423    +4     
=========================================
+ Hits          14214    14219    +5     
- Misses       124964   124971    +7     
+ Partials       1357     1355    -2     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@HammerGS HammerGS merged commit 919ceb4 into MegaMek:master Dec 22, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
StratCon Bugs relating strictly to StratCon UX User experience
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants