Now using gnome2 libraries.
Changes:
- moving ships
- gold resource
- pirate ship
- maps may specify locations where setup is not allowed.
- It is now possible to view games. When logging in to a game
which is full, the user is considered a viewer. Viewers don't
play, but they can watch the others and chat.
- bugfixes
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
foo-* to foo-[0-9]*. This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net. Also
change dependency examples in Packages.txt to reflect this.
2000-08-26 Andy Heroff <aheroff@mediaone.net>
* Version 0.6.1 released!
* configure.in: Version update to 0.6.1.
* server/develop.c: In Road Building dev card code, modified code
so that when RB is complete, edges build during process are
removed from the build list. Affects ability to trade.
* server/trade.c: In domestic trade code, added check for valid
trade conditions (No trade before the roll, and if strict trade is
active, no trade after building or buying a dev card).
* client/help/C/gnocatan.sgml: Started to update help code. This is
by no means a finished product.
2000-08-25 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/control, debian/changelog: preparation for point release
2000-08-24 Daniel Kobras <kobras@tat.physik.uni-tuebingen.de>
* configure.in: Fix handling of 'PROTOCOL_VERSION' so it shows
up as a string in config.h, not as an int.
2000-08-21 Andy Heroff <aheroff@mediaone.net>
* client/settingscreen.c: Modified justifications. Added i8n calls
to all text.
2000-08-21 Steve Langasek <vorlon@dodds.net>
* server/player.c, client/client.c, acconfig.h, configure.in:
Use a distinct protocol version number for client-server
negotiation, so that versions of the client and server that behave
compatibly will be able to connect to one another.
2000-08-18 Andy Heroff <aheroff@mediaone.net>
* client/settingscreen.c, client/gui.c, client/client.h,
client/Makefile.am: Added file. Added game settings screen.
2000-08-06 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/control: Tweak build dependencies (Debian bug #68516)
2000-08-01 Andy Heroff <aheroff@mediaone.net>
* client/gui.c: Quick change to VP target text to make less
ambiguous.
* server/turn.c: Added debug for 'too-many' error. In the future,
all errors should be unique in some way (An identifier after the
description) so we can track the source of bugs.
2000-07-31 Andy Heroff <aheroff@mediaone.net>
* client/gui.c: Fixed resize bug once and for all. Added VP target
listing in the status bar.
2000-07-30 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/rules: Explicitly clean client/help/C/gnocatan to
fix Debian bug #67287 (problem with the debian build of
gnocatan-help). This is a non-beautiful solution.
2000-07-19 Bibek Sahu <scorpio@dodds.net>
* client/client.c, client/config-gnome.c, client/config-gnome.h,
client/connect.c, client/gnocatan.c, client/gui.c: Abstracted
getting/setting configuration values to be platform-agnostic.
Still based on gnome-config, though; perhaps we want to stratify
the 'config path' into its various components?
2000-07-17 Andy Heroff <aheroff@mediaone.net>
* server/turn.c, server/develop.c, server/server.h: Fixed bug in
which the server would not check for a player victory after a
road building card had been played.
2000-07-09 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/control: First pass at Build-Depends: field. (presumably
useful for the Debian autobuilders.)
2000-07-08 Andy Heroff <aheroff@mediaone.net>
* client/gui.c: Changed notebook tabs from left to top to fix the
client resizing bug seen going in and out of trade.
2000-06-23 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/README.debian: removed as recommended by
http://www.debian.org/doc/maint-guide/ch-dother.html#s-readme
2000-06-21 Andy Heroff <aheroff@mediaone.net>
* server/player.c: Fixed a bug where a player with an older client
that doesn't report its version would have a player number of 0.
2000-06-19 Jeff Breidenbach <jeff@alum.mit.edu>
* debian/control, debian/changelog: update maintainer name,
version numbers for debian packages.
2000-06-19 Dave Cole <dave@dccs.com.au>
* client/connect.c (connect_create_dlg): Removed code which forced
uppercase first character on gnome config player name.