/client/trunk Developers: anmaster

Login name:
anmaster
Total Commits:
321 (7.7%)
Lines of Code:
8,577 (3.1%)
Most Recent Commit:
2010-10-24 09:06

Activity by Clock Time

Activity by Hour of Day for anmaster

Activity by Day of Week for anmaster

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 321 (100.0%) 8577 (100.0%) 26.7
pixmaps/ 76 (23.7%) 5752 (67.1%) 75.6
/ 43 (13.4%) 1400 (16.3%) 32.5
common/ 65 (20.2%) 575 (6.7%) 8.8
macros/ 2 (0.6%) 397 (4.6%) 198.5
gtk-v2/src/ 82 (25.5%) 241 (2.8%) 2.9
gtk/ 25 (7.8%) 107 (1.2%) 4.2
x11/ 10 (3.1%) 93 (1.1%) 9.3
sound-src/ 1 (0.3%) 5 (0.1%) 5.0
utils/ 9 (2.8%) 4 (0.0%) 0.4
help/ 4 (1.2%) 3 (0.0%) 0.7
gtk-v2/themes/ 1 (0.3%) 0 (0.0%) 0.0
gtk-v2/glade/ 2 (0.6%) 0 (0.0%) 0.0
gtk-v2/ 1 (0.3%) 0 (0.0%) 0.0

Activity of anmaster

Most Recent Commits

anmaster 2010-10-24 09:06 Rev.: 14032

Fix building client with build directory separate from source directory.

11 lines of code changed in 3 files:

  • ChangeLog (+3)
  • gtk-v2/src: Makefile.am (+3 -2)
  • sound-src: Makefile.am (+5 -4)
anmaster 2010-10-09 17:41 Rev.: 13982

Fix some bugs found by static analysis (dead assignment, NULL dereference) using clang-analyzer.

101 lines of code changed in 5 files:

  • ChangeLog (+4)
  • common: image.c (+91 -78), misc.c (-2)
  • gtk-v2/src: map.c (+4 -5), sdl.c (+2 -3)
anmaster 2010-10-09 16:43 Rev.: 13981

Fix a number of serious compiler warnings (passing pointer to integer of different size, discarding const qualifiers).

10 lines of code changed in 7 files:

  • ChangeLog (+4)
  • common: external.h (+1 -1), metaserver.c (+1 -1)
  • gtk-v2/src: gtk2proto.h (+1 -1), info.c (+1 -1), png.c (+1 -1)
  • pixmaps: unidentified.xpm (+1 -1)
anmaster 2010-10-06 08:23 Rev.: 13965

Fix out of tree build. common/Makefile.am called some scripts that were not properly handling the case of source directory and build directory differing.

8 lines of code changed in 4 files:

  • ChangeLog (+4 -1)
  • common: Makefile.am (+2 -2), items.pl (+1 -1)
  • utils: mdk.sh (+1 -1)
anmaster 2009-10-11 05:56 Rev.: 12195

Make svnversion give the right result for out of tree builds of the client (already works for server).

2 lines of code changed in 1 file:

  • common: Makefile.am (+2 -2)
anmaster 2009-10-11 05:50 Rev.: 12194

Make out-of-source-tree builds work by making common/msgtypes.pl to look in the right place.

6 lines of code changed in 2 files:

  • common: Makefile.am (+2 -2), msgtypes.pl (+4 -2)
anmaster 2009-10-11 05:43 Rev.: 12193

// comments is not C89. Change to /**/ to make GCC shut up warning.

1 lines of code changed in 1 file:

  • common: client.h (+1 -1)
anmaster 2008-06-05 16:43 Rev.: 9230

Clean up configure.ac and add a missing test for size_t.

32 lines of code changed in 3 files:

  • ChangeLog (+5), configure.ac (+24 -23)
  • common: config.h.in (+3)
anmaster 2008-06-03 08:45 Rev.: 9218

Fix a valgrind error (uninitialised value) in smoothing code.

7 lines of code changed in 3 files:

  • ChangeLog (+5)
  • gtk-v2/src: map.c (+1 -1)
  • gtk: map.c (+1 -1)
anmaster 2008-06-03 05:45 Rev.: 9217

Fix a valgrind error in the common metaserver code. For some reason sc_version
and cs_version fields were not always properly initialized when check_server_version()
was called.

10 lines of code changed in 2 files:

  • ChangeLog (+7 -1)
  • common: metaserver.c (+3 -3)
anmaster 2008-06-02 13:31 Rev.: 9215

Add stub support for sound2/music commands, I was unable to make server send
the actual commands except "music NONE" (and jxclient that do have sounds don't
get these commands either, but decides locally to play some sounds it seems) so
was not able to debug it beyond making sure it compiled and ran. When the server
actually sends these commands someone need to fill in the implementations and
check the parsing code is correct for sound2.

222 lines of code changed in 10 files:

  • ChangeLog (+17)
  • common: client.c (+4 -2), commands.c (+9 -8), external.h (+3 -1)
  • gtk-v2/src: gtk2proto.h (+2), sound.c (+63)
  • gtk: gtkproto.h (+2), sound.c (+59)
  • x11: sound.c (+61), x11proto.h (+2)
anmaster 2008-06-01 14:25 Rev.: 9212

Unbreak LUA check in configure. Also update autogen.sh to mention that
autoreconf should be used instead and make the call aclocal in the script correct.

17 lines of code changed in 3 files:

  • ChangeLog (+6), autogen.sh (+4 -1), configure.ac (+7 -6)
anmaster 2008-06-01 13:12 Rev.: 9207

Remove acinclude.m4 and add macros/libcurl.m4 (as acinclude.m4 just contained
a copy of what should have been in macros/libcurl.m4).

250 lines of code changed in 4 files:

  • ChangeLog (+9), acinclude.m4 (del), aclocal.m4 (+1 -1)
  • macros: libcurl.m4 (new 240)
anmaster 2008-06-01 13:01 Rev.: 9204

Normalize the *.xpm and *.xbm files by opening them in gimp and resaving them.
Then readd "const" as needed in a text editor. Also had to update some source
files because the name of the array for the xpm changed in some cases.

5801 lines of code changed in 76 files:

  • ChangeLog (+45)
  • gtk-v2/src: about.c (+1 -1), image.c (+1 -1), map.c (+1 -1)
  • gtk: gx11.c (+4 -4)
  • pixmaps: all.xpm (new), applied.xbm (new), applied.xpm (+3 -3), bg.xpm (new), clear.xbm (new), close.xbm (+5 -4), close.xpm (new), coin.xpm (+17 -17), crossfiretitle.xpm (+110 -113), cursed.xbm (+3 -3), cursed.xpm (new), damned.xbm (+3 -3), damned.xpm (new), dot.xpm (new), hand.xpm (+25 -25), hand2.xpm (+25 -25), lock.xpm (new), locked.xbm (+3 -3), locked.xpm (new), mag.xpm (new), magic.xbm (+3 -3), magic.xpm (+3 -3), nonmag.xpm (+12 -12), question.111 (new), question.xpm (+24 -27), sign_east.xpm (new), sign_flat.xpm (+3763 -3762), sign_west.xpm (new), skull.xpm (new), stipple.111 (+1 -1), stipple.112 (+1 -1), test.xpm (new), unlock.xpm (+20 -20), unpaid.xbm (new), unpaid.xpm (new)
  • x11: clientbmap.h (+1 -1)
anmaster 2008-06-01 12:32 Rev.: 9201

Run protoize on code to add missing void in prototypes. Run the png_compress
script from arch on some *.png files in the tree to reduce their size.

113 lines of code changed in 29 files:

  • ChangeLog (+32 -1)
  • common: image.c (+2 -2), init.c (+3 -3), item.c (+4 -4), mapdata.c (+1 -1), metaserver.c (+4 -4), player.c (+5 -5)
  • gtk-v2/src: config.c (+5 -5), image.c (+2 -2), info.c (+3 -3), inventory.c (+6 -6), keys.c (+4 -4), main.c (+4 -4), map.c (+4 -4), metaserver.c (+1 -1), opengl.c (+2 -2), spells.c (+2 -2), stats.c (+1 -1)
  • gtk: config.c (+1 -1), gx11.c (+4 -4), image.c (+1 -1), inventory.c (+1 -1), keys.c (+1 -1), map.c (+1 -1)
  • pixmaps: 16x16.png (changed), 32x32.png (changed), 48x48.png (changed)
  • x11: x11.c (+17 -17), xutil.c (+2 -2)
anmaster 2008-06-01 12:12 Rev.: 9200

Some changes to use snprintf instead of sprintf.

83 lines of code changed in 10 files:

  • ChangeLog (+13)
  • gtk-v2/src: config.c (+10 -10), info.c (+1 -1), inventory.c (+3 -3), keys.c (+28 -28), pickup.c (+2 -2), sdl.c (+1 -1), sound.c (+1 -1), spells.c (+2 -2), stats.c (+22 -22)
anmaster 2008-06-01 11:41 Rev.: 9199

Set svn:eol-style to native on *.c and *.h files that were missing it.

11 lines of code changed in 5 files:

  • ChangeLog (+7)
  • common: msgtypes.h (+1), script_lua.c (+1), script_lua.h (+1), version.h (+1)
anmaster 2008-06-01 11:32 Rev.: 9197

Add some missing "extern" keywords that caused warnings. Remove some extern
variable definitions in source file that were already found in headers.

19 lines of code changed in 9 files:

  • ChangeLog (+12)
  • common: client.c (+2), client.h (+1 -1)
  • gtk-v2/src: image.c (-2), main.c (+1), main.h (+2 -2)
  • gtk: image.c (-2), map.c (+1 -1)
  • x11: xutil.c (-2)
anmaster 2008-06-01 10:52 Rev.: 9196

Run make proto in subdirs. Make sure make doesn't error out on some subdirs
when running make proto in top directory.

44 lines of code changed in 7 files:

  • ChangeLog (+10)
  • gtk-v2/src: gtk2proto.h (+1 -1)
  • gtk: gtkproto.h (+18 -17)
  • help: Makefile.am (+3)
  • pixmaps: Makefile.am (+3)
  • utils: Makefile.am (+3)
  • x11: x11proto.h (+6)
anmaster 2008-06-01 10:36 Rev.: 9195

Use the -combine option of gcc to find code (mostly extern inside source instead
of headers), where the definitions didn't agree with each other. Fix most of them.
One (hard to fix) is left, I will look at it later. Also use cproto in common/.
Two sprintf changed to snprintf as well.

44 lines of code changed in 11 files:

  • ChangeLog (+16)
  • common: proto.h (+5 -1)
  • gtk-v2/src: gtk2proto.h (+6 -6), info.c (+4 -4), inventory.c (+3 -3), keys.c (+4 -4)
  • gtk: gx11.c (+1 -1), keys.c (+1 -1)
  • x11: png.c (+1 -1), x11proto.h (+1 -1), xutil.c (+2 -2)

(11 more)

Generated by StatSVN 0.7.0