Directory trunk/client/help/

Directory Created:
1999-03-29 00:13
Directory Deleted:
2006-09-19 02:24
Total Files:
Deleted Files:
Lines of Code:


Lines of Code

trunk/client/help/ Lines of Code


Author Changes Lines of Code Lines per Change
Totals 22 (100.0%) 537 (100.0%) 24.4
mwedel 15 (68.2%) 496 (92.4%) 33.0
uid200 3 (13.6%) 28 (5.2%) 9.3
tchize 2 (9.1%) 12 (2.2%) 6.0
akirschbaum 1 (4.5%) 1 (0.2%) 1.0
ryo_saeba 1 (4.5%) 0 (0.0%) 0.0

Most Recent Commits

mwedel 2006-09-19 02:24 Rev.: 4942

make branche directories, delete old trunk.

0 lines of code changed in 7 files:

  • trunk/client/help: .cvsignore (del), (del), (del), about.h (del), bugreport.h (del), chelp.h (del), shelp.h (del)
ryo_saeba 2006-07-29 05:13 Rev.: 4727

Add .cvsignore files, courtesy Rapha��l Quinet - quinet

0 lines of code changed in 1 file:

  • trunk/client/help: .cvsignore (new)
mwedel 2006-07-05 00:21 Rev.: 4664

Changes related to logging of version information.
aclocal, Makefiles.*: Rebuilt for new file in gtk-v2/src.
common/misc.c: Change MINLOG to be a variable so it can be changed via
command line options.
gtk/gx11.c: Have bug window display rcsid versions. Add -loglevel command
line option. Move printing of some log messages until after we process
command line options since that can change the log level.
gtk-v2/ Add an about window for the gtkv2 client.
gtk-v2/src/ Add about.c file.
gtk-v2/src/about.c: file for about window.
gtk-v2/src/callbacks.h: on_about_close_clicked() added by glade.
gtk-v2/src/interface.c, interface.c: New logic for about window. New
function - create_about_window()
gtk-v2/src/main.c: Add -loglevel command line option. Move printing of some
log messages after we process command line options.
gtk-v2/src/menubar.c: remove menu_about() - now in about.c
MSW 2006-07-04

1 lines of code changed in 1 file:

  • trunk/client/help: (+1 -1)
mwedel 2006-02-23 03:30 Rev.: 4484

More improvements to the gtk-v2 client:
- Add spell selection window similar to that in the gtk-v1 client.
- Make it so that clicking on the headers in the metaserver and keybinding
selection windows will result in table be sorted by that header.
*/ Rebuilt by automake.
aclocal.m4: Updated by aclocal.
gtk-v2/TODO: Remove things that have been done, add other things mentioned
on mailing list that should be done.
gtk-v2/ Updated with new spell selection window.
gtk-v2/src/ Add spells.c file
gtk-v2/src/spells.c: File that handles spell selection window.
gtk-v2/src/callbacks.h: Updated by glade
gtk-v2/src/gtk2proto.h: rebuilt
gtk-v2/src/interface.c: Updated by glade.
gtk-v2/src/interface.h: Updated by glade.
gtk-v2/src/keys.c: Add necessary calls to enable sorting of table by
clicking on headers.
gtk-v2/src/main.c: Add call to update_spell_information() if spell information
has changed.
gtk-v2/src/metaserver.c: Add necessary calls to enable sorting of table by
clicking on headers. Convert the idletime and number of players columns
to be ints - this makes the sort work as expected, and actually simplifies
the code a little.
gtk-v2/src/support.h: Rebuilt by glade.
MSW 2006-02-22

1 lines of code changed in 1 file:

  • trunk/client/help: (+1 -1)
tchize 2005-09-03 08:12 Rev.: 3588

Fixed Makefile problem where soundsdef.h was not autobuild , breaking compilation

1 lines of code changed in 1 file:

  • trunk/client/help: (+1 -1)
akirschbaum 2005-09-03 07:50 Rev.: 3587

*, aclocal.m4, configure: Rebuilt.

1 lines of code changed in 1 file:

  • trunk/client/help: (+1)
mwedel 2005-08-29 00:19 Rev.: 3572

Fix sound compilation so it only tries to compile alsa9 helper if we
in fact have alsa 9 libs.
*/ Rebuilt, configure: Add ALSA9_TARGET, replacing SOUND_TARGETS which
was no longer being used.
sound-src/ add EXTRA_PROGRAMS line for cfsndserv_alsa9 so
don't get errors from automake, add @ALSA9_TARGET@ to bin_PROGRAMS.
MSW 2005-08-28

1 lines of code changed in 1 file:

  • trunk/client/help: (+1 -1)
mwedel 2005-08-12 02:09 Rev.: 3536

This commit adds full automake support for the client - previously, only the
gtk-v2 directory used automake, rest was - now everything is
automake - makes maintenance and distributions easier.
common/ gtk/ help/ pixmaps/
sound-src/ utils/ x11/ pixmaps/
utils/ help/ New Makefiles, Removed unneeded rules, move pixmap, help, util
handling to makefiles in their own directories.
configure, Update to include pixmap, help, util as
gtk-v2/, gtk-v2/ Clean up some rules in this makefile.
common/, gtk/, sound-src/, x11/
Rebuilt as part of automake.
gtk-v2/src/, gtk-v2/src/ Add banner copyright, remove
uneeded rules.
MSW 2005-08-11

