SpoutDev/Spoutcraft-Launcher — pull request #25 by Pamelloes (2011-12-09 02:47:24+00:00)
Title: General UI Bugfix/Improvement

Centered options window on screen and fixed Mac OS X integration issues,
and fixed an issue that allowed the user to click his or her image and
restart the login process.

Changed method of centering Options window to setLocationRelativeTo() to
make code cleaner and easier to change at a later time. On a side note,
I also made it so that the game is launched in the same position as the
startup window (by setting its location in the same way as mentioned
above) and made the launcher window invisible while the game is
launching (because I noticed that if you dragged the game window around
after it is created, but before the Mojang Logo appears, the launcher is
still visible underneath), you may want to remove this code before
merging.