net.sujee.card304 Changelog (http://www.sujee.net/projects/card304/) v 0.7.0 : New - 'Help -> About' is added for easy version number tracking - little Menu cleanup (Game, Exit..etc) - chat working again - leaveTable / leaveServer implemented - increased table limit per server to 50 (still need to move it to config file) - logs go into 'logs' dir rather than polluting main dir - chat is color-coded - code refactoring - new menu option to control notification options (Bring the window to front) - selected card image set is saved and remembered - detailed messages about game progess from remote Table BugFixes - fixed an exception in serverView - player list can scroll vertically & horizontally to show all players - server can handle client disconnects and does proper cleanup v 0.6.0 : Nov 24, 2003 Beta test candidate! New - can see who is logged into a server & table - 304 client windows have an icon TODO - make help work v 0.5.2 : Nov 18, 2003 BugFixes - some cosmetic changes v 0.5.1 : Nov 12, 2003 BugFixes - accurate checking on the card image set directories - the current selected image set is shown in the menu v 0.5 : Nov 11, 2003 Update after a long while! New - possible to use different image sets. This also allows the game to be run in lower resolutions by using smaller card images v 0.4.1 : Sep 5, 2003 BugFixes: - fixed rungame scripts - added 'card304.homelinux.org' as a server on client.cfg v 0.4 : Sep 4, 2003 BugFixes: - chat window scrolls to reveals the last line - chat window type field is cleared after hitting enter - moved cfg files into resources/ dir - small cleanups in Makefile - the DOS window is eliminated for good this time on windows - provided a 'testgame' script that will start server & four clients for testing convenience. - JRE (1.4.1) is bundled for windows & linux for convenience v 0.3.1 : Sep 3, 2003 BugFixes: - fixed another nullpointer with setting trump *sigh* v 0.3 : Sep 2, 2003 New: - friendlier window title BugFixes: - fixed an obscure bug when trump set by multiple players - rudimentary code to avoid freezes when other clients disconnect - minor network code cleanup v 0.2 : Sep 1, 2003 New: - new bids added (90, 110,120) - when sorting cards, Red & Black are inter-leaved to improve 'readability' - player positions on table can be seen before the game starts - on windows invoking a client doesn't bring up a dos window. But the log file is still created and can be used for debugging - Trump select panel has cards in sorted order now - re-designed the 'tableView' portion of GUI for better looks - GUI will show the player position we are waiting on to play his/her card BugFixes: - only the first player can accept/reject first hand - fixed NullPointer exceptions when 'cutting' by trump - when a card is played from hand, that card is blanked out, so it is no longer visible - now target points to get to win the round are shown correctly for each team - trump cards are high-lighted on the second-hand dealt - not high lighting disabled cards - only the final 'lastHand' can be seen by players (according to 304 rules) TODO: - make it work with lower resolutions than 1000x1000. This would need smaller card icon images. - check the direction of game. Now it is clockwise, or is it otherwise? v 0.1 : Aug 30, 2003 - initial release