abridge (0.4.0-1) unstable; urgency=low * Complete rewrite of card-displaying code. Cards are now scalable. * Remember size of game window. * Use flite instead of festival on sid, since speech-tools is broken on sid at the moment. -- David Roundy Fri, 21 Mar 2003 08:37:45 -0500 abridge (0.2.28-1) unstable; urgency=low * First version of aBridge to use wxwindows 2.4. -- David Roundy Wed, 5 Mar 2003 07:13:13 -0500 abridge (0.2.27-1) unstable; urgency=low * Ported to MacOS X and wxwindows 2.3.3!!! * Various menu and internal changes related to the port. * Now have cntrl key combinations for a few menu items. -- David Roundy Sat, 28 Sep 2002 12:11:21 -0400 abridge (0.2.26-1) unstable; urgency=low * Switched from arch to darcs for revision control. * Switched to automake 1.6 (which is much nicer). * Reorganized a bit of the makefile to always use xpm/xbm bitmaps as the primary source and generate bmp from that. -- David Roundy Fri, 13 Sep 2002 06:38:22 -0400 abridge (0.2.25-1) unstable; urgency=low * Some under-the-hood work on the bot. * A first attempt at an LSB-compliant rpm! * Fixed a bug causing crashes if your picture file was mistyped. * Fixed bug regarding focus in bidwindow, which led to accidentally bidding 7C a lot if you were chatting while playing. -- David Roundy Mon, 8 Jul 2002 07:51:49 -0400 abridge (0.2.24-1) unstable; urgency=low * Add preferences option to remember the window positions and whether or not they are shown. For me, at least, this is a hugely wonderful feature--no more having to select three menu options every time I create a table just to show the bid review window, the last trick window and the score window! -- David Roundy Tue, 11 Jun 2002 10:07:14 -0400 abridge (0.2.23-1) unstable; urgency=low * Fixed bug which caused previous version to crash under windows on joining a table. * Major improvements to the computer player. * The subwindows of a table window now behave more nicely (I hope). -- David Roundy Sat, 8 Jun 2002 08:45:17 -0400 abridge (0.2.22-1) unstable; urgency=low * Just for the heck of it, added Really Good random number generator, using Rijndael. * Made various informative windows related to a table move along with that table. * Fixed bug where players with long names couldn't create their own tables. My apologies to Penelope Smith, whose name was just two characters longer than mine, and was therefore unable to create a table! -- David Roundy Thu, 23 May 2002 06:22:33 -0400 abridge (0.2.21-1) unstable; urgency=low * Clear out corrupted image files from cache. * Fixed bug that led to problems when you join a table after it has finished playing one hand (confusion over who is dealer). * Fix bug introduced in 0.2.20 which caused abridge not to display your cards sometimes when you sat down. * Introduced a 'Last Trick' window, so you can see what the last trick was. * Announce who the dealer is at beginning of each bidding. * Add a robot pic for the bot players. -- David Roundy Mon, 20 May 2002 07:21:23 -0400 abridge (0.2.20-1) unstable; urgency=low * The "Suggestions and bugs reported by Jaca and RZA" Release * Don't let the user close the bid board! * Use bold font for text on green, and lighten green color to make text more visible. * Don't pop up bid review window at each new hand, just leave it visible if it's shown and hidden if it's hidden. * Allow players to sit down directly from lobby. Also made pretty picture of a table for the lobby. * Don't have host send out messages announcing all the seats that are empty--it's redundant, and slows things down. * You can now sit temporarily as a substitute for someone, and they (or anyone else) can then take your place. * Fix up table picture in lobby, so it actually looks quite nice, even on windows! * Fixed a couple of dealer bugs that would show cards to people who ought not to be seeing them. * Bid review window displays properly on windows now, even before anyone bids. * Make it so you don't see all aces while waiting for your cards to be dealt. * Made --with-threads the configure for debian build, since it seems to be working all right on my debian machine using wxwin 2.2.9. -- David Roundy Sat, 18 May 2002 09:26:59 -0400 abridge (0.2.19-1) unstable; urgency=low * Show bids in bidreview as nice colored pictures. * Clear up some error messages in configure script. * Fix failure of configure on some systems. * Implemented file upload/download for pictures, but and connected it with the pictures, and added what I believe to be reasonable defaults for the cache directory. * Made player pic update display in prefs when you change your pic. * By default, don't ask user what server to connect to (especially since that dialog for some reason comes up minimized under windows). * Fixed bug related to trying to download and upload a file simultaneously, due to the wonders of threading. * Disabled file upload/download by default (unless --with-threads is specified for ./configure), since it was causing all sorts of crashes. * Use pics for bids on bid board. -- David Roundy Wed, 15 May 2002 07:28:20 -0400 abridge (0.2.18-1) unstable; urgency=low * Show bids on table as suit icons, rather than letters, and color red suit bids red. * Fix to make abridge work with wxwin 2.3.2 (again). -- David Roundy Sat, 4 May 2002 17:52:59 -0400 abridge (0.2.17-1) unstable; urgency=low * Remove 'join table' button from tablepic when you are at the table already. * Made a nicer pic for other players, since you don't know what their picture looks like. * Made buttons gray in table window. * Made 'are you sure you want to abandon game' dialog pop up where it should, and not bring up lobby window. * Make cancelling on player name or hostname actually cancel abridge. * Added primitive match finished window congratulating the winners. -- David Roundy Sat, 4 May 2002 07:28:58 -0400 abridge (0.2.16-1) unstable; urgency=low * Allow for newlines in blurb. * Fixed (by a workaround) stupid bug causing abridge to send player info every time you typed a character. -- David Roundy Tue, 30 Apr 2002 07:25:22 -0400 abridge (0.2.15-1) unstable; urgency=low * Fixed a bug in dealer that caused a crash whenever a table was left. * Added prefs dialog support for configuring username, and to skip the prompt for server and username on startup. * Added prefs stuff for player pic. * Display a pic for every player at a table. This is a stub for when I allow you to see other people's pics. It shows a generic bitmap for everyone else, and your own choice for you. * Added a blurb window, which shows everyone's blurbs. Similar code will be used for telling them what pic to use for you. -- David Roundy Sun, 28 Apr 2002 07:07:25 -0400 abridge (0.2.14-1) unstable; urgency=low * Fixed bug causing problems in bidding on the hand after a hand is passed out. * Made the bid review window stay where it's put. However, did this by making it into a wxDialog rather than a wxFrame, which has the unintended consequence of making it lack a close box. :( * Added preferences panel for entering in a blurb about yourself, and code for saving and reading this blurb. There is not yet any code for transmitting the blurb to others. * Implemented standing up from one of the seats. -- David Roundy Sat, 20 Apr 2002 14:47:23 -0400 abridge (0.2.13-1) unstable; urgency=low * Fixed bug which made scoring all messed up, and got abridged confused about who was the dummy. -- David Roundy Fri, 19 Apr 2002 10:47:48 -0400 abridge (0.2.12-1) unstable; urgency=low * Speech support under windows using the flite library. * Made the default not to speak chat. * Fixed a bug on passed around hands, which caused a crash. * Fixed a bug on passed around hands, which caused the wrong player to be dealer next. * Fixed display bug in bid review window which always showed south as bidding first. * Made 'player' display area use LayoutConstraints, which eventually will make it easier to spiff this up. * Fix a bug when one player is playing all four hands (useful for debugging) in which a claim got accepted twice leading to (very) spurious results. This may have broken normal claiming, but I'm not sure about that. -- David Roundy Thu, 18 Apr 2002 07:16:04 -0400 abridge (0.2.11-1) unstable; urgency=low * Fixed claiming so it now works properly under windows. Previously, the cards were not displayed until after the claim had been accepted or rejected. * Added a few debug messages under windows to see if I can't figure out what the problem is that's sometimes keeping windows people from logging in. My guess is actually that the debug messages themselves will fix it. -- David Roundy Tue, 16 Apr 2002 07:06:11 -0400 abridge (0.2.10-1) unstable; urgency=low * Autoconf/configure.in fixes. * debian/rules doesn't run autoconf/automake. * Fixed up (a bit) the 'player' object, which displays the bids in the table window. North's bid is now visible. * Erase old bids when the new bidding starts. * Clean up configure messages regarding wxwin. -- David Roundy Fri, 12 Apr 2002 19:35:01 -0400 abridge (0.2.9-1) unstable; urgency=low * Fix scoring when declarer claims (and is accepted). This was ALL messed up. * Revamped the config file handling, added config options for speaking bids and chat. * Created a preferences tab for speech preferences. -- David Roundy Wed, 10 Apr 2002 07:48:32 -0400 abridge (0.2.8-1) unstable; urgency=low * Fixed a bug in counting of people present which caused host to close a table while there was still someone left at it. * Made abridge speak out the chat messages. * Fixed an occasional crash on creating a new table. * Made table window title include player's name. * Introduced a preferences dialog, although I have yet to make any preferences that go in it. And indeed, saving of preferences has still not been implemented. * Build fix for MSW. -- David Roundy Sat, 6 Apr 2002 16:32:46 -0500 abridge (0.2.7-1) unstable; urgency=low * Made better output of OS version. * Fixed crashing bug in dealer when first hand was passed out! * Fixed major bug (relatively recently introduced) in determining who is declarer and who is dummy. -- David Roundy Fri, 5 Apr 2002 09:17:31 -0500 abridge (0.2.6-1) unstable; urgency=low * Make it really use speech. Unfortunately, at the moment this is incompatible with artsd and with esd, which is bad for KDE people and gnome people alike! Alas, this is a serious problem. I will nevertheless (for the moment) include this in my debian package, since it's the only way I'm likely to notice when someone comes online to try out abridge. -- David Roundy Thu, 4 Apr 2002 07:03:06 -0500 abridge (0.2.5-1) unstable; urgency=low * Support for speech output under unix via the festival library. -- David Roundy Wed, 3 Apr 2002 13:30:37 -0500 abridge (0.2.4-1) unstable; urgency=low * Made aBridge announce its version and platform. -- David Roundy Sat, 30 Mar 2002 08:08:34 -0500 abridge (0.2.3-1) unstable; urgency=low * Ported to wxwin 2.3.2. -- David Roundy Sat, 30 Mar 2002 06:54:49 -0500 abridge (0.2.2-1) unstable; urgency=low * Changed maintainer email. * Fixes to port to wxwin 2.3.2 (not yet complete). -- David Roundy Fri, 29 Mar 2002 07:14:42 -0500 abridge (0.2.1-1) unstable; urgency=low * Improved reporting of which players are present in a channel by supporting the NAME response of IRC. * Ring bell when someone joins a channel we're in. -- David Roundy Wed, 27 Mar 2002 08:40:21 -0500 abridge (0.2.0-1) unstable; urgency=low * First 'public' release! * Fixed segfault that happened whenever user closed the 'room' window before a 'table' window. Now it only happens if two tables are open, which is really the only time this would be a problem... * Made it so only the declarer can claim, as it should be. * Fixed up the 'About' dialog a bit. -- David Roundy Tue, 26 Mar 2002 08:34:00 -0500 abridge (0.1.12-1) unstable; urgency=low * Fixed claim to work properly (I think). * Fixed bug recently introduced, which caused host to fail to delete tables after the respective dealers were deleted. -- David Roundy Mon, 25 Mar 2002 08:24:55 -0500 abridge (0.1.11-1) unstable; urgency=low * Updated the index.html.in, and am now using it to really manage the abridge webpage. * Set the default IRC server to irc.abridgegame.org... I now have my own domain! :) -- David Roundy Thu, 14 Mar 2002 07:17:53 -0500 abridge (0.1.10-1) unstable; urgency=low * Made the room display show who's sitting at each table. This involved defining a new 'hostinfo' class to let the host keep track of who's sitting where. Perhaps I should also use this class in 'room' (the analagous class on the client side), to better share code. Currently 'room' doesn't actually keep track of who's sitting where, it just shoves it into 'tables', which shoves it into wxStaticText's. * Fixed (I believe) the claim process to make it work for the claimer as well as the claimee. -- David Roundy Tue, 12 Mar 2002 08:53:37 -0500 abridge (0.1.9-1) unstable; urgency=low * Finally got a table interface running, so the `room' window is useful. :) * Fixed the gaping remote exploit by disabling speech output on linux. Want to fix this up by using festival as a library, but this will require some autoconf work to do right. -- David Roundy Sat, 9 Mar 2002 22:28:01 -0500 abridge (0.1.8-1) unstable; urgency=low * Introduced 'claim' although for the moment you can only claim all the remaining tricks. * Worked more on the tables architecture, making the host remove tables as they are no longer in use. -- David Roundy Sat, 2 Mar 2002 13:53:44 -0500 abridge (0.1.6-1) unstable; urgency=low * Added festival support under unix. * Got what may be all the dealer side changes made for multiple table support! :) -- David Roundy Thu, 14 Feb 2002 10:04:09 -0500 abridge (0.1.5-1) unstable; urgency=low * A first stab at adding support for multiple tables. Lots of internal changes made, which should ease supporting multiple tables, but the UI isn't yet there. Breaks compatibility with earlier verions. Expect it to be broken again in the next version. -- David Roundy Fri, 8 Feb 2002 17:04:01 -0500 abridge (0.1.4-1) unstable; urgency=low * Ooops. Forgot to update server name... -- David Roundy Mon, 28 Jan 2002 10:05:39 -0500 abridge (0.1.3-1) unstable; urgency=low * MAJOR internal changes preparatory to allowing multiple tables. I'm amazed that this version even works... -- David Roundy Mon, 28 Jan 2002 09:29:50 -0500 abridge (0.1.2-1) unstable; urgency=low * Various changes I've forgotten about. Most recently I made it do slam scoring and I packaged it for debian. I think this is a playable cross-platform version. -- David Roundy Fri, 25 Jan 2002 14:55:56 -0500 2001-10-2 David Roundy * 0.1.1 Just in time for my friend Chris' birthday, a version that has rudimentary support for cross-compiling to windows, and allows you to play multiple hands of bridge. 2001-09-22 David Roundy * 0.1.0 Now have support for bidding, etc. 2001-09-09 David Roundy * abridge: initial version.