farin/JCloisterZone — pull request #82 by fatsu (2014-12-26 23:42:35+00:00)
Title: Show 'last placement/farm hints/projected' availability

Show last placement/farm hints/projected score menubar options are
always enabled, but are not always in sync with what is in the
gamePanel.

Problems:
1. when the options are changed just after startup, before a game is
created, NullPointerExceptions occur, but the menuItem is flagged as
enabled.
2. on Game start, none of the selected options is actually enabled, even though marked as enabled in menubar.

Fix:
Disable by default.
Enable when isGameRunning=true.
Disable 'show projected score' when isGameRunning=false.
Disable 'show farm hints' & 'show last placements' when new-game/connect/play online is triggered (on clearContentPane)