Commit Log

Back to Index Page

<<12345>>

Commit Log

DateAuthorFile/Message
8/31/05 4:57 PMakirschbaum
Fix bug #1102991 (Duplicate grapical display of the same monster):
common/Makefile.am: Add new files mapdata.c and mapdata.h.
common/{client.c, commands.c}: Tell mapdata module the current display size.
common/commands.c: Remove functions to handle map updates. Rewrite
map1_common() to pass information into mapdata module.
common/init.c, gtk/gx11.c: Add new config options -mapscroll and -nomapscroll
to enable/disable scrolling the map view with bitmap operations.
common/mapdata.[ch]: Add new module to handle all updates to the_map.
gtk/gx11.c: Remove code for #if ALTERNATE_MAP_REDRAW. Initialize question mark
face for fog of war. Remove code to allocate the_map.
gtk/image.c: Do not clear the_map in reset_image_data() anymore.
gtk/map.c: Move code to update map data into mapdata module.
draw_pixmap(): New function to draw one face.
drawsmooth(): Check correct layer instead of fixed layer zero. Fix out of
bounds array access.
display_mapcell(): New function to draw one cell.
gtk_draw_map(): Move map drawing code into display_mapcell().
gtk/sdl.c: Basically the same changes as in gtk/map.c
gtk-v2/src/image.c: Basically the same changes as in gtk/gx11.c.
gtk-v2/src/main.c: Add config options -smooth/-nosmooth to enable/disable
smoothing. Remove code to allocate the_map.
gtk-v2/src/map.c: Basically the same changes as in gtk/map.c.
gtk-v2/src/opengl.c: Fix out of bounds array access. Initialize question mark
face for fog of war.
gtk-v2/src/sdl.c: Basically the same changes as in gtk/map.c.
x11/x11.c: Implement map scrolling by using XCopyArea(). Add config options
-mapscroll/-nomapscroll to enable/disable this. Remove code to allocate or
clear the_map. Add new function display_mapcell() to draw one cell. Move
map drawing code from display_map_doneupdate() into display_mapcell().
Remove two pixel border around map window; is was used inconsistently, and
the window size was four pixels too small.
x11/xutil.c: Move code to update map data into mapdata module.
(27 Files changed, 1863 Lines changed)
gtk/image.c 1.25 (+1 -3)
common/mapdata.c 1.1 added 1008
gtk/sdl.c 1.20 (+113 -141)
common/Makefile.am 1.3 (+2 -0)
gtk/gx11.h 1.14 (+1 -5)
gtk/config.c 1.23 (+2 -2)
ChangeLog 1.40 (+35 -1)
common/script.c 1.14 (+2 -1)
gtk/map.c 1.27 (+104 -459)
x11/x11.h 1.11 (+1 -2)
common/external.h 1.10 (+3 -4)
x11/x11proto.h 1.12 (+2 -8)
common/client.c 1.27 (+4 -1)
common/commands.c 1.31 (+29 -278)
common/init.c 1.23 (+3 -2)
gtk-v2/src/sdl.c 1.6 (+117 -177)
gtk-v2/src/main.c 1.8 (+12 -5)
gtk-v2/src/gtk2proto.h 1.5 (+4 -10)
x11/xutil.c 1.21 (+3 -319)
gtk-v2/src/map.c 1.8 (+116 -455)
gtk-v2/src/image.c 1.4 (+6 -3)
gtk-v2/src/opengl.c 1.3 (+10 -3)
common/mapdata.h 1.1 added 142
common/client.h 1.31 (+3 -55)
x11/x11.c 1.31 (+104 -53)
gtk/gtkproto.h 1.20 (+3 -10)
gtk/gx11.c 1.76 (+33 -26)
8/30/05 4:07 PMakirschbaum
Fix bug #1245535 (negative grace showss up as positive amount):
gtk-v2/src/stats.c: Clip negative stat values to zero.
(2 Files changed, 8 Lines changed)
gtk-v2/src/stats.c 1.2 (+3 -2)
ChangeLog 1.39 (+5 -1)
8/29/05 12:19 AMmwedel
Fix sound compilation so it only tries to compile alsa9 helper if we
in fact have alsa 9 libs.
*/Makefile.in: Rebuilt
configure.in, configure: Add ALSA9_TARGET, replacing SOUND_TARGETS which
was no longer being used.
sound-src/Makefile.am: add EXTRA_PROGRAMS line for cfsndserv_alsa9 so
don't get errors from automake, add @ALSA9_TARGET@ to bin_PROGRAMS.
MSW 2005-08-28
(14 Files changed, 31 Lines changed)
gtk/Makefile.in 1.12 (+1 -1)
ChangeLog 1.38 (+10 -1)
configure 1.56 (+3 -3)
gtk-v2/src/Makefile.in 1.9 (+1 -1)
sound-src/Makefile.in 1.9 (+5 -4)
utils/Makefile.in 1.2 (+1 -1)
sound-src/Makefile.am 1.3 (+2 -1)
help/Makefile.in 1.2 (+1 -1)
common/Makefile.in 1.10 (+1 -1)
gtk-v2/Makefile.in 1.8 (+1 -1)
x11/Makefile.in 1.11 (+1 -1)
pixmaps/Makefile.in 1.2 (+1 -1)
Makefile.in 1.32 (+1 -1)
configure.in 1.54 (+2 -2)
8/20/05 8:43 PMcavesomething
Commit patch #1265199 from Kevin Rudat to fix client crash when using split window mode (5 Files changed, 44 Lines changed)
gtk/inventory.c 1.2 (+17 -2)
gtk/gx11.c 1.75 (+8 -10)
gtk/config.c 1.22 (+12 -1)
gtk/gtkproto.h 1.19 (+1 -0)
ChangeLog 1.37 (+6 -1)
8/14/05 10:22 AMakirschbaum
common/misc.c, gtk/{gx11.c,sdl.c,text.c}, gtk-v2/src/sdl.c, x11/sound.c:
Fix non-Ansi C89 code: remove "inline" function specifier, replace "//"
comments.
(7 Files changed, 23 Lines changed)
common/misc.c 1.11 (+4 -5)
ChangeLog 1.36 (+4 -1)
gtk-v2/src/sdl.c 1.5 (+2 -2)
gtk/gx11.c 1.74 (+5 -5)
x11/sound.c 1.6 (+2 -2)
gtk/text.c 1.7 (+4 -4)
gtk/sdl.c 1.19 (+2 -2)
8/14/05 8:18 AMakirschbaum
Fix buffer overflow in metaserver_get_info(). (2 Files changed, 17 Lines changed)
common/metaserver.c 1.16 (+15 -11)
ChangeLog 1.35 (+2 -1)
8/14/05 8:03 AMakirschbaum
x11/x11proto.h, x11/xutil.c: Use correct parameter type "uint16" for
addsmooth().
(3 Files changed, 8 Lines changed)
ChangeLog 1.34 (+5 -1)
x11/xutil.c 1.20 (+2 -2)
x11/x11proto.h 1.11 (+1 -1)
8/12/05 2:09 AMmwedel
This commit adds full automake support for the client - previously, only the
gtk-v2 directory used automake, rest was Makefile.in - now everything is
automake - makes maintenance and distributions easier.
--
common/Makefile.am gtk/Makefile.am help/Makefile.am pixmaps/Makefile.am
sound-src/Makefile.am utils/Makefile.am x11/Makefile.am pixmaps/Makefile.in
utils/Makefile.in help/Makefile.in: New Makefiles
Makefile.am, Makefile.in: Removed unneeded rules, move pixmap, help, util
handling to makefiles in their own directories.
configure, configure.in: Update to include pixmap, help, util as
directories.
gtk-v2/Makefile.am, gtk-v2/Makefile.in: Clean up some rules in this makefile.
common/Makefile.in, gtk/Makefile.in, sound-src/Makefile.in, x11/Makefile.in:
Rebuilt as part of automake.
gtk-v2/src/Makefile.am, gtk-v2/src/Makefile.in: Add banner copyright, remove
uneeded rules.
MSW 2005-08-11
(23 Files changed, 3801 Lines changed)
x11/Makefile.am 1.2 added 55
configure.in 1.53 (+3 -3)
sound-src/Makefile.am 1.2 added 46
common/Makefile.in 1.9 (+506 -79)
Makefile.am 1.4 (+21 -114)
help/Makefile.am 1.1 added 27
pixmaps/Makefile.in 1.1 added 436
configure 1.55 (+5 -2)
x11/Makefile.in 1.10 (+541 -61)
gtk-v2/src/Makefile.am 1.7 (+20 -5)
utils/Makefile.am 1.1 added 27
common/Makefile.am 1.2 added 67
gtk-v2/Makefile.am 1.3 (+20 -28)
gtk-v2/Makefile.in 1.7 (+32 -42)
sound-src/Makefile.in 1.8 (+474 -71)
gtk/Makefile.in 1.11 (+556 -73)
utils/Makefile.in 1.1 added 356
ChangeLog 1.33 (+19 -1)
Makefile.in 1.31 (+43 -161)
pixmaps/Makefile.am 1.1 added 62
gtk/Makefile.am 1.2 added 63
gtk-v2/src/Makefile.in 1.8 (+21 -4)
help/Makefile.in 1.1 added 401
8/11/05 3:16 AMryo_saeba
1.8.0 release (5 Files changed, 36 Lines changed)
gtk/win32/Win32Changes.txt 1.9 (+9 -5)
gtk/win32/gtkclient.nsi 1.8 (+16 -2)
gtk/win32/config.h 1.13 (+1 -1)
gtk/win32/Running.txt 1.8 (+4 -12)
gtk/win32/GTKClient.rc 1.3 (+6 -6)
8/11/05 1:51 AMmwedel
Makefile.am, Makefile.in: Add missing pixmaps, change CHANGES to ChangeLog,
update archive directive so it works.
aclocal.m4: updated
configure, configure.in: Updated for 1.8.0 release. Remove gnome/Makefile
from list of Makefiles to create.
gtk-v2/Makefile.am, gtk-v2/Makefile.in: Add archive directive.
gtk-v2/src/Makefile.{am|in}: Add missing soruces to list so that archive
works correctly. Add archive directive.
MSW 2005-08-10
(10 Files changed, 308 Lines changed)
configure.in 1.52 (+2 -2)
gtk-v2/Makefile.am 1.2 (+5 -0)
Makefile.am 1.3 (+16 -12)
gtk-v2/src/Makefile.am 1.6 (+7 -2)
Makefile.in 1.30 (+40 -26)
gtk-v2/Makefile.in 1.6 (+23 -6)
aclocal.m4 1.9 (+122 -315)
ChangeLog 1.32 (+13 -1)
gtk-v2/src/Makefile.in 1.7 (+9 -3)
configure 1.54 (+71 -59)
7/30/05 2:31 PMryo_saeba
Fix text selection issue under Windows. (2 Files changed, 8 Lines changed)
gtk/keys.c 1.19 (+4 -1)
ChangeLog 1.31 (+4 -1)
7/30/05 11:53 AMryo_saeba
Use GTK 2.6.x. (1 Files changed, 4 Lines changed)
gtk/win32/GTKClient.dsp 1.11 (+4 -4)
7/29/05 4:31 PMryo_saeba
Fix a crash if closing login window. (2 Files changed, 15 Lines changed)
gtk/gx11.c 1.73 (+11 -2)
ChangeLog 1.30 (+4 -1)
7/21/05 2:20 AMakirschbaum
gtk/image.c: Remove stray '+' at beginning of line. (2 Files changed, 6 Lines changed)
gtk/image.c 1.24 (+2 -2)
ChangeLog 1.29 (+4 -1)
7/18/05 3:29 PMakirschbaum
x11/x11.c: Fix crash if display cannot be opened. (2 Files changed, 8 Lines changed)
x11/x11.c 1.30 (+6 -6)
ChangeLog 1.28 (+2 -1)
7/18/05 3:10 PMakirschbaum
common/script.c: Properly terminate string with '\0' in script_init(). (2 Files changed, 6 Lines changed)
common/script.c 1.13 (+2 -1)
ChangeLog 1.27 (+4 -1)
7/18/05 3:08 PMakirschbaum
Fix spelling error in error message. (1 Files changed, 3 Lines changed)
common/commands.c 1.30 (+3 -3)
7/16/05 12:23 PMakirschbaum
gtk/sdl.c, gtk-v2/src/sdl.c: Fix printf like format specifiers. (3 Files changed, 8 Lines changed)
ChangeLog 1.26 (+4 -1)
gtk-v2/src/sdl.c 1.4 (+2 -2)
gtk/sdl.c 1.18 (+2 -2)
7/10/05 5:19 AMryo_saeba
Win32 uses APPDATA for HOME (2 Files changed, 17 Lines changed)
ChangeLog 1.25 (+4 -1)
common/init.c 1.22 (+13 -3)
7/4/05 5:42 PMmwedel
Bulk of this change is the addition of a pop up window in the gtk-v2
client for metaserver selection, as well as other updates. The files
to the common area was really to pull the metaserver defines and data
structures from the C file to a header file so that the gtk-v2 code
can access them:
--
AUTHORS: New file, required by automake, data pulled README file.
NEWS: New file, required by automake.
Makefile.in, aclocal.m4: Rebuilt
README: Remove author info from this file, move it to AUTHORS.
common/Makefile.in: add metaserver.h file
common/metaserver.h: New file containing metaserver defines and structures.
common/metaserver.c: Pull out defines/structures from this file, moved to
metaserver.h. Have it strip packets/byte count info from comment
section that metaserver reports.
gtk-v2/Makefile.in: Rebuilt.
gtk-v2/gtk-v2.glade: Added new metaserver window.
gtk-v2/src/Makefile.am: Add metaserver.c as a standalone file that gets
compiled
gtk-v2/src/Makefile.in: Rebuilt
gtk-v2/src/callbacks.h, gtk-v2/src/interface.c, gtk-v2/src/interface.h: Updated
by glade2
gtk-v2/src/main.c: Remove metaserver.c inclusion. Initialize
cached_server_file. Change metaserver selection/display code.
gtk-v2/src/metaserver.c: Lots of new code - have it display window,
handle selections, connect to server, etc.
MSW 2005-07-04
(18 Files changed, 849 Lines changed)
aclocal.m4 1.8 (+152 -35)
common/Makefile.in 1.8 (+1 -0)
ChangeLog 1.24 (+29 -1)
gtk-v2/src/Makefile.am 1.5 (+1 -0)
gtk-v2/src/metaserver.c 1.2 (+222 -10)
common/metaserver.c 1.15 (+10 -21)
gtk-v2/Makefile.in 1.5 (+19 -14)
common/metaserver.h 1.1 added 57
gtk-v2/src/callbacks.h 1.4 (+35 -0)
AUTHORS 1.2 added 13
gtk-v2/src/interface.h 1.2 (+1 -0)
Makefile.in 1.29 (+22 -17)
gtk-v2/gtk-v2.glade 1.5 (+176 -0)
gtk-v2/src/main.c 1.7 (+7 -8)
README 1.11 (+0 -10)
gtk-v2/src/interface.c 1.6 (+89 -2)
NEWS 1.2 added 3
gtk-v2/src/Makefile.in 1.6 (+12 -19)