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

Adds a UI screen for tower #15

Closed
wants to merge 31 commits into from
Closed

Adds a UI screen for tower #15

wants to merge 31 commits into from

Commits on Jul 5, 2018

  1. Add basic UI screen for tower interactions.

    Simply displays a list of effectors & targeters in the tower
    Quinn Roberts committed Jul 5, 2018
    Configuration menu
    Copy the full SHA
    21bfa1f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5a18bee View commit details
    Browse the repository at this point in the history

Commits on Jul 6, 2018

  1. Add in label displaying the effectorName

    Quinn Roberts committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    8556d49 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9bef5ed View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0f2dac9 View commit details
    Browse the repository at this point in the history
  4. Add null handling to getComponentValues

    Quinn Roberts committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    d354bb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e5dc4e0 View commit details
    Browse the repository at this point in the history
  6. Add ability to show targeter information

    Quinn Roberts committed Jul 6, 2018
    Configuration menu
    Copy the full SHA
    c2e08df View commit details
    Browse the repository at this point in the history

Commits on Jul 7, 2018

  1. Add UI upgrades widget to display all upgrades

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    8e21859 View commit details
    Browse the repository at this point in the history
  2. Move upgrade test component from Core to SniperTargeter1 to allow…

    … for testing with the tower UI
    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    59ca7e8 View commit details
    Browse the repository at this point in the history
  3. Add UIUpgrades widget to the screen

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    38d2bbf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e81a67 View commit details
    Browse the repository at this point in the history
  5. Give defaults for both UpgradeList and UpgradeInfo to prevent NPEs wh…

    …en they are not defined
    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    491d546 View commit details
    Browse the repository at this point in the history
  6. fix incorrect component name in upgrade list

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    e332862 View commit details
    Browse the repository at this point in the history
  7. Switch to using a binding for the fields in UIBlockStats

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    4f4f661 View commit details
    Browse the repository at this point in the history
  8. Disable upgrade button if the stages are empty

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    318f61f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    bb84fcf View commit details
    Browse the repository at this point in the history
  10. Clear widget when tower is shown

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    0aa8317 View commit details
    Browse the repository at this point in the history
  11. Remove now redundant test handler

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    9e4c0c6 View commit details
    Browse the repository at this point in the history
  12. Improve displaying name and add a description for blocks. Both based …

    …on the DisplayNameComponent
    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    ace75df View commit details
    Browse the repository at this point in the history
  13. Rename UIUpgrades to UIUpgradePaths

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    e6f6a77 View commit details
    Browse the repository at this point in the history
  14. Rename UIBlockStats -> UIComponentFields

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    58ed85e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    284babe View commit details
    Browse the repository at this point in the history
  16. Harden Upgrading System

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    78e25ab View commit details
    Browse the repository at this point in the history
  17. Extract upgrader and component fields to another widget

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    c8e4233 View commit details
    Browse the repository at this point in the history
  18. Remove unneeded widgets from UI and clean up other files

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    eaf9171 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    27c4522 View commit details
    Browse the repository at this point in the history
  20. Allow binding of BlockUpgradesComponent

    Quinn Roberts committed Jul 7, 2018
    Configuration menu
    Copy the full SHA
    cac8ccc View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2018

  1. Javadoc for UIUpgrader

    Quinn Roberts committed Jul 8, 2018
    Configuration menu
    Copy the full SHA
    4de5276 View commit details
    Browse the repository at this point in the history
  2. Add label for upgrades panel

    Quinn Roberts committed Jul 8, 2018
    Configuration menu
    Copy the full SHA
    30309bd View commit details
    Browse the repository at this point in the history
  3. Make UIUpgrader centered

    Quinn Roberts committed Jul 8, 2018
    Configuration menu
    Copy the full SHA
    bbe1b87 View commit details
    Browse the repository at this point in the history