Risk Applet CVS Info
Working	file: CardFrame.java	    head: 1.5
Working	file: CreateFrame.java	    head: 1.8
Working	file: Game.java		    head: 1.2
Working	file: GameItem.java	    head: 1.4
Working	file: GameList.java	    head: 1.4
Working	file: LoginPanel.java	    head: 1.1
Working	file: MapPanel.java	    head: 1.16
Working	file: Receiver.java	    head: 1.1
Working	file: RiskOptions.java	    head: 1.2
Working	file: ThreadedReader.java   head: 1.1
Working	file: TrivialApplet.java    head: 1.22
Working	file: index.html	    head: 1.1
Working	file: rOptions.java	    head: 1.1
Working	file: rSetup.java	    head: 1.1
Working	file: risk.java		    head: 1.45
Working	file: skel.java		    head: 1.1
Working	file: test.java		    head: 1.2
Working	file: trader.java	    head: 1.1
Working	file: ttt.java		    head: 1.4

RCS file: /home/erik/.cvs/gameclient/CardFrame.java,v Working file: CardFrame.java head: 1.5 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 5; selected revisions: 5 description: ---------------------------- revision 1.5 date: 2002/09/26 22:47:11; author: erik; state: Exp; lines: +3 -4 more UI refinements displays cards in 2 columns ---------------------------- revision 1.4 date: 2002/09/26 21:58:28; author: erik; state: Exp; lines: +6 -7 UI refinemnets ---------------------------- revision 1.3 date: 2002/09/18 19:19:49; author: erik; state: Exp; lines: +13 -12 using FlowLayout now ---------------------------- revision 1.2 date: 2002/09/18 15:40:25; author: erik; state: Exp; lines: +2 -2 Changed CardsFrame class name to CardFrame (to match file's name) ---------------------------- revision 1.1 date: 2002/09/16 01:49:47; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/CreateFrame.java,v Working file: CreateFrame.java head: 1.8 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 8; selected revisions: 8 description: ---------------------------- revision 1.8 date: 2002/09/18 19:01:22; author: erik; state: Exp; lines: +5 -2 dynamically sized the window according to how many items there were ---------------------------- revision 1.7 date: 2002/09/13 21:37:06; author: erik; state: Exp; lines: +3 -1 added window listener for closing the window nicely ---------------------------- revision 1.6 date: 2002/09/13 18:02:19; author: erik; state: Exp; lines: +6 -3 added spacer between create buttons and cancel button dynamically sized the frame according to how many buttons ---------------------------- revision 1.5 date: 2002/09/13 17:21:14; author: erik; state: Exp; lines: +15 -3 made window larger added action listener added cancel button ---------------------------- revision 1.4 date: 2002/09/13 15:48:41; author: erik; state: Exp; lines: +1 -1 added return type ---------------------------- revision 1.3 date: 2002/09/13 05:10:19; author: erik; state: Exp; lines: +1 -1 added join and create actions ---------------------------- revision 1.2 date: 2002/09/13 05:06:07; author: erik; state: Exp; lines: +11 -4 added buttons to create different game types ---------------------------- revision 1.1 date: 2002/09/13 04:51:56; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/Game.java,v Working file: Game.java head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/09/13 21:37:29; author: erik; state: Exp; lines: +1 -0 added done method to close games after they're done ---------------------------- revision 1.1 date: 2002/09/13 04:01:16; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/GameItem.java,v Working file: GameItem.java head: 1.4 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 4; selected revisions: 4 description: ---------------------------- revision 1.4 date: 2002/09/13 16:36:03; author: erik; state: Exp; lines: +12 -9 changed width of game items added an action listener renammed item names ---------------------------- revision 1.3 date: 2002/09/13 05:10:19; author: erik; state: Exp; lines: +1 -1 added join and create actions ---------------------------- revision 1.2 date: 2002/09/13 05:06:39; author: erik; state: Exp; lines: +6 -4 added human-readable game name + applet parsable ---------------------------- revision 1.1 date: 2002/09/13 04:01:17; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/GameList.java,v Working file: GameList.java head: 1.4 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 4; selected revisions: 4 description: ---------------------------- revision 1.4 date: 2002/09/23 17:12:31; author: erik; state: Exp; lines: +4 -0 fixed bug with game list not being refreshed when rejoinin the chatroom ---------------------------- revision 1.3 date: 2002/09/18 19:00:37; author: erik; state: Exp; lines: +1 -3 removed fixed sizes ---------------------------- revision 1.2 date: 2002/09/13 16:36:48; author: erik; state: Exp; lines: +2 -2 matched width with messages box following new naming convention in GameItem ---------------------------- revision 1.1 date: 2002/09/13 04:01:17; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/LoginPanel.java,v Working file: LoginPanel.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/13 04:01:17; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/MapPanel.java,v Working file: MapPanel.java head: 1.16 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 16; selected revisions: 16 description: ---------------------------- revision 1.16 date: 2002/12/23 04:30:40; author: erik; state: Exp; lines: +29 -3 added placing troops by 5,10,20 ---------------------------- revision 1.15 date: 2002/11/13 22:51:04; author: erik; state: Exp; lines: +1 -1 made updateTroops synchronized (should fix flickering black rectangle) ---------------------------- revision 1.14 date: 2002/10/29 21:36:07; author: erik; state: Exp; lines: +5 -1 added turn indication ---------------------------- revision 1.13 date: 2002/10/21 22:45:25; author: erik; state: Exp; lines: +1 -1 fixed problem with "Troops Left 0" being drawn ---------------------------- revision 1.12 date: 2002/10/21 02:56:51; author: erik; state: Exp; lines: +1 -1 fixed no update condition for redrawing tropps left ---------------------------- revision 1.11 date: 2002/10/10 16:39:38; author: erik; state: Exp; lines: +1 -1 won't draw negative troop numbers ---------------------------- revision 1.10 date: 2002/09/29 19:43:26; author: erik; state: Exp; lines: +9 -2 added troops left indicator ---------------------------- revision 1.9 date: 2002/09/23 17:49:37; author: erik; state: Exp; lines: +7 -2 fixed bug with player colors being incorrect when someone left the game ---------------------------- revision 1.8 date: 2002/09/23 02:56:03; author: erik; state: Exp; lines: +25 -30 added player list added province hiliting removed debug messates removed done,fortify,create buttons ---------------------------- revision 1.7 date: 2002/09/20 05:41:50; author: erik; state: Exp; lines: +42 -38 implemented double buffer removed drawing player list removed lighter and darker coloring ---------------------------- revision 1.6 date: 2002/09/19 04:03:29; author: erik; state: Exp; lines: +20 -0 moved Done, Cards, and Fortify buttons into this Panel ---------------------------- revision 1.5 date: 2002/09/15 21:52:32; author: erik; state: Exp; lines: +19 -4 added player names + colors to the map ---------------------------- revision 1.4 date: 2002/09/15 19:57:39; author: erik; state: Exp; lines: +19 -1 added province centers and displaying troop counts ---------------------------- revision 1.3 date: 2002/09/15 07:32:05; author: erik; state: Exp; lines: +3 -1 added troop lists ---------------------------- revision 1.2 date: 2002/09/15 02:41:48; author: erik; state: Exp; lines: +15 -2 added per-player colors ---------------------------- revision 1.1 date: 2002/09/15 00:30:31; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/Receiver.java,v Working file: Receiver.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/13 04:01:17; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/ThreadedReader.java,v Working file: ThreadedReader.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/13 04:01:17; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/TrivialApplet.java,v Working file: TrivialApplet.java head: 1.22 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 22; selected revisions: 22 description: ---------------------------- revision 1.22 date: 2002/11/13 22:50:29; author: erik; state: Exp; lines: +1 -0 fixed but with text messages not scrolling right ---------------------------- revision 1.21 date: 2002/10/21 02:54:12; author: erik; state: Exp; lines: +1 -0 turned off editing of message pannel ---------------------------- revision 1.20 date: 2002/10/10 16:42:38; author: erik; state: Exp; lines: +2 -2 smaller text area removed extraneous : on DONE messages (prevented games from closing) ---------------------------- revision 1.19 date: 2002/10/10 05:18:01; author: erik; state: Exp; lines: +9 -6 switched to TextArea for messages ---------------------------- revision 1.18 date: 2002/09/29 19:44:30; author: erik; state: Exp; lines: +2 -0 copied login name from LoginPanel ---------------------------- revision 1.17 date: 2002/09/26 21:05:53; author: erik; state: Exp; lines: +20 -4 fixed bug where /join would only be sent when already in a game only load game classes when the server tells us ---------------------------- revision 1.16 date: 2002/09/23 22:53:10; author: erik; state: Exp; lines: +5 -3 only remove games listed if a game closes ---------------------------- revision 1.15 date: 2002/09/23 17:12:52; author: erik; state: Exp; lines: +1 -0 fixed bug with game list not being refreshed when rejoining the chatroom ---------------------------- revision 1.14 date: 2002/09/23 06:18:22; author: erik; state: Exp; lines: +1 -1 removed extra space when parsing 'DONE' ---------------------------- revision 1.13 date: 2002/09/20 21:23:44; author: erik; state: Exp; lines: +9 -4 added fix to fix the same game being listed many times after leaving a game ---------------------------- revision 1.12 date: 2002/09/18 19:27:49; author: erik; state: Exp; lines: +1 -1 changed button name to "Create New Game" ---------------------------- revision 1.11 date: 2002/09/18 15:47:06; author: erik; state: Exp; lines: +55 -35 switched to GridBagLayout removed 'Send' button added return-key listener for sending text messages added labels for various interface bits ---------------------------- revision 1.10 date: 2002/09/16 03:25:34; author: erik; state: Exp; lines: +0 -1 fixed game list (would reset the list for each game received) ---------------------------- revision 1.9 date: 2002/09/15 20:55:47; author: erik; state: Exp; lines: +1 -0 removed all games from list before rebuilding it ---------------------------- revision 1.8 date: 2002/09/15 02:52:50; author: erik; state: Exp; lines: +4 -0 added player logouts ---------------------------- revision 1.7 date: 2002/09/14 23:11:51; author: erik; state: Exp; lines: +1 -1 prevented /join from being sent if already in a game ---------------------------- revision 1.6 date: 2002/09/13 21:38:52; author: erik; state: Exp; lines: +31 -5 added window listener for - closing games - appropriately hiding the Create Game dialog box disposed of games that are done ---------------------------- revision 1.5 date: 2002/09/13 18:04:00; author: erik; state: Exp; lines: +31 -11 added Create Game button added cancel Create Game enabled Create Frame added text message displaying added hooks to load game modules ---------------------------- revision 1.4 date: 2002/09/13 16:40:20; author: erik; state: Exp; lines: +28 -9 - added initial player list - moved text message field down - added join/leave parsing for other players - added new player parsing - added player list parsing ---------------------------- revision 1.3 date: 2002/09/13 05:10:19; author: erik; state: Exp; lines: +4 -1 added join and create actions ---------------------------- revision 1.2 date: 2002/09/13 04:41:27; author: erik; state: Exp; lines: +5 -1 added users in a game to the game list ---------------------------- revision 1.1 date: 2002/09/13 04:01:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/rOptions.java,v Working file: rOptions.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/24 16:03:44; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/rSetup.java,v Working file: rSetup.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/24 16:03:44; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/risk.java,v Working file: risk.java head: 1.45 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 45; selected revisions: 45 description: ---------------------------- revision 1.45 date: 2002/12/23 04:30:40; author: erik; state: Exp; lines: +22 -4 added placing troops by 5,10,20 ---------------------------- revision 1.44 date: 2002/11/13 22:51:52; author: erik; state: Exp; lines: +2 -0 unselect attacking province when we have to turn in cards ---------------------------- revision 1.43 date: 2002/10/30 21:28:40; author: erik; state: Exp; lines: +7 -3 fixed bug with player turn indicator ---------------------------- revision 1.42 date: 2002/10/29 21:36:07; author: erik; state: Exp; lines: +6 -4 added turn indication ---------------------------- revision 1.41 date: 2002/10/25 22:22:35; author: erik; state: Exp; lines: +15 -5 various improvements to territory selection ---------------------------- revision 1.40 date: 2002/10/25 21:30:41; author: erik; state: Exp; lines: +6 -1 leave province with last troop placed selected added missing parenthesis from selecting province to attack from ---------------------------- revision 1.39 date: 2002/10/25 21:25:50; author: erik; state: Exp; lines: +1 -1 only allow selecting of owned provinces for start of foritfy ---------------------------- revision 1.38 date: 2002/10/25 21:24:35; author: erik; state: Exp; lines: +8 -1 when attacking, only allow selecting of the provinces we own ---------------------------- revision 1.37 date: 2002/10/25 18:08:34; author: erik; state: Exp; lines: +1 -1 set title bar to include players name ---------------------------- revision 1.36 date: 2002/10/21 22:45:25; author: erik; state: Exp; lines: +2 -2 fixed problem with "Troops Left 0" being drawn ---------------------------- revision 1.35 date: 2002/10/10 16:39:08; author: erik; state: Exp; lines: +4 -3 removed INFO tag before displaying message in text box prevented negative troops left from being displayed on the map ---------------------------- revision 1.34 date: 2002/10/10 15:27:26; author: erik; state: Exp; lines: +1 -0 made message list scroll properly ---------------------------- revision 1.33 date: 2002/10/07 20:08:19; author: erik; state: Exp; lines: +15 -12 - generalized text message list - switched from List to TextArea ---------------------------- revision 1.32 date: 2002/09/29 19:52:28; author: erik; state: Exp; lines: +17 -8 added my id number unhilited selected province at the end of a turn troopsLeft was unconditionally decremented. added calls to update map panel with troops left ---------------------------- revision 1.31 date: 2002/09/27 17:26:16; author: erik; state: Exp; lines: +29 -20 fixed attack + fortify ---------------------------- revision 1.30 date: 2002/09/26 21:59:21; author: erik; state: Exp; lines: +1 -1 larger game window ---------------------------- revision 1.29 date: 2002/09/26 21:07:05; author: erik; state: Exp; lines: +6 -8 fixed bug with new player joins (parent applet sees JOIN, so the first thing we see is PLST) ---------------------------- revision 1.28 date: 2002/09/24 20:36:02; author: erik; state: Exp; lines: +14 -3 moved RiskOptions to rOptions added setup frame ---------------------------- revision 1.27 date: 2002/09/23 22:52:46; author: erik; state: Exp; lines: +43 -50 moved game options to seperate frame added game buttons (done, options, etc) ---------------------------- revision 1.26 date: 2002/09/23 17:13:25; author: erik; state: Exp; lines: +0 -2 deleted turn label ---------------------------- revision 1.25 date: 2002/09/23 06:18:58; author: erik; state: Exp; lines: +1 -0 repainted player list when someone leaves ---------------------------- revision 1.24 date: 2002/09/23 03:04:58; author: erik; state: Exp; lines: +85 -42 moved player list to MapPanel shrank insets added options for - attack dice - defense dice - attack losses added province hiliting ---------------------------- revision 1.23 date: 2002/09/20 05:37:31; author: erik; state: Exp; lines: +20 -16 added calls to map panel to update provinces (to work with double buffer) moved UI components to create() ---------------------------- revision 1.22 date: 2002/09/19 04:12:18; author: erik; state: Exp; lines: +55 -41 removed 'Send' button added KeyListener for Enter key display more readable message for territory allocation and bonuses switched to GridBagLayout moved Done, Fortify, and Cards buttons into the MapPanel added map repaints ---------------------------- revision 1.21 date: 2002/09/18 15:40:25; author: erik; state: Exp; lines: +2 -2 Changed CardsFrame class name to CardFrame (to match file's name) ---------------------------- revision 1.20 date: 2002/09/16 04:25:27; author: erik; state: Exp; lines: +3 -2 added window listener for cards window. fixed bug where a player who leaves has their territories relinquished to player 1 ---------------------------- revision 1.19 date: 2002/09/16 03:20:32; author: erik; state: Exp; lines: +27 -2 can turn in a set of cards ---------------------------- revision 1.18 date: 2002/09/15 23:13:13; author: erik; state: Exp; lines: +9 -3 added province taken messages ---------------------------- revision 1.17 date: 2002/09/15 21:52:12; author: erik; state: Exp; lines: +13 -3 added leave messages fixed TROOPS bug (parsed # of troops as province number) ---------------------------- revision 1.16 date: 2002/09/15 20:55:23; author: erik; state: Exp; lines: +2 -2 not sending /attack or /fortify if selected province is clicked twice ---------------------------- revision 1.15 date: 2002/09/15 20:18:42; author: erik; state: Exp; lines: +11 -4 added entry into attack state added troops left messages ---------------------------- revision 1.14 date: 2002/09/15 19:57:39; author: erik; state: Exp; lines: +7 -6 corrected updates to troop placement fixed bug in capturing provinces forced mouseClicked to return early if nothing was hit ---------------------------- revision 1.13 date: 2002/09/15 19:19:22; author: erik; state: Exp; lines: +1 -0 set myTurn to true when TURN is received ---------------------------- revision 1.12 date: 2002/09/15 19:16:13; author: erik; state: Exp; lines: +17 -2 implemented bare-bones troop placement implemented bare-bones attack implemented bare-bones fortify turnState set to fortify when button is pressed ---------------------------- revision 1.11 date: 2002/09/15 18:53:35; author: erik; state: Exp; lines: +13 -4 added player number lookup table set turnState based on message from server fixed TAKE message added " is ready" to RDY messages /take message sent to server if initial allocation is manual ---------------------------- revision 1.10 date: 2002/09/15 18:22:36; author: erik; state: Exp; lines: +52 -9 added: - start button - messages list - turn states (take, place troops, attack, fortify ) - processed START message - processed turn done message - player ready to start messages ---------------------------- revision 1.9 date: 2002/09/15 08:27:45; author: erik; state: Exp; lines: +12 -0 added various new turn options ---------------------------- revision 1.8 date: 2002/09/15 08:13:32; author: erik; state: Exp; lines: +9 -0 implemented captured territories ---------------------------- revision 1.7 date: 2002/09/15 07:40:13; author: erik; state: Exp; lines: +24 -4 processed TAKE, PLACE, TROOPS, JOIN and PLST ---------------------------- revision 1.6 date: 2002/09/15 03:27:38; author: erik; state: Exp; lines: +20 -6 resized player list (too wide) parsed PLST, JOIN messages (bug remains where yourself is added twice) ---------------------------- revision 1.5 date: 2002/09/15 02:51:52; author: erik; state: Exp; lines: +7 -0 added player list ---------------------------- revision 1.4 date: 2002/09/15 02:42:49; author: erik; state: Exp; lines: +16 -0 added missing commands from server ---------------------------- revision 1.3 date: 2002/09/15 00:30:09; author: erik; state: Exp; lines: +24 -1 added empty message lists from server ---------------------------- revision 1.2 date: 2002/09/15 00:26:36; author: erik; state: Exp; lines: +45 -3 added done,cards,fortify buttons added mouse listener ---------------------------- revision 1.1 date: 2002/09/14 22:21:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/skel.java,v Working file: skel.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/14 22:21:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/test.java,v Working file: test.java head: 1.2 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 2; selected revisions: 2 description: ---------------------------- revision 1.2 date: 2002/09/13 21:37:46; author: erik; state: Exp; lines: +1 -0 implemented done ---------------------------- revision 1.1 date: 2002/09/13 04:01:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/trader.java,v Working file: trader.java head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/14 22:21:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/ttt.java,v Working file: ttt.java head: 1.4 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 4; selected revisions: 4 description: ---------------------------- revision 1.4 date: 2002/10/25 18:08:53; author: erik; state: Exp; lines: +54 -21 made it work draws board state now ---------------------------- revision 1.3 date: 2002/09/20 05:33:07; author: erik; state: Exp; lines: +25 -2 draws board start of DATA message parser ---------------------------- revision 1.2 date: 2002/09/15 03:26:02; author: erik; state: Exp; lines: +5 -1 displayed game on applet's message list ---------------------------- revision 1.1 date: 2002/09/14 22:21:18; author: erik; state: Exp; initial version ============================================================================= RCS file: /home/erik/.cvs/gameclient/index.html,v Working file: index.html head: 1.1 branch: locks: strict access list: symbolic names: keyword substitution: kv total revisions: 1; selected revisions: 1 description: ---------------------------- revision 1.1 date: 2002/09/13 04:01:18; author: erik; state: Exp; initial version =============================================================================

$ cvs.html Fri Jan 16 00:00:00 MST 2004 erik Exp $