Crossfire Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Pixmaps, and client/server startup




It would be nice if, on startup, servers sent their client a bunch of
version headers. Especially about the pixmap-type data.

Basically, it should go something like

     Server                             Client
                                    Hello server@blah.blah
  Hello Client. This is
  server@blah.blah
  Sound Enabled
  Color Enabled     (Disabled is default,
  ...   Enabled..    so never bother to
		     say "Disabled")

  Pixmaps version:
     server@blah.blah March 24, 1994

                                  Ready to play!
				  [ or: Send Pixmap updates, please!]


The client should have a save of its most recent pixmaps. Note that this
way, it could also have multiple pixmap saves for different servers, if
desired. It would store indexed by server.

At any rate, you could have a "standard" distribution, and tons of
specialized ones. The beauty of it is that
1)  None will conflict with each other
2) There's no wondering about whether you have the "proper" pix
3) You only have to go through the excruciatingly long download setup
    once.

Ideally, though, we would send the bitmaps/pixmaps in some independant
format, and its up to the client how it stores them.
I personally suggest Xpm gzipped "files", seeing as how the source to
both of them is freely available, so it will be "easily" incorporatable
into most any setup.

(note that the client might be able to make its own font using this
 method.)