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

Armor allocation view #81

Merged
merged 14 commits into from
Oct 2, 2017
Merged

Armor allocation view #81

merged 14 commits into from
Oct 2, 2017

Commits on Sep 19, 2017

  1. Added two classes to replace unit-specific armor allocation view

    classes:
    
    ArmorLocationView deals with the number of points allocated to one
    location.
    ArmorAllocationView positions the location views and shows summary
    statistics.
    
    At this point there are combo boxes to set the armor type for the
    location if using patchwork armor, but they make the controls too wide
    and even moving the armor allocation to a separate panel wouldn't change
    the fact that it looks bad. Committing what's been done so far before
    changing it.
    neoancient committed Sep 19, 2017
    Configuration menu
    Copy the full SHA
    e91a87e View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2017

  1. Added view for patchwork armor as an alternative to the popup, giving

    the user a persistent indicator of what armor is in which location.
    neoancient committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    bf03e85 View commit details
    Browse the repository at this point in the history
  2. Added tooltips to armor location views that show points/ton and current

    tonnage for the location when using patchwork armor.
    neoancient committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    39cbafb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de6ee4a View commit details
    Browse the repository at this point in the history
  4. Consolidated individual listeners for structure tab views into one base

    listener that is extended by a specialized listener for each unit type.
    neoancient committed Sep 20, 2017
    Configuration menu
    Copy the full SHA
    5eca25b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b43209a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3fec931 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1d0916a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2017

  1. Merge remote-tracking branch 'origin/master' into armor_allocation

    Conflicts:
    	src/megameklab/com/ui/Infantry/tabs/StructureTab.java
    	src/megameklab/com/ui/Mek/tabs/StructureTab.java
    neoancient committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    888efdf View commit details
    Browse the repository at this point in the history
  2. Added auto-allocate button to armor allocation panel and restored old

    auto-allocation code for mechs.
    
    Changed auto-allocation method to recalculate % of total armor after
    assigning head location to get better distribution.
    neoancient committed Sep 21, 2017
    Configuration menu
    Copy the full SHA
    9bdb7f3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    99f964d View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    57d71b1 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2017

  1. Configuration menu
    Copy the full SHA
    74f3567 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d04cdf0 View commit details
    Browse the repository at this point in the history