Support selecting an achievement

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27400 269b9781-a132-4a9b-9d4e-f004f1b56b58
Reset selection when zooming

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27401 269b9781-a132-4a9b-9d4e-f004f1b56b58
Support tooltips for selected achievement

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27402 269b9781-a132-4a9b-9d4e-f004f1b56b58
Version bump to 1.5.28.002

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27403 269b9781-a132-4a9b-9d4e-f004f1b56b58
Prevent rendering part of a shelf you can't scroll to

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27404 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Added a corner case for cost reduction of cards with color-locked X to the Known Issues list for now.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27405 269b9781-a132-4a9b-9d4e-f004f1b56b58
- AI should not grant haste for tapped creatures with summoning sickness

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27408 269b9781-a132-4a9b-9d4e-f004f1b56b58
Merge GuiRefactoring back into trunk.

Note that this changes ALL the display code to not pass game objects directly into the GUI, so bear that in mind when merging local changes (and in future commits).

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27409 269b9781-a132-4a9b-9d4e-f004f1b56b58
Fix crash with Lens of Clarity.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27410 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Added "withoutAbilities" parameter to damageIfUnblocked function (fixes AI not pumping Killer Bees).

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27412 269b9781-a132-4a9b-9d4e-f004f1b56b58
- Added a missing dependency to forge-gui-desktop to fix compilation error.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27413 269b9781-a132-4a9b-9d4e-f004f1b56b58
Some minor GUI fixes, amongst which fixes for Morph display and Ponder effects.

git-svn-id: http://svn.slightlymagic.net/forge/trunk@27414 269b9781-a132-4a9b-9d4e-f004f1b56b58