Code Pro

More line length fixes
kpmartin
Starts work on changing final estimate submission to 2 buttons
Code Pro

variables declared as final and unused imports
kpmartin
Fixes behavior of enabling save and update button. Previously didn't highlight when text field had an estimate different from what was stored in req manager.
Merge team9dev into 2SaveButtons
Line length fixes for Code Pro

kpmartin
Merge remote-tracking branch 'origin/team9dev' into GUIFixes_Quan
Merge team9dev into 2SaveButtons
Code Pro

Line length, float compare, documentation
kpmartin
Sorts games in the GamesListPanel.

Games that are not started are listed first by ID in decreasing order. Then in progress games are sorted by decreasing ID. Completed and closed games are sorted by their end time, with newer end times being listed first.
Merge branch 'team9dev' into sorting
Merge branch 'team9dev' into 2SaveButtons
Revert "Code Pro"

This reverts commit a69b700db05edc0fd596aaf82d280df7c34eb7c8.
Merge branch 'team9dev' of https://github.com/dbeckwith/wpi-suite into team9dev
Merge pull request #154 from dbeckwith/sorting

Sorting
Merge pull request #155 from dbeckwith/2SaveButtons

2 save buttons
Instead of polling for all the requirements every time isEnded() is called cuts back to only polling for new users when it's most necessary: if a game would otherwise end due to all users voting.
Merge remote-tracking branch 'origin/team9dev' into GUIFixes_Quan
Merge team9dev into stabilizeUserPolling
Fixes endDate not being set when game is ended.

Author: nfbrown