abridge (0.4.0+woody-1) woody; 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 <droundy@abridgegame.org>  Fri, 21 Mar 2003 08:37:45 -0500

abridge (0.2.28+woody-1) woody; urgency=low

  * First version of aBridge to use wxwindows 2.4.

 -- David Roundy <droundy@abridgegame.org>  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 <droundy@civet.berkeley.edu>  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 <droundy@civet.berkeley.edu>  Fri, 13 Sep 2002 06:38:05 -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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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, 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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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.
  * 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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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.

 -- David Roundy <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  Sat, 30 Mar 2002 08:08:34 -0500

abridge (0.2.3-1) unstable; urgency=low

  * Ported to wxwin 2.3.2.

 -- David Roundy <droundy@abridgegame.org>  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 <droundy@abridgegame.org>  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 <droundy@civet.berkeley.edu>  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 <droundy@civet.berkeley.edu>  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 <droundy@civet.berkeley.edu>  Mon, 25 Mar 2002 08:24:55 -0500

abridge (0.1.11-3) unstable; urgency=low

  * Fixed build-depends.  It is now tested in a pbuilder woody chroot.

 -- David Roundy <droundy@civet.berkeley.edu>  Thu, 14 Mar 2002 13:40:08 -0500

abridge (0.1.11-2) unstable; urgency=low

  * More debian/rulse cleanup.  Tried to reduce the source package size by
    making sure to not upload old tarballs and pristine trees along with
    the source.
  * Updated build-depends to be a bit more accurate... I'm sure I'm still
    missing some of them, though.  Added arch and wxwin.

 -- David Roundy <droundy@civet.berkeley.edu>  Thu, 14 Mar 2002 09:03:54 -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 <droundy@civet.berkeley.edu>  Thu, 14 Mar 2002 07:18:00 -0500

abridge (0.1.10-2) unstable; urgency=low

  * Lintian fixes:
  * Remove dealer executable, since it has no manpage because it's only
    really useful if you compile it from source, or if you run my server.
  * Make distclean rather than just clean in clean target of debian/rules.

 -- David Roundy <droundy@civet.berkeley.edu>  Tue, 12 Mar 2002 11:03:07 -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 <droundy@civet.berkeley.edu>  Tue, 12 Mar 2002 08:53:40 -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 <droundy@civet.berkeley.edu>  Sat,  9 Mar 2002 22:28:29 -0500

abridge (0.1.8-1) unstable; urgency=low

  * Fixed it to properly (I hope) deal with table names containing spaces
    and underscores.For the moment, I would just avoid using spaces or
    underscores as this is still not working properly.
  * 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 <droundy@civet.berkeley.edu>  Sat,  2 Mar 2002 13:55:00 -0500

abridge (0.1.7-1) unstable; urgency=low

  * There is now rudimentary (but working) support for multiple tables.
    The user interface is all menu-based, with a 'tables' menu that lets
    you choose tables, and a 'new table' menu item for creating a new
    table.  Still need a way to see who is at each table, and the host
    needs to learn to delete tables when everyone has left (currently the
    # of tables increases monotonically).

 -- David Roundy <droundy@civet.berkeley.edu>  Fri, 15 Feb 2002 14:19:45 -0500

abridge (0.1.6-1) unstable; urgency=low

  * Added voice output (unix only) using festival (now a recommends) for
    the bidding.  Hope to add also a voice reminder when it's your turn.
    Still haven't gotten around to doing the room interface for various
    tables...
  * Added what I think may be all the necesary code to dealer in order to
    support multiple tables.  Also, some more work on the client side to
    support this.

 -- David Roundy <droundy@civet.berkeley.edu>  Thu, 14 Feb 2002 10:04:14 -0500

abridge (0.1.5-1) unstable; urgency=low

  * New upstream version.

 -- David Roundy <droundy@civet.berkeley.edu>  Fri,  8 Feb 2002 17:04:09 -0500

abridge (0.1.4-1) unstable; urgency=low

  * Ooops.  Forgot to update server name...

 -- David Roundy <droundy@civet.berkeley.edu>  Mon, 28 Jan 2002 10:05:39 -0500

abridge (0.1.3-1) unstable; urgency=low

  * New upstream version.
  * MAJOR internal changes preparatory to allowing multiple tables.  I'm
    amazed that this version even works...

 -- David Roundy <droundy@civet.berkeley.edu>  Mon, 28 Jan 2002 09:29:50 -0500

abridge (0.1.2-1) unstable; urgency=low

  * New upstream version:  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 <droundy@civet.berkeley.edu>  Fri, 25 Jan 2002 14:55:56 -0500

abridge (0.1.1-1) unstable; urgency=low

  * Initial Release.

 -- David Roundy <droundy@civet.berkeley.edu>  Wed, 23 Jan 2002 13:51:58 -0500