428 lines of code changed in 2 files:

  • trunk/client/help: (new 27), (new 401)
mwedel 2005-02-10 02:03 Rev.: 3063, common/, gnome/, gtk/,
sound-src/, x11/ Add ${DESTDIR} prefix for
installation into other directories. Patch from sourcefore #1061895
MSW 2005-02-09

common/external.h, common/init.c, common/player.c, common/proto.h,
common/script.c, common/script.h, common/p_cmd.c (new file),
common/p_cmd.h (new file), gtk/gtkproto.h, gtk/gx11.c, gtk/help.c (new
file), gtk/keys.c, help/chelp.h, x11/x11.c, x11/x11proto.h, x11/xutil.c:
Install command table for client side commands - makes adding commands a
little easier, but also makes it easier to have better help. Bulk of the
changes are in p_cmd.c file, which pulled some code out of player.c.
Other source files modified to clean up function parameters (all now take
const char * as the command options). Patch from sourceforge 1022245,
with some work done by me. Addition fix in gtk/keys.c unbind - buffer
overflow would result if unbinding very long binding.
MSW 2005-02-09

63 lines of code changed in 1 file:

  • trunk/client/help: chelp.h (+63 -27)
tchize 2004-01-28 04:26 Rev.: 2556

Added logging support and bug report help

Remove lots of printf to stderr and replaced them with a LOG call. LOG
also keep in memory the message, so the client can ask them to help bug
reporting. If you use the gtk client and click on help -> Report a Bug
you will see the list of error message in a textarea so you can cut and
paste in bug tracker.
Also modified the LOG prototype so it accepts as parameters a loglevel,
a location (most of time send <partofclient::functionname> in it), a
format string and parameters used in printf functions.
Here is a typical log after connecting to a server:

[ INFO ] (Client Version) GTK Unix Client 1.6.0
[ INFO ] (gtk::init_cache_data) Init Cache
[ ERROR ] (Library::Gtk-CRITICAL) file gtkbox.c: line 332 (gtk_box_pack_start): assertion `child->parent == NULL' failed.
[WARNING ] (common::VersionCmd) Differing C->S version numbers (1022,1023)
[ INFO ] (common::VersionCmd) Playing on server type Crossfire Server

[WARNING ] (common::SetupCmd) Server returned FALSE on setup command sexp
[ INFO ] (commands.c) addme_success received.

[ ERROR ] (Library::Gtk-CRITICAL) file gtkbox.c: line 332 (gtk_box_pack_start): assertion `child->parent == NULL' failed.

You may notice the gtk / gdk errors are send to the Logging facilities as well.
I plan to add additionnal of [INFO] in code so in case of bug we may have useful
informations like server connected to, server protocol, and config of client.

11 lines of code changed in 1 file:

  • trunk/client/help: bugreport.h (new 11)
mwedel 2002-11-30 22:52 Rev.: 1858

common/player.c: Break out some of the extended commands into there
own function to make the extended_command function more readable.
Alphabetize strcmps in extended_command. Add special processing
for the 'take' command so that it handles open containers properly.
gtk/gx11.c: Add version information to the About dialogue box.
gtk/key.c: Fix bug in that extended commands (') didn't work right and
would crash the client if not entered in info window. Entering
these now works properly, and crashes are removed. Clean up formatting
of affected function keyfunc().
help/about.h: Add extra newline to text to make it look better with
the version string above.
MSW 2002-11-30

1 lines of code changed in 1 file:

  • trunk/client/help: about.h (+1 -1)
mwedel 2001-12-28 03:56 Rev.: 1485

README: Update notes on needing png (and not xpm) library. Update mailing
alias., configure: As the seperate sound program (cfsndserv) is the
only supported sound configuration, remove new_sound_system defines
and ability to use the old (now non existant) sound system.
Have configure exit with error message if png library is not found,
as it is critical to the build process. Change it so that
gnome/Makefile is always built so that making of releases works.
gnome/, help/about.h, x11/ Update mail address.
gtk/gtkproto.h, x11/x11proto.h: Rebuilt, prototypes for some changed for
signed to unsigned characters.
gtk/gx11.c, gtk/png.c, pixmaps/stipple.111, x11/png.c, x11/x11.c, x11/xutil.c,
pixmaps/stipple.111 pixmaps/stipple.112:
Mostly changes to fix compile warnings and make sure we are passing the
right types to the various image creation functions (8 bit data).
sound-src/ Add soundsdef.h to list of things to build.
x11/x11.h: Remove extra semicolon.
MSW 2001-12-28

1 lines of code changed in 1 file:

  • trunk/client/help: about.h (+1 -1)
uid200 1999-03-29 00:13 Rev.: 4

Initial revision

28 lines of code changed in 3 files:

  • trunk/client/help: about.h (new 1), chelp.h (new 27), shelp.h (new)
Generated by StatSVN 0.7.0