|
Login: cvs
Fullname: cvs
Revisions: 199
Lines of Code: 2203
Added Lines of Code: 4217
Lines of Code per Change: 11.1
|
Date | Author | File/Message |
---|---|---|
2/14/01 9:51 PM | cvs |
Remove -image from the list of possible options. MSW 2001-02-14
(1 Files changed,
1 Lines changed)
gx11.c 1.17
(+1
-2)
|
2/12/01 11:57 PM | cvs |
CHANGES, configure configure.in crossfire-client.spec: Update for 0.96.0
release item_types item_types.h: Add some additional items. MSW 2001-02-12 (6 Files changed, 39 Lines changed) configure.in 1.11
(+1
-1)
item_types 1.5
(+24
-13)
crossfire-client.spec 1.3
(+1
-1)
item_types.h 1.5
(+9
-9)
CHANGES 1.35
(+3
-1)
configure 1.11
(+1
-1)
|
2/12/01 11:50 PM | cvs |
If compiled with dmalloc, add 'dmalloc command that verifies the
heap. Makes checking for memory corruption easier. MSW 2001-01-12 (1 Files changed, 9 Lines changed) player.c 1.8
(+9
-1)
|
2/2/01 11:25 PM | cvs |
MSW 2001/02/02:
Protocol: Update with new face1 command that includes checksum. client.c: add face1 protocol command. client.h: Update version_sc to 1026. commands.c: Move FaceCmd from gx11.c/x11.c to this file, since it now only does decoding of data and passes rendering off to appropriate file. Also add Face1Cmd function that deals with checksum. Both of these functions pass off the rendering to the same function. gx11.c: add keepcache variable, re-do facing loading/caching - if we have local version of face, generate checksum of it and compare to that against what server has. finish_face_command added to do this - called by the face functions in commands.c. Add -keepcache command line option which will have it not request images from server if checksum is different. Add usleep in metserver selection area to prevent client from hogging all the cpu time. item.c: Add support for ^ in items file to say only match at start of line. Useful for 'bolt' - doing substring also matched against firebolt. item_types, item_types.h: make bolt ^bolt, add Head and hauberk to matching criteria. proto.h: automatic regen. x11.c: As gx11.c above, plus: Use one font for all windows - reduces complexity. Add easy selection of font to use with -font command line option. xutil.c: As gx11.c for relevant functions that are located in this file and not x11.c End of MSW 2001/02/02 checkin. (12 Files changed, 243 Lines changed) xutil.c 1.14
(+50
-60)
item_types.h 1.4
(+3
-3)
gx11.c 1.16
(+50
-48)
commands.c 1.6
(+53
-1)
x11.c 1.17
(+33
-31)
item.c 1.5
(+7
-4)
client.h 1.10
(+1
-1)
client.c 1.6
(+1
-0)
item_types 1.4
(+3
-1)
proto.h 1.4
(+3
-1)
Protocol 1.7
(+10
-1)
CHANGES 1.34
(+29
-1)
|
2/1/01 12:31 AM | cvs |
MSW 2001/01/31:
client.c: Clear player inventory and look windows after disconnection from server. Prevents client crashes. gx11.c: various fixes - window placement no longer always centered on screen (very obnoxious if running xinerama), various prototypes fixed up, clear map data after clearing image data. player.c: Add suport for 'mapredraw' command. Not that this should ever really be needed, but the server supports it, so its nice to be able to use it. x11.c: Fixes prototype/casting problems when clearing pixmaps. Like gx11.c, clear map data. xutil.c: add better description to the unbind command. (6 Files changed, 51 Lines changed) x11.c 1.16
(+5
-5)
CHANGES 1.33
(+16
-2)
gx11.c 1.15
(+9
-18)
client.c 1.5
(+7
-1)
player.c 1.7
(+4
-1)
xutil.c 1.13
(+10
-5)
|
1/13/01 11:00 PM | cvs |
MSW 2000/1/13 (except as mentioned, all changes by MSW):
Makefile.in: Create destination dirs, remove extra tab. Patch also by Dave. Protocol: typo fixed. config.h, config.h.in: Add HVAE_DMALLOC_H #ifdefs. Checks currently disable in configure.in, as with it, the sound won't like properly since it needs -ldmalloc, and I haven't bothered investing that much time into fixing the Makefile. gx11.c: Patches by Dave Peticolas - mostly code cleanup, but one new feature is support of wheel mice to move the scrollbars. png.c: No real code change, just adjustments in some ordering which I think makes the code appear a little simpler. x11.c: Minor code cleanups, some formatting changes, some to make better error messages. End of MSW 2000/1/13 checkin. (8 Files changed, 82 Lines changed) CHANGES 1.32
(+16
-1)
gx11.c 1.14
(+49
-11)
config.h.in 1.5
(+3
-0)
Protocol 1.6
(+1
-1)
png.c 1.5
(+4
-4)
config.h 1.5
(+3
-0)
Makefile.in 1.10
(+2
-1)
x11.c 1.15
(+4
-5)
|
1/13/01 5:25 PM | cvs |
Minor change to prevent compiler warnings. MSW 2000-1-13
(1 Files changed,
2 Lines changed)
gx11.c 1.13
(+2
-2)
|
1/9/01 12:51 AM | cvs |
MSW 2001/1/8:
client.h: Change damage type to be 16 bits. (2 Files changed, 9 Lines changed) CHANGES 1.31
(+4
-1)
client.h 1.9
(+5
-1)
|
12/24/00 3:46 AM | cvs |
MSW 2000/12/24:
png.c: Fix a major memory corruption issue - the png function was re-allocing for a larger hunk of data, but did not update the pointer and was still using the pointer to the smaller hunk. Severity of this bug depended on luck - if the first png downloaded happened to have the full 4 bytes/pixel, it never needed to do a realloc so would work fine. Otherwise, a matter of luck what data got stomped over. Also, modified the main function in this file so that it you can compile against it and it now works with the new in memory data read. (2 Files changed, 38 Lines changed) CHANGES 1.30
(+12
-1)
png.c 1.4
(+26
-10)
|
12/23/00 6:05 PM | cvs |
Update to use crossfire.real-time.com at metaserver.
MSW 2000-12-23 (1 Files changed, 1 Lines changed) cconfig.h 1.4
(+1
-1)
|