Comment | Frequency |
---|---|
Win32 fixes | 3 (0.7%) |
remove unused tmp_exceptions and add missing file close | 2 (0.4%) |
Initial revision | 2 (0.4%) |
*** empty log message *** | 2 (0.4%) |
xutil.c: Improve logic for built in keybindings - if the def_keys specifies a unique keycode, we don't update the keycode - this is necessary for some keyboards to have working keybindings (for example, sun Type 5 keyboards use the Up keysym for both the arrows and the keypad, so we can't get the keycode for both with the XKeysymToKeycode file - MSW 5/7/2000 | 1 (0.2%) |
Date | Author | File/Message |
---|---|---|
2/28/06 2:09 AM | mwedel |
More updates for the gtkv2 client. Add a config window to change the
config options. Note this isn't quite as cluttered as the gtkv1 config window because only the options that affect the gtkv2 client are presented. --- common/client.h: Add CFG_LT_NONE to use instead of 0. common/init.c: Change 'sdl' config name to 'displaymode'. the CONFIG_ parameter was changed a while back, but still used this old name in the save file. gtk/config.c: Add some logic to handle 'sdl' legacy config mode. gtk-v2/gtk-v2.glade: Updated with new config window. gtk-v2/src/callbacks.h: rebuilt by glade-2 gtk-v2/src/config.c: Lots of new code to handle setting/getting of config values in config window. gtk-v2/src/gtk2proto.h: Rebuilt. gtk-v2/src/interface.c: Rebuilt by glade-2 gtk-v2/src/interface.h: Rebuilt by glade-2 gtk-v2/src/main.c: Add call to config_init() to initialize config window. MSW 2006-02-27 (11 Files changed, 1613 Lines changed) gtk-v2/gtk-v2.glade 1.9
(+876
-0)
common/init.c 1.30
(+2
-2)
ChangeLog 1.89
(+19
-1)
gtk-v2/src/interface.h 1.5
(+1
-0)
gtk-v2/src/interface.c 1.10
(+344
-0)
gtk/config.c 1.31
(+5
-1)
gtk-v2/src/config.c 1.3
(+337
-1)
gtk-v2/src/callbacks.h 1.8
(+20
-0)
gtk-v2/src/main.c 1.13
(+2
-2)
common/client.h 1.40
(+2
-1)
gtk-v2/src/gtk2proto.h 1.9
(+5
-0)
|
2/26/06 10:23 PM | mwedel |
Update crossfire-client.spec to include gtkv2 client, and so it actually
works with modern version of rpmbuild. Update for version 1.9.0 MSW 2006-02-26 (1 Files changed, 50 Lines changed) crossfire-client.spec 1.23
(+50
-20)
|
2/26/06 4:28 AM | ryo_saeba |
Apply patch #1424583 (IPv6 patch for client) courtesy Christoph Hohmann (reboot)
(3 Files changed,
54 Lines changed)
common/client.c 1.32
(+43
-7)
common/config.h.in 1.5
(+3
-0)
ChangeLog 1.88
(+8
-1)
|
2/26/06 4:08 AM | ryo_saeba |
Win32 1.9.0 release
(5 Files changed,
16 Lines changed)
gtk/win32/GTKClient.rc 1.4
(+4
-4)
common/script.c 1.20
(+5
-3)
gtk/win32/gtkclient.nsi 1.10
(+3
-3)
gtk/win32/Win32Changes.txt 1.11
(+3
-1)
gtk/win32/config.h 1.15
(+1
-1)
|
2/26/06 2:30 AM | mwedel |
Update for 1.9.0 release. Fix some makefiles so that make dist works.
MSW 2006-02-25 (7 Files changed, 51 Lines changed) configure 1.59
(+37
-12)
sound-src/Makefile.am 1.5
(+4
-2)
sound-src/Makefile.in 1.13
(+3
-2)
gtk-v2/src/Makefile.am 1.10
(+1
-1)
gtk-v2/src/Makefile.in 1.14
(+1
-1)
configure.in 1.56
(+1
-1)
ChangeLog 1.87
(+4
-1)
|
2/25/06 7:55 AM | ryo_saeba |
Fix broken server cache
(2 Files changed,
9 Lines changed)
ChangeLog 1.86
(+5
-1)
common/metaserver.c 1.23
(+4
-3)
|
2/23/06 2:18 PM | akirschbaum |
Apply patch #1433271 (code-cleanup) by Stefan Huehner: Add const and static,
remove unused variables (34 Files changed, 183 Lines changed) x11/png.c 1.16
(+2
-2)
common/init.c 1.29
(+2
-2)
x11/rcs-id.h 1.2
(+7
-7)
gtk/map.c 1.31
(+2
-2)
gtk/png.c 1.13
(+3
-3)
gtk/image.c 1.27
(+2
-2)
common/commands.c 1.38
(+2
-2)
common/script.c 1.19
(+5
-5)
common/newsocket.c 1.14
(+8
-8)
common/misc.c 1.14
(+4
-4)
gtk/keys.c 1.22
(+2
-2)
x11/xutil.c 1.24
(+3
-3)
common/proto.h 1.22
(+5
-5)
gtk-v2/src/sdl.c 1.8
(+2
-2)
common/rcs-id.h 1.3
(+13
-13)
x11/sound.c 1.8
(+2
-2)
gtk/text.c 1.11
(+13
-13)
gtk/sound.c 1.13
(+3
-3)
gtk/config.c 1.30
(+8
-8)
gtk/sdl.c 1.23
(+2
-2)
common/client.c 1.31
(+2
-2)
common/metaserver.c 1.22
(+2
-2)
ChangeLog 1.85
(+11
-1)
gtk/inventory.c 1.10
(+1
-1)
gtk/win32/soundsdef.h 1.3
(+1
-1)
common/player.c 1.19
(+2
-2)
common/item.c 1.15
(+2
-2)
gtk/rcs-id.h 1.3
(+11
-11)
x11/x11.c 1.37
(+4
-4)
gtk-v2/src/main.c 1.12
(+2
-2)
common/script.h 1.5
(+2
-2)
gtk/gtkproto.h 1.23
(+1
-32)
gtk/gx11.c 1.92
(+50
-56)
common/image.c 1.21
(+2
-2)
|
2/23/06 2:30 AM | mwedel |
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. -- */Makefile.in: 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/gtk-v2.glade: Updated with new spell selection window. gtk-v2/src/Makefile.am: 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 (24 Files changed, 967 Lines changed) pixmaps/Makefile.in 1.5
(+1
-1)
gtk-v2/src/Makefile.in 1.13
(+5
-1)
gtk-v2/src/interface.h 1.4
(+1
-0)
gtk-v2/src/interface.c 1.9
(+150
-10)
gtk-v2/src/Makefile.am 1.9
(+1
-0)
gtk-v2/src/spells.c 1.1 added 322
aclocal.m4 1.12
(+43
-13)
gtk-v2/src/metaserver.c 1.4
(+11
-10)
ChangeLog 1.84
(+29
-1)
gtk-v2/src/main.c 1.11
(+2
-1)
gtk-v2/src/support.h 1.2
(+2
-0)
Makefile.in 1.35
(+4
-4)
help/Makefile.in 1.5
(+1
-1)
gtk-v2/src/callbacks.h 1.7
(+30
-0)
utils/Makefile.in 1.5
(+1
-1)
common/Makefile.in 1.13
(+3
-1)
gtk-v2/gtk-v2.glade 1.8
(+320
-10)
gtk-v2/src/keys.c 1.6
(+9
-1)
gtk-v2/Makefile.in 1.11
(+3
-2)
gtk/Makefile.in 1.15
(+3
-1)
sound-src/Makefile.in 1.12
(+3
-1)
gtk-v2/src/gtk2proto.h 1.8
(+8
-1)
x11/Makefile.in 1.14
(+3
-1)
gtk-v2/TODO 1.3
(+12
-12)
|
2/21/06 2:11 AM | mwedel |
common/player.c: Fix bug in that spell data wasn't being cleared when
logging on. Thus, if you logged on as one character, then another, etc, it would just keep adding to the spell list, not being a representative list of spells character knows. MSW 2006-02-20 (2 Files changed, 20 Lines changed) ChangeLog 1.83
(+8
-1)
common/player.c 1.18
(+12
-1)
|
2/20/06 5:00 PM | cavesomething |
make the spell list display generic as the skill if a spell doesn't use one
(2 Files changed,
8 Lines changed)
gtk/gx11.c 1.91
(+3
-2)
ChangeLog 1.82
(+5
-1)
|
2/20/06 1:22 AM | mwedel |
Improvements to the gtkv2 client - Add free form text box to metaserver
selection window so server name can be manually entered, add keybinding interface window to client similar to one in gtkv1 client, and disconnect menu item to client. Note that this keybinding interfaces allows for ALT and META modifiers in addition to SHIFT and CONTROL, hence minor changes to the common code. --- common/client.h: Add meta_on, alt_on to player structure. gtk-v2/gtk-v2.glade: Updated with new elements - keybinding window, new menubar, text box for metaserver window. gtk-v2/src/callbacks.h: Generated by glade for new function prototypes gtk-v2/src/gtk2proto.h: rebuilt for new function definitions. gtk-v2/src/interface.c: Generated by glade for new features. gtk-v2/src/interface.h: Generated by glade for new function prototypes gtk-v2/src/keys.c: New initialization code for keybinding window. New KEYF_ modifiers. New handling for meta and alt keys. Many new callbacks for new code. gtk-v2/src/main.c: Remove unused extern declartions. gtk-v2/src/menubar.c: Add function for disconnect menu item. gtk-v2/src/metaserver.c: Add metaserver_connect_to() to handle common connection logic (pulled from on_treeview_metaserver_row_activated(). Add on_metaserver_text_entry_activate() for text entry server connections. MSW 2006-02-19 (11 Files changed, 1656 Lines changed) gtk-v2/src/gtk2proto.h 1.7
(+18
-2)
ChangeLog 1.81
(+25
-1)
gtk-v2/src/callbacks.h 1.6
(+46
-0)
gtk-v2/src/main.c 1.10
(+1
-2)
gtk-v2/src/interface.h 1.3
(+1
-0)
gtk-v2/src/keys.c 1.5
(+554
-99)
gtk-v2/src/interface.c 1.8
(+228
-1)
gtk-v2/src/metaserver.c 1.3
(+36
-15)
common/client.h 1.39
(+3
-1)
gtk-v2/src/menubar.c 1.2
(+22
-1)
gtk-v2/gtk-v2.glade 1.7
(+722
-15)
|
2/17/06 3:35 AM | akirschbaum |
Apply modified patch #1432404 (Solve bug in watch stats script function) by
Benjamin Lerman: make watch stats command work if more than one stat changes simultaneously. (2 Files changed, 139 Lines changed) ChangeLog 1.80
(+9
-1)
common/script.c 1.18
(+130
-128)
|
2/16/06 4:32 PM | akirschbaum |
Apply patch #1430279 (code-cleanup: const, static, etc) by Stefan Huehner.
(54 Files changed,
239 Lines changed)
gtk-v2/src/stats.c 1.3
(+4
-4)
x11/xutil.c 1.23
(+5
-5)
common/client.c 1.30
(+3
-3)
sound-src/cfsndserv.c 1.8
(+5
-5)
gtk/sdl.c 1.22
(+2
-2)
pixmaps/nonmag.xpm 1.2
(+1
-1)
common/proto.h 1.21
(+3
-3)
pixmaps/mag.xpm 1.2
(+1
-1)
common/commands.c 1.37
(+2
-2)
gtk-v2/src/main.c 1.9
(+3
-3)
gtk-v2/src/inventory.c 1.9
(+3
-3)
gtk-v2/src/sdl.c 1.7
(+2
-2)
gtk/help.c 1.3
(+1
-1)
gtk/inventory.c 1.9
(+6
-6)
pixmaps/skull.xpm 1.2
(+1
-1)
gtk-v2/src/keys.c 1.4
(+4
-4)
common/misc.c 1.13
(+16
-14)
x11/x11.c 1.36
(+12
-12)
gtk-v2/src/magicmap.c 1.4
(+3
-3)
pixmaps/close.xpm 1.2
(+1
-1)
gtk/keys.c 1.21
(+5
-5)
pixmaps/coin.xpm 1.2
(+1
-1)
pixmaps/hand2.xpm 1.2
(+1
-1)
ChangeLog 1.79
(+14
-1)
x11/sound.c 1.7
(+2
-2)
common/player.c 1.17
(+2
-2)
pixmaps/hand.xpm 1.2
(+1
-1)
pixmaps/all.xpm 1.2
(+1
-1)
gtk/sound.c 1.12
(+3
-3)
gtk/png.c 1.12
(+2
-2)
common/item.c 1.14
(+4
-4)
pixmaps/sign_west.xpm 1.2
(+1
-1)
pixmaps/sign_east.xpm 1.2
(+1
-1)
gtk/config.c 1.29
(+2
-2)
common/init.c 1.28
(+2
-2)
gtk/text.c 1.10
(+31
-31)
common/client.h 1.38
(+3
-3)
gtk-v2/src/sound.c 1.2
(+2
-2)
common/def-keys.h 1.2
(+1
-1)
pixmaps/crossfiretitle.xpm 1.2
(+1
-1)
common/p_cmd.c 1.5
(+2
-2)
utils/mdk.sh 1.2
(+1
-1)
common/external.h 1.12
(+3
-3)
sound-src/common.c 1.2
(+4
-4)
gtk/gtkproto.h 1.22
(+5
-5)
pixmaps/lock.xpm 1.2
(+1
-1)
sound-src/alsa9.c 1.2
(+3
-3)
common/item-types.h 1.2
(+1
-1)
pixmaps/question.xpm 1.2
(+1
-1)
pixmaps/unlock.xpm 1.3
(+1
-1)
common/metaserver.c 1.21
(+3
-3)
pixmaps/sign_flat.xpm 1.2
(+1
-1)
gtk/win32/soundsdef.h 1.2
(+1
-1)
gtk/gx11.c 1.90
(+54
-54)
|
2/12/06 5:46 AM | akirschbaum |
Apply patch #1429975 (patch to support port numbers in metaserver host names)
by Marc Lehmann. (2 Files changed, 25 Lines changed) ChangeLog 1.78
(+8
-1)
common/metaserver.c 1.20
(+17
-6)
|
2/12/06 3:23 AM | akirschbaum |
common/metaserver.c, common/metaserver.h: Make cached_servers_loaded static
since it is not used elsewhere. (3 Files changed, 8 Lines changed) common/metaserver.h 1.2
(+1
-2)
common/metaserver.c 1.19
(+2
-2)
ChangeLog 1.77
(+5
-1)
|
2/12/06 3:14 AM | akirschbaum |
General cleanup -- just whitespace changes; should not affect behavior.
(1 Files changed,
257 Lines changed)
common/metaserver.c 1.18
(+257
-277)
|
2/8/06 7:47 PM | cavesomething |
make the mesage displayed on trying to drop locked items more descriptive
(4 Files changed,
13 Lines changed)
gtk/inventory.c 1.8
(+2
-1)
gtk-v2/src/inventory.c 1.8
(+3
-2)
ChangeLog 1.76
(+5
-1)
x11/x11.c 1.35
(+3
-2)
|
1/31/06 3:11 PM | cavesomething |
remove option to display resistances without a scrollbar
(4 Files changed,
50 Lines changed)
gtk/gx11.c 1.89
(+24
-91)
ChangeLog 1.75
(+12
-1)
common/init.c 1.27
(+2
-2)
gtk/config.c 1.28
(+12
-33)
|
1/31/06 8:22 AM | cavesomething |
remove coloured inventory and text options and support for black and white monitors, change cfclient to a grey colourscheme
(12 Files changed,
90 Lines changed)
gtk/inventory.c 1.7
(+2
-21)
gtk-v2/src/info.c 1.5
(+1
-9)
common/client.h 1.37
(+33
-35)
gtk-v2/src/inventory.c 1.7
(+7
-12)
x11/x11.c 1.34
(+19
-66)
ChangeLog 1.74
(+13
-1)
gtk/gx11.c 1.88
(+1
-11)
x11/x11proto.h 1.13
(+1
-1)
common/init.c 1.26
(+2
-4)
gtk/config.c 1.27
(+1
-9)
x11/xutil.c 1.22
(+10
-23)
gtk/gtkproto.h 1.21
(+0
-1)
|
1/28/06 11:01 PM | mwedel |
gtk-v2/src/opengl.c: For opengl mode, create a subwindow of the map window
with the needed visual. On many systems, the visual that glXChooseVisual() returns doesn't match the default visual of the system, thus resulting in opengl not being able to create a context. MSW 2006-01-28 (2 Files changed, 33 Lines changed) ChangeLog 1.73
(+7
-1)
gtk-v2/src/opengl.c 1.4
(+26
-5)
|