Date | Author | File/Message |
---|---|---|
8/31/05 4:57 PM | akirschbaum |
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 PM | akirschbaum |
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 AM | mwedel |
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 PM | cavesomething |
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 AM | akirschbaum |
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 AM | akirschbaum |
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 AM | akirschbaum |
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 AM | mwedel |
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 AM | ryo_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 AM | mwedel |
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 PM | ryo_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 AM | ryo_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 PM | ryo_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 AM | akirschbaum |
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 PM | akirschbaum |
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 PM | akirschbaum |
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 PM | akirschbaum |
Fix spelling error in error message.
(1 Files changed,
3 Lines changed)
common/commands.c 1.30
(+3
-3)
|
7/16/05 12:23 PM | akirschbaum |
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 AM | ryo_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 PM | mwedel |
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)
|