****************************************************************************************************
*****    This is a part of KardsGT.                                                            *****
*****                                                                                          *****
*****    Copyright (C) 2008  John Schneiderman <JohnMS@member.fsf.org>                         *****
*****                                                                                          *****
*****    This program is free software: you can redistribute it and/or modify it under the     *****
*****    terms of the GNU General Public License as published by the Free Software Foundation, *****
*****    either version 3 of the License, or (at your option) any later version.               *****
*****                                                                                          *****
*****    This program is distributed in the hope that it will be useful, but WITHOUT ANY       *****
*****    WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A       *****
*****    PARTICULAR PURPOSE.  See the GNU General Public License for more details.             *****
*****                                                                                          *****
*****    You should have received a copy of the GNU General Public License along with this     *****
*****    program. If not, see <http://www.gnu.org/licenses/>.                                  *****
****************************************************************************************************
2008-08-15 John Schneiderman <JohnMS@member.fsf.org> 0.7.1
- Bug fix: Compilation error for users of GCC 4.3.
2008-08-03 John Schneiderman <JohnMS@member.fsf.org> 0.7.0
- Converted to GPLv3
- Converted to QT 4.
- Major game library restructuring.
- Game library API improvements.
- Added Crazy Eights.
- Added Jokers to the card deck.
- Simplified game file structures, previous game files incompatible.
- Added support for QT settings storage.
- Added installation from QT directly.
- Users can select either XPM or PNG for card image files.
2007-12-23 John Schneiderman <JohnMS@memeber.fsf.org> 0.6.5
- Bug fix: An exception would be thrown in cribbage while looking for pairs because the
        special run was not created correctly.
2007-12-15 John Schneiderman <JohnMS@member.fsf.org> 0.6.4
- Bug fix: When a player had a triple run of 5's, the 2 for 15 would not be displayed in
        the summary.
- Bug fix: When a player played an out of sequence run that was broken by a non-run card
        that had a run card preceding it, the run sequence would not be counted.
- Bug fix: According to the rules only straight runs count during play.
- Bug fix: When more than one pair was in the play sequence the last pair was not found.
2007-08-04 John Schneiderman <JohnMS@member.fsf.org> 0.6.3
- Makefile now separates the documentation from the help files.
- Makefile uses install instead of direct commands.
- Makefile uses DESTDIR during the install.
- Bug fix: In Cribbage, a run or pairs would not be counted if the resulting score was 31.
- Bug fix: In Cribbage, if a special run was in the hand and if the pair was able to make
        a combination of 15, it would remove the pair for 15 from the sequence of listed
        point counting hands.
- Bug Fix: When in Go, if the Go Player made 31, it would continue to remain his turn.
- Added check to verify proper crib selection.
- Bug fix: Abigail, Jack, Norman, Sally failed to check if their card was a legal card to
        play in a special point situation on the board.
- Bug fix: Abigail, Jack, Norman incorrectly would select the same card twice when
        discarding to their opponents crib if only one non-valuable card was present.
2007-05-10 John Schneiderman <JohnMS@member.fsf.org> 0.6.2
- Bug fix: If you scored over 5 points, the game over condition failed in interface.
2007-05-06 John Schneiderman <JohnMS@member.fsf.org> 0.6.1
- Bug fix: If you scored over 5 points, the game over condition failed in euchre class.
- Bug fix: If you lead with the left bower KardsGT would fail to require you play trump if
        you could.
- Bug fix: The maker was never identified at the start of a new round.
- Bug fix: Spades players will now check to see if partner has actually played a card.
2007-04-30 John Schneiderman <JohnMS@member.fsf.org> 0.6.0
- Added Euchre.
- Bug fix: The good Spades players should not play over their partners.
- In the Player class, the current level will only be loaded if it is not set.
2007-03-24 John Schneiderman <JohnMS@member.fsf.org> 0.5.2
- Bug fix: In Cribbage, Nobs would be counted in a players crib if they had nobs in
        their hand.
2007-03-15 John Schneiderman <JohnMS@member.fsf.org> 0.5.1
- Bug fix: In Cribbage, the computer player's hand would continue to be shown if
	the computer was the dealer and won the stake in his hand count.
- In version 0.5.0, the DCF file failed to be updated.
2007-03-10 John Schneiderman <JohnMS@member.fsf.org> 0.5.0
- Added Old Maid.
- Bug fixes in the libraries.
- New back images for the cards.
- Bug fixes in the make file.
- Now can sort your hand by random.
- Made the skill ratings more consistent.
2006-12-21 John Schneiderman <JohnMS@member.fsf.org> 0.4.0
- SAVED GAME FILES PRIOR TO THIS RELEASE WILL NO LONGER WORK!
- New logo and player images, a default male and female image.
- Added the game of spades.
- Every player now has AI for every game.
- You can now customise the card images, and the player image.
- The screen size is now larger.
- Changed how the play sequence is shown to the player.
- You can sort the cards in your hand.
- Improved the captioning system.
- Bug fix: Cribbage board no longer fails to update correctly.
- Bug fix: The default ordering in the players hand in hearts.
- Bug fix: The dialogues no longer are larger than our game screen.
2006-10-14 John Schneiderman <JohnMS@member.fsf.org> 0.3.0
- Added the game of hearts.
- Added four new players.
- Added the ability to select the player(s) to play against.
- Now you can load game files directly from the command line with no further
        intervention.
- Added turn signal indications.
- Improved the user profile database.
- Bug fix: Graphics no longer blur.
- Bug fix: Added delay so you can see the last card played.
- Bug fix: All errors are properly handled now.
- Bug fix: Card dialogues all now fit within their windows.
- Bug fix: All card message dialogues fit within their windows.
- Restructured the libraries to reduce compiling time.
- Restructured the handbook for better navigation.
2006-08-06 John Schneiderman <JohnMS@member.fsf.org> 0.2.0
- Cribbage game improvements and bug fixes.
- War introduced.
- Added a better looking card back image.
- Changed the game file structure, not compatible with previous versions.
- Fixed graphical bugs with KardPile and KardSequence.
2006-06-07 John Schneiderman <JohnMS@member.fsf.org> 0.1.0
- First Release.
- Cribbage is available.
