January 2008 Commit Log

Number of Commits:
251
Number of Active Developers:
7
gros 2008-01-31 22:46 Rev.: 8332

Rolled back borked files from previous commit.

1 lines of code changed in 5 files:

gros 2008-01-31 22:05 Rev.: 8331

Changed the name of variables that some C compilers considered as keywords.

36 lines of code changed in 9 files:

ryo_saeba 2008-01-30 18:20 Rev.: 8330

Trash obsolete code.

0 lines of code changed in 1 file:

kbulgrien 2008-01-30 17:08 Rev.: 8329

Remove zero size configure.in to eliminate autoconf complaints that both
configure.ac and configure.in exist. Add configure.in to svn:ignore and
to .cvsignore.

3 lines of code changed in 4 files:

kbulgrien 2008-01-30 16:53 Rev.: 8327

Comment added to define.h
Added svnversion.h to .cvsignore and svn:ignore.

7 lines of code changed in 4 files:

ryo_saeba 2008-01-30 14:09 Rev.: 8326

Fix wrong exit coordinate.

2 lines of code changed in 1 file:

kbulgrien 2008-01-30 14:02

Fix mispelled "appartment" in various player visible data locations.

46 lines of code changed in 10 files:

rjtanner 2008-01-30 01:42 Rev.: 8323

Descriptive text change on a sign from the map normalizer plugin in the editor.

1 lines of code changed in 1 file:

rjtanner 2008-01-30 01:06 Rev.: 8322

More descriptive information for disarming traps in the newbiehouse tutorial map.

1 lines of code changed in 1 file:

rjtanner 2008-01-30 01:03 Rev.: 8321

Changes to make Mopoon's Weapon Shop entrance a little easier to see and obscure the entrance to the Chaos Lair - this is to revert back to how Lake Country used to look before recent changes with either client display, tile smoothing, etc.

2 lines of code changed in 2 files:

akirschbaum 2008-01-29 16:40 Rev.: 8320

ragnorok: Display weight/weight limit in inventory dialog.

61 lines of code changed in 6 files:

kbulgrien 2008-01-29 14:46

- Fix dumb typo.

2 lines of code changed in 2 files:

kbulgrien 2008-01-29 10:52 Rev.: 8317

Use hint at http://www.in-ulm.de/~mascheck/various/echo/ to try to remove
a portability issue in common/Makefile.am regarding use of echo -n.

12 lines of code changed in 2 files:

kbulgrien 2008-01-29 10:31 Rev.: 8316

Use hint at http://www.in-ulm.de/~mascheck/various/echo/ to try to remove
a portability issue regarding use of echo -n in include/Makefile.am.

11 lines of code changed in 2 files:

rjtanner 2008-01-29 03:25 Rev.: 8315

Backport map names from trunk as place holders (future maps.)

7 lines of code changed in 3 files:

rjtanner 2008-01-29 03:19 Rev.: 8314

Correct backport error for the Port Joseph town/house

0 lines of code changed in 1 file:

rjtanner 2008-01-29 03:19 Rev.: 8313

Re-add the tavern building for the Castle kitchen place holder, was accidentaly removed.

4 lines of code changed in 1 file:

rjtanner 2008-01-29 03:12

Resolve merge conflicts between different map revisions.

1418 lines of code changed in 15 files:

rjtanner 2008-01-29 02:43 Rev.: 8310

Backport changes from trunk - improved and better smoothing to world maps. A handful of changes remain.

448171 lines of code changed in 539 files:

mwedel 2008-01-29 02:28 Rev.: 8309

1.11.0 branch

0 lines of code changed in 1 file:

mwedel 2008-01-29 02:28 Rev.: 8308

Update configure, client spec for 1.11 release.
MSW 2008-01-28

5146 lines of code changed in 3 files:

mwedel 2008-01-29 02:26 Rev.: 8307

Add banner for 1.11 release.
MSW 2008-01-28

3 lines of code changed in 1 file:

mwedel 2008-01-29 02:19 Rev.: 8306

Remove SVN top banner section.
MSW 2008-01-28

0 lines of code changed in 2 files:

mwedel 2008-01-29 02:10 Rev.: 8304

Add 1.11 changes banner.
MSW 2008-01-28

3 lines of code changed in 1 file:

mwedel 2008-01-28 02:49 Rev.: 8303

Remove SVN notice from 1.11 branch area.
MSW 2008-01-27

0 lines of code changed in 2 files:

mwedel 2008-01-28 02:42 Rev.: 8301

Add 1.11 relese delimiter.
MSW 2008-01-27

5 lines of code changed in 1 file:

mwedel 2008-01-28 02:06 Rev.: 8300

Fix for bug 1850524 - SDL clients crash when entering boat. Bogus scroll
values were being sent on mapscroll, but only the SDL client did anything
with the mapscroll variables, so only it saw problems.
---
server/apply.c: Store away player x and y positions so we
can do proper comparisions. Move update of applier values out of
if coordinates are different, since those need to get updated in all
cases.
MSW 2008-01-27

28 lines of code changed in 2 files:

kbulgrien 2008-01-28 02:01 Rev.: 8299

Rename non-client referenced widgets that used numbers to uniquely identify
them. Now use words that describe the function or content of the item.
Add a missing label_cha from v1-redux.glade.
Rename program_names to see if it names the window.

156 lines of code changed in 8 files:

mwedel 2008-01-28 01:43 Rev.: 8298

Fix for bug 1850524 - SDL clients crash when entering boat. Bogus scroll
values were being sent on mapscroll, but only the SDL client did anything
with the mapscroll variables, so only it saw problems.
---
types/transport/transport.c: Store away player x and y positions so we
can do proper comparisions. Move update of applier values out of
if coordinates are different, since those need to get updated in all
cases.
MSW 2008-01-27

22 lines of code changed in 2 files:

mwedel 2008-01-28 01:04 Rev.: 8297

gtk-v2/glade/Makefile.am: Fix non portable usage of foreach, use makes
built in variable substitution instead.
MSW 2008-01-27

5 lines of code changed in 2 files:

rjtanner 2008-01-27 22:29 Rev.: 8296

Backkport changes from trunk - improved and better smoothing to world maps. Backport is still in progress, this is an incremental checkin.

107964 lines of code changed in 159 files:

kbulgrien 2008-01-27 17:57 Rev.: 8295

Fix missing label_cha so Charisma stat will display in the core stats pane.

27 lines of code changed in 2 files:

rjtanner 2008-01-27 05:03 Rev.: 8294

Backport changes from trunk - improved and better smoothing to world maps. Backport is still in progress, this is an incremental checkin.

52746 lines of code changed in 85 files:

gros 2008-01-27 03:36 Rev.: 8293

Fix for #1878361: "Hill Giants no longer throw boulders"

8 lines of code changed in 2 files:

gros 2008-01-27 03:24 Rev.: 8292

Fix for #1878323: "trunk server crashes when praying on alter"

3 lines of code changed in 1 file:

gros 2008-01-27 03:16 Rev.: 8291

Fix for #1878323: "trunk server crashes when praying on alter"

9 lines of code changed in 2 files:

ryo_saeba 2008-01-27 03:04 Rev.: 8290

New plugin: citylife. Adds NPCs to town, to make them more lively.

566 lines of code changed in 7 files:

kbulgrien 2008-01-27 01:39 Rev.: 8289

- Correct gaff in last edit.

1 lines of code changed in 1 file:

kbulgrien 2008-01-26 22:17 Rev.: 8288

The original design did not allow the ground view to be expanded optimally.
The layout was changed to remove this limitation.

456 lines of code changed in 3 files:

kbulgrien 2008-01-26 22:10 Rev.: 8287

- Some spelling fixed.

3 lines of code changed in 2 files:

kbulgrien 2008-01-26 15:26 Rev.: 8286

Add a new layout that is a heavily modified v1-redux that places the critical
messages, stat bars, protections, and ground view all in horizontally
adjustable boxes. It still vaguely reminiscent of the original GTK V1 client,
but only slightly so. The message boxes are to the left of the map, and the
inventory view is to the right. The command input box is between the tall
message pane and the short critical message pane, at the bottom left corner of
the map. This puts chat messages right next to the command input box. The
window size defaults to 1180x925 and comfortably handles a 19x17 map pane.

2649 lines of code changed in 5 files:

kbulgrien 2008-01-26 15:24 Rev.: 8285

Updated this file with new hints and information concerning the editing of
.glade layout files.

36 lines of code changed in 1 file:

ryo_saeba 2008-01-26 10:34 Rev.: 8284

Fix template plugin generation and compilation.

8 lines of code changed in 3 files:

ryo_saeba 2008-01-26 04:36 Rev.: 8283

New option and various tweaks.

108 lines of code changed in 2 files:

kbulgrien 2008-01-26 04:13 Rev.: 8282

Add a slightly variant layout that challenges the tradition of all those that
have passed this way before.

2654 lines of code changed in 5 files:

kbulgrien 2008-01-26 03:38 Rev.: 8281

Standardize these layouts at 1180x925 so they easily fit 1280x1024 screens
and allow for a either a vertical or horizontal menu bar. Document the
map pane sizes and overall window sizes for the different layout files.

31 lines of code changed in 4 files:

kbulgrien 2008-01-26 02:52 Rev.: 8280

gtk-v2/glade/v1-redux.glade, gtk-v2/glade/v1-redux.gladep: Add a new layout
that revisits the legacy GTK V1 client look, but saves on vertical space by
using a tab notebook for the character and skill information.
gtk-v2/glade/AUTHORS: Add and describe the v1-redux layout.
gtk-v2/glade/Makefile.am: Add support for the v1-redux layout.

2628 lines of code changed in 5 files:

kbulgrien 2008-01-26 02:03 Rev.: 8279

gtk-v2/glade/eureka.glade, gtk-v2/glade/eureka.gladep: Add a new layout to SVN
that has just been sitting on my system for ages.
gtk-v2/glade/AUTHORS: Add and describe the new eureka.glade layout.
gtk-v2/glade/Makefile.am: Add support for the new eureka.glade layout.
gtk-v2/glade/README: Remove no longer relevant comment about inability to
restore screen positions.

2650 lines of code changed in 6 files:

kbulgrien 2008-01-26 01:44 Rev.: 8278

.cvsignore files fixed in types subdirectories and svn:ignore re-set.

13 lines of code changed in 13 files:

kbulgrien 2008-01-26 01:39 Rev.: 8277

.cvsignore files created in types subdirectories and svn:ignore set.

17 lines of code changed in 14 files:

kbulgrien 2008-01-26 01:29 Rev.: 8276

- Spelling corrections.

10 lines of code changed in 4 files:

gros 2008-01-25 15:16 Rev.: 8275

Restore templates that were altered by mistake by previous commit.

1 lines of code changed in 5 files:

gros 2008-01-25 15:06 Rev.: 8274

Solved an issue about the portability of strerror_r. It appears that some implementations of strerror_r only returned the error message as the return value, and never in
the provided char*. This small change should make it work in both cases.

15 lines of code changed in 7 files:

kbulgrien 2008-01-25 00:22 Rev.: 8273

General cleanup with propset svn:ignore && fixup oops due to not quite getting
how svn:ignore works.

4845 lines of code changed in 5 files:

kbulgrien 2008-01-25 00:05 Rev.: 8272

General cleanup with propset svn:ignore.

4 lines of code changed in 2 files:

kbulgrien 2008-01-24 23:20 Rev.: 8271

Trunk revision 6524 merge of mwedel's add another eval $ndatadir line so
properly resolve all the shell variable names so that CF_DATADIR is set
properly in common/config.h.

5 lines of code changed in 3 files:

kbulgrien 2008-01-24 23:08 Rev.: 8270

Merge Nicolas Weeger's fix memory leak from trunk revision 6771.

3 lines of code changed in 2 files:

kbulgrien 2008-01-24 22:53 Rev.: 8269

Bring in relevant changes from trunk revision 7108.
Added to svn:ignore: config.log Makefile autom4te.cache
Bring in relevant changes from trunk revision 7104.
macros/curses.m4, macros/gnome-print-check.m4, macros/linger.m4,
macros/sdl.m4, macros/gtk.m4, macros/gnome-gettext.m4,
macros/need-declaration.m4: m4 file updates were made to fix a configure
script crash and to remove aclocal warnings.
pixmaps/Makefile.in, Makefile.in, gtk/Makefile.in, common/Makefile.in,
help/Makefile.in, utils/Makefile.in, x11/Makefile.in, gtk-v2/Makefile.in,
gtk-v2/src/Makefile.in, sound-src/Makefile.in, aclocal.m4 : Result from
new and updated m4 files.
autogen.sh: Point aclocal at macros so that undefined macros do not crash
./configure.

488 lines of code changed in 22 files:

kbulgrien 2008-01-24 22:23 Rev.: 8268

Remove unused return value for get_metaserver(). From trunk revision 7117.

13 lines of code changed in 4 files:

kbulgrien 2008-01-24 22:22 Rev.: 8267

Spelling correction.

2 lines of code changed in 2 files:

kbulgrien 2008-01-24 21:55 Rev.: 8266

Change error message when the client gets a message with a [] text format
tag that is not valid to make it more obvious what is wrong. This can
help determine the error faster if the server inadvertently sends the
client a message with displayed text that has square brackets around it.
Brought down from trunk revision 7289.

7 lines of code changed in 2 files:

kbulgrien 2008-01-24 21:39 Rev.: 8265

From trunk, move tchize' fix for [ 1832377 ] configure script should check
for SDL_image.h. Also added configure summary lines at the end. Rebuild
using autogen.sh

128 lines of code changed in 4 files:

kbulgrien 2008-01-24 20:56 Rev.: 8264

Move down from trunk mwedel's "If servername is (null), don't both trying
to connect - this happens when the NULL value is saved out on some systems.

15 lines of code changed in 2 files:

kbulgrien 2008-01-24 20:40 Rev.: 8263

gtk-v2/src/keys.c: Move down from trunk the bugfixes for keybinding and for
exiting the login prompt with the escape key. Some formatting done to break
long lines now matches trunk codebase, but not a general reformat. Rework
some LOG() messages for consistency by changing "gtk::" to "keys.c:".

832 lines of code changed in 2 files:

ryo_saeba 2008-01-24 18:01 Rev.: 8262

Add F_BLESSED to send blessed status to client.

8 lines of code changed in 3 files:

ryo_saeba 2008-01-24 17:56 Rev.: 8261

End of the Witherspoon ghost quest, some more fun.

1000 lines of code changed in 10 files:

ryo_saeba 2008-01-24 17:53 Rev.: 8260

Add EVENT_USER to defined constants.

4 lines of code changed in 2 files:

akirschbaum 2008-01-24 16:15 Rev.: 8259

Slightly increase the message log to not waste screen space.

3 lines of code changed in 1 file:

akirschbaum 2008-01-24 16:10 Rev.: 8258

Save anim/animspeed values for items.

33 lines of code changed in 3 files:

kbulgrien 2008-01-24 08:08 Rev.: 8257

- Changes for prior commit.

17 lines of code changed in 1 file:

kbulgrien 2008-01-24 08:08 Rev.: 8256

- Spelling corrections.

94 lines of code changed in 10 files:

rjtanner 2008-01-24 02:18 Rev.: 8255

Changes to the Undead Church - moved the entrance to the Animator Quest one tile to the right and have it hidden by an existing tree. Added an inventory check so that only those who are working on and have completed the Baronet Royalty Quest may enter. This also keeps low level players from accidently ending up in a map that is beyond their level. Changes were made per IRC discussion on 2008-Jan-23.

52 lines of code changed in 2 files:

rjtanner 2008-01-24 01:29 Rev.: 8254

Updated the map/cave name for the Goblin Chieftan map that is part of the Scorn Royalty Quest.

2 lines of code changed in 2 files:

kbulgrien 2008-01-24 00:18 Rev.: 8253

Packaging update work.
crossfire-client-spec: An initial attempt to bring the .spec file up to date
with the libglade/libcurl/pthread requirements and for packaging the theme
and window layout files. It has not been tested yet and probably needs
more work.
gtk-v2/crossfire-client-gtk2.man: For now, this is really only a slightly
modified copy of gtk/crossfire-client-gtk. It needs an update, but then
so do all the other client man pages.
gtk-v2/crossfire-client.desktop: An executable file name change. Really, I
think this file needs a rename to be correct.
gtk-v2/Makefile.am: Support for the new crossfire-client-gtk2.man file.
gtk/crossfire-client-gtk.man: Client name changes for trunk, and a number of
spelling errors fixed and .crossfire file names fixed like winpos->gwinpos.
x11/crossfire-client-x11.man: Client name changes for trunk, and a number of
spelling errors fixed.

525 lines of code changed in 6 files:

kbulgrien 2008-01-22 01:41 Rev.: 8252

[ 1839894 ] Keybind editor flaw (gtk2, gtkv2) appears fixed by prior commit.
This is basically a doxygen documentation commit. gtk-v2/keys.c: Remove
erroneous comment. Document Key_Entry struct typedef. Fix @defgroup syntax.
Fix @todo items with #if 0 in description by quoting the hash mark. Line
length adjustments and notation consistency fixes for LOG() calls. Other
miscellaneous line length adjustments. Add descriptions for more functions.
Enhance one function description.

47 lines of code changed in 2 files:

rjtanner 2008-01-22 01:15 Rev.: 8251

Added description for Stoneville in the regions file

24 lines of code changed in 3 files:

rjtanner 2008-01-22 00:58 Rev.: 8250

Merge in description of Euthville from branch/1.x

10 lines of code changed in 1 file:

rjtanner 2008-01-22 00:57 Rev.: 8249

Line break and text reformatting in the regions file

18 lines of code changed in 1 file:

rjtanner 2008-01-22 00:55 Rev.: 8248

Added description for Santo Dominion in the regions file

9 lines of code changed in 4 files:

kbulgrien 2008-01-21 22:28 Rev.: 8247

This should fix remaining issues in [ 1527973 ] bind command does not work, &
also is a general doxygen update for keys.c files.
help/chelp: Add the additional flags supported by the GTK V2 client and a note
that says each client may not support all flags, and to use bind w/o any
parameters for client specific help, otherwise there is no verbose help
for the GTK V2 enhancements, and no explanation for why -g doesn't work.
gtk/keys.c: doxygen @file added.
gtk-v2/keys.c: In parse_keybind_line(), A is for all flags, so add KEYF_META
and KEYF_ALT when it is the flag in a keybinding entry. Add function
descriptions for various previously undocumented one, or improve/add detail
to others. Various minor reformatting including spacing and line length
changes. In bind_key(), remove spurious line break and whitespace from
bind help text. Indentation fixes. In keybinding_get_data() change up
the logic for use of the checkboxes in the keybinding dialog so that flags
are set consistently. The new logic is very intuitive. KEYF_NORMAL is
set if none or all of the Run/Fire/Alt/Meta checkboxes are checked. In
update_keybinding_list(), "All " is now used to indicate when all of these
flags are set to differentiate from only the normal flag being set.

99 lines of code changed in 4 files:

akirschbaum 2008-01-21 16:27 Rev.: 8246

Fix displayed nrof value of items.

4 lines of code changed in 3 files:

akirschbaum 2008-01-21 16:16 Rev.: 8245

Add final modifiers.

7 lines of code changed in 1 file:

akirschbaum 2008-01-21 16:15 Rev.: 8244

Move constructors to top of class.

26 lines of code changed in 1 file:

akirschbaum 2008-01-21 16:14 Rev.: 8243

Simplify code.

12 lines of code changed in 1 file:

akirschbaum 2008-01-21 16:11 Rev.: 8242

Rename field and parameter names.

67 lines of code changed in 1 file:

akirschbaum 2008-01-21 16:06 Rev.: 8241

Extract inner classes as top level classes.

241 lines of code changed in 3 files:

akirschbaum 2008-01-21 16:03 Rev.: 8240

Whitespace change.

1 lines of code changed in 1 file:

akirschbaum 2008-01-21 16:02 Rev.: 8239

ragnorok: Add tabs to message dialog.

377 lines of code changed in 9 files:

akirschbaum 2008-01-21 05:01 Rev.: 8238

Save animation information for objects.

7 lines of code changed in 3 files:

akirschbaum 2008-01-20 13:17 Rev.: 8237

Take over fancy book popup from prelude to ragnorok.

12 lines of code changed in 5 files:

akirschbaum 2008-01-20 13:13 Rev.: 8236

Fix book popup: do not display old book contents.

15 lines of code changed in 2 files:

akirschbaum 2008-01-20 13:12 Rev.: 8235

Fix book popup: display book contents rather message log.

1 lines of code changed in 1 file:

kbulgrien 2008-01-20 12:50 Rev.: 8234

Saved work-in-progress. Long lines shortened. Added doxygen modules definition.
More comments converted to doxygen form. Improved the style of some previously
converted commenting. Reordered some declarations to move them with other
similar ones. Started to use column 41 for end-of- line comments where
reasonable for cleaner read. Rewrote some function comment descriptions.
Added new function and parameter descriptions. Some indentation corrections.

198 lines of code changed in 2 files:

akirschbaum 2008-01-20 12:46 Rev.: 8233

Make sure all text is shown in message window.

1 lines of code changed in 1 file:

akirschbaum 2008-01-20 12:44 Rev.: 8232

Fix book dialogs: correctly display long text lines and interpret media tags.

146 lines of code changed in 10 files:

kbulgrien 2008-01-20 12:12

Fix for [ 1875657 ] Bogus keybinding too long errors. Made more truncation
messages consistent, and fixed an inconsistently formatted LOG message.
Fixed case and shortened message when keybinds are saved.

20 lines of code changed in 4 files:

akirschbaum 2008-01-20 11:07 Rev.: 8229

Remove unused parameter 'background color' from 'def dialog' skin command.

6 lines of code changed in 6 files:

akirschbaum 2008-01-20 11:02 Rev.: 8228

Remove incorrect @Override annotations.

4 lines of code changed in 4 files:

akirschbaum 2008-01-20 11:00 Rev.: 8227

Remove unused import statements.

0 lines of code changed in 7 files:

akirschbaum 2008-01-20 10:57 Rev.: 8226

Split off message tracking/parsing from GUILog.

250 lines of code changed in 4 files:

akirschbaum 2008-01-20 08:29 Rev.: 8225

Reduce height of dialog titles to save screen space.

297 lines of code changed in 24 files:

akirschbaum 2008-01-20 08:05 Rev.: 8224

Display book titles.

33 lines of code changed in 3 files:

akirschbaum 2008-01-20 07:34 Rev.: 8223

Fix image cache: re-request changed faces from the server.

61 lines of code changed in 6 files:

akirschbaum 2008-01-20 06:20 Rev.: 8222

Rewrite image retriever to priorize recently displayed faces.

26 lines of code changed in 1 file:

akirschbaum 2008-01-20 06:04 Rev.: 8221

Whitespace change.

1 lines of code changed in 1 file:

akirschbaum 2008-01-20 06:04 Rev.: 8220

Completely reset askface queue when connecting to a server.

1 lines of code changed in 1 file:

akirschbaum 2008-01-20 05:45 Rev.: 8219

Make sure images are not requested multiple times from the server.

28 lines of code changed in 1 file:

kbulgrien 2008-01-20 01:08 Rev.: 8218

Change Update Keybindings button to Update Bindings for consistency with the
Remove Bindings button.

8 lines of code changed in 2 files:

kbulgrien 2008-01-20 00:21 Rev.: 8217

Dress up the dialog for the libglade client by adding some padding in various
places. Fixed some spelling and reworked various texts on the dialogs.

46 lines of code changed in 3 files:

akirschbaum 2008-01-19 16:26 Rev.: 8216

Reset askface queue when connecting to a server.

19 lines of code changed in 3 files:

akirschbaum 2008-01-19 16:08 Rev.: 8215

Simplify code.

1 lines of code changed in 1 file:

akirschbaum 2008-01-19 16:05 Rev.: 8214

Remove unused throws clause.

2 lines of code changed in 2 files:

akirschbaum 2008-01-19 13:57 Rev.: 8213

Add scroll bar to message window.

961 lines of code changed in 16 files:

akirschbaum 2008-01-19 07:59 Rev.: 8212

Support per-character key bindings: bind -c/unbind -c.

324 lines of code changed in 9 files:

akirschbaum 2008-01-19 06:50 Rev.: 8211

Make unbind command work.

5 lines of code changed in 2 files:

kbulgrien 2008-01-19 02:36 Rev.: 8210

In save_keys() and keys_init(), a pointless #ifdef WIN32 was used to attempt to
implement per-character keybind files but keys_init() is called long before a
player can log in, so this had the effect of writing keybinds to a file that
cannot be loaded. Oddly, this was under a #ifdef WIN32 which is quite
inappropriate as if supported, it should be for all platforms. The support is
commented out with #if 0 until it can be fixed and then re-enabled for all
clients. Meanwhile, it surely fixes a WIN32 bug.

25 lines of code changed in 2 files:

kbulgrien 2008-01-19 02:18 Rev.: 8209

Per-character keybind support.
gtk-v2/src/keys.c: In save_keys() and keys_init(), a pointless #ifdef WIN32
was used to attempt to implement per-character keybind files but keys_init()
is called long before a player can log in, so this had the effect of writing
keybinds to a file that cannot be loaded. Oddly, this was under a #ifdef
WIN32 which is quite inappropriate as if supported, it should be for all
platforms. The support is commented out with #if 0 until it can be fixed
and then re-enabled for all clients. Meanwhile, it surely fixes a WIN32 bug.
General doxygen update:
gtk/sound.c: Convert function description comments to doxygen form.
common/client.h: Convert comments to doxygen form.
x11/sound.c: Add doxygen file header.
Makefile.am: Add target dox to generate doxygen files and output errors to
doxygen.err
gtk-v2/src/stats.c: Add doxygen file header. Convert function description
comments to doxygen form. Fix missing doxygen @param for update_stat().
Add stubs for missing function descriptions.
gtk-v2/src/spells.c: Add doxygen file header. Convert comments to doxygen
form. Convert function description comments to doxygen form.
gtk-v2/src/about.c: Whitespace only.
gtk-v2/src/keys.c: Convert comments to doxygen form. Convert function
description comments to doxygen form. Define groups for the functions in
this file. In parse_keybind_line, add a parameter description. In
init_default_keybindings, add to the function description.
gtk-v2/src/image.c: Minor reformatting. In image_update_download_status()
description, remove erroneous @param items.
gtk-v2/src/sdl.c: Add doxygen file header. Convert comments to doxygen form.
Convert function description comments to doxygen form. Add stubs for missing
function descriptions. Move some defines from between a function description
and the function code to above the description to help out doxygen.
gtk-v2/src/png.c: Add doxygen file header. Convert comments to doxygen form.
Add stubs for missing function descriptions. Move some defines from between
a function description and the function code to above the description to help
out doxygen.
gtk-v2/src/sound.c: Rework the doxygen file header.

479 lines of code changed in 13 files:

kbulgrien 2008-01-18 19:56 Rev.: 8208

Rename dwall3_3 to dwall_3_3 after removing incorrect Object in
arch/trunk/wall/dwall/dwall.arc.

852 lines of code changed in 100 files:

kbulgrien 2008-01-18 19:52 Rev.: 8207

Remove incorrect Object dwall3_3 and associated comment.

3 lines of code changed in 2 files:

kbulgrien 2008-01-18 18:13 Rev.: 8206

Undo unintentional change from prior commit.

8 lines of code changed in 2 files:

akirschbaum 2008-01-18 12:47 Rev.: 8205

Use CrossfireUpdateFaceListener for AskfaceManager.

24 lines of code changed in 4 files:

kbulgrien 2008-01-18 08:42 Rev.: 8204

Fix: [ 1806282 ] Libglade client screen position saving faulty
The root window "visible" property must be set to "no" in order for saved
screen size settings to be restored when the application starts up.

10 lines of code changed in 12 files:

ryo_saeba 2008-01-16 16:42 Rev.: 8203

Documentation, no functional change.

186 lines of code changed in 5 files:

akirschbaum 2008-01-16 16:28 Rev.: 8202

Show correct weapon speed when connecting to recent Crossfire servers.

51 lines of code changed in 4 files:

mwedel 2008-01-16 01:42 Rev.: 8201

Fix for bug [ 1810609 ] menu items don't work if metaserver is bypassed -
move call to enable_menu_items() into main.c, and call it even if we
are doing direct connection (-server option).
gtk-v2/src/metaserver.c: Remove call to enable_menu_items()
gtk-v2/src/main.c: Add calls to enable_menu_items()
MSW 2008-01-15

12 lines of code changed in 3 files:

mwedel 2008-01-16 00:40 Rev.: 8200

Various bugfixes mostly:
common/client.c: If servername is (null), don't both trying to connect - this
happens when the NULL value is saved out on some systems.
common/client.h: Update VERSION_SC to 1029
common/metaserver.c: Add more code since this client (at version_sc 1029) can
still play on 1027 and 1028 servers.
gtk-v2/src/stats.c: Fix stat bar handling for exp - it now shows a progression
relative to currently level (so the instance you gain a new level, stat
bar goes back to zero) - this is more how things are expected to work.
Also, handle weapon_speed properly based on sc_version.
gtk-v2/src/gtk2proto.h: Rebuilt
MSW 2008-01-15

83 lines of code changed in 6 files:

akirschbaum 2008-01-15 16:49 Rev.: 8199

Extract rendering state information from GUILog into separate class; do not update rendering state from within render() method.

594 lines of code changed in 6 files:

akirschbaum 2008-01-15 15:43 Rev.: 8198

Fix regression test.

1 lines of code changed in 1 file:

akirschbaum 2008-01-15 01:57 Rev.: 8197

Correctly parse animation speed information in upditem protocol command.

5 lines of code changed in 2 files:

akirschbaum 2008-01-15 01:56 Rev.: 8196

Include unparsable protocol commands when using --debug-protocol.

20 lines of code changed in 1 file:

mwedel 2008-01-14 03:40 Rev.: 8195

monster/*: Rebalance monsters. In many cases, hp, ac, exp, and level
were adjusted. This also incluedes the gods avatars and some spells that
create monster like objects.
player/race/*.arc: Give all playable races a 30 sp/hp/grace boost, so
starting values are higher, making things more playable.
MSW 2008-01-13


M trunk/monster/angel/mesangel.arc
M trunk/monster/angel/whim.arc
M trunk/monster/angel/angel.arc
M trunk/monster/angel/holyghost.arc
M trunk/monster/angel/liteangel.arc
M trunk/monster/angel/cherub.arc
M trunk/monster/misc/dancingsword.arc
M trunk/monster/misc/stalkergen.arc
M trunk/monster/misc/Chess/chess_king.arc
M trunk/monster/misc/Chess/ch_queen.arc
M trunk/monster/misc/Chess/chess_pawn.arc
M trunk/monster/misc/Chess/ch_knight.arc
M trunk/monster/misc/Chess/chess_rook.arc
M trunk/monster/misc/Chess/chess_bish.arc
M trunk/monster/misc/deathtree.arc
M trunk/monster/misc/sandy.arc
M trunk/monster/misc/mudman.arc
M trunk/monster/misc/lokanth/lokanth.arc
M trunk/monster/misc/stalker.arc
M trunk/monster/misc/serpmen/serpman_gen.arc
M trunk/monster/misc/serpmen/serp_priest.arc
M trunk/monster/misc/serpmen/serp_man.arc
M trunk/monster/misc/pixie.arc
M trunk/monster/misc/c_knight.arc
M trunk/monster/misc/Baslic/baslic.arc
M trunk/monster/misc/pixie_gen.arc
M trunk/monster/misc/c_priest.arc
M trunk/monster/misc/blob.arc
M trunk/monster/misc/tentacle/tentacle2.arc
M trunk/monster/misc/tentacle/tentacle.arc
M trunk/monster/misc/broo.arc
M trunk/monster/misc/crawl/crawling_chaos.arc
M trunk/monster/misc/gargoyle.arc
M trunk/monster/troll/armourtroll.arc
M trunk/monster/troll/smalltroll.arc
M trunk/monster/troll/Troll/troll.arc
M trunk/monster/troll/Gaelotroll/gaelotroll.arc
M trunk/monster/chaos/liv_chaos.arc
M trunk/monster/undead/ghost_gen.arc
M trunk/monster/undead/zombie_gen.arc
M trunk/monster/undead/skull.arc
M trunk/monster/undead/vampire.arc
M trunk/monster/undead/spectre.arc
M trunk/monster/undead/vampiregen.arc
M trunk/monster/undead/skeleton_chief_arc.arc
M trunk/monster/undead/wight.arc
M trunk/monster/undead/ghost.arc
M trunk/monster/undead/grimreaper.arc
M trunk/monster/undead/nazgul.arc
M trunk/monster/undead/skelet_gen.arc
M trunk/monster/undead/wraith.arc
M trunk/monster/undead/skull_gen.arc
M trunk/monster/undead/skeleton.arc
M trunk/monster/undead/Skeletal_mage/skeletalmage.arc
M trunk/monster/undead/banshee.arc
M trunk/monster/undead/ghast.arc
M trunk/monster/undead/nightmare.arc
M trunk/monster/undead/lich.arc
M trunk/monster/undead/zombie.arc
M trunk/monster/undead/skeleton_leader_arc.arc
M trunk/monster/acid/rustmonste.arc
M trunk/monster/acid/acid_pool.arc
M trunk/monster/acid/bpudding.arc
M trunk/monster/acid/acidsphere.arc
M trunk/monster/acid/slime.arc
M trunk/monster/acid/slimecrawler/slimecrawler.arc
M trunk/monster/acid/greenslime.arc
M trunk/monster/animal/bird.arc
M trunk/monster/animal/cobra.arc
M trunk/monster/animal/mouse.arc
M trunk/monster/animal/bat_gen.arc
M trunk/monster/animal/snake.arc
M trunk/monster/animal/Bear/polarbear.arc
M trunk/monster/animal/Bear/bear.arc
M trunk/monster/animal/ape.arc
M trunk/monster/animal/fungus.arc
M trunk/monster/animal/bird_gen.arc
M trunk/monster/animal/mouse_gen.arc
M trunk/monster/animal/panthergen.arc
M trunk/monster/animal/shadowtiger/shadowpup.arc
M trunk/monster/animal/Behemoth/behemoth.arc
M trunk/monster/animal/scorpi_gen.arc
M trunk/monster/animal/panther.arc
M trunk/monster/animal/gryphon/gryphon.arc
M trunk/monster/animal/Neko/neko.arc
M trunk/monster/animal/giant_bat.arc
M trunk/monster/animal/scorpion.arc
M trunk/monster/animal/farmyard/goose.arc
M trunk/monster/animal/farmyard/chicken.arc
M trunk/monster/animal/farmyard/sheep.arc
M trunk/monster/animal/Wolf/dwolf.arc
M trunk/monster/animal/Wolf/dwolf_sire.arc
M trunk/monster/animal/Wolf/wolf.arc
M trunk/monster/animal/Dog/mastif.arc
M trunk/monster/animal/Dog/pup.arc
M trunk/monster/animal/Dog/dog.arc
M trunk/monster/animal/bat.arc
M trunk/monster/giant/Titan/titan.arc
M trunk/monster/giant/serpent/fireserp.arc
M trunk/monster/giant/serpent/serpent.arc
M trunk/monster/giant/mabu.arc
M trunk/monster/giant/Big_Wiz/big_wiz.arc
M trunk/monster/giant/giant_gen.arc
M trunk/monster/giant/djinn/m_djinn.arc
M trunk/monster/giant/giant.arc
M trunk/monster/giant/slug/slug.arc
M trunk/monster/demon/fiend.arc
M trunk/monster/demon/medium_demon/mdemon.arc
M trunk/monster/demon/devil.arc
M trunk/monster/demon/Demon_Lord/demon_lord.arc
M trunk/monster/demon/imp.arc
M trunk/monster/demon/devil_gen.arc
M trunk/monster/demon/bone_head.arc
M trunk/monster/demon/Big_Demon/big_demon.arc
M trunk/monster/demon/raas.arc
M trunk/monster/humanoid/pyro_gen.arc
M trunk/monster/humanoid/madman.arc
M trunk/monster/humanoid/Dwarf/lesser_dwarven_guard.arc
M trunk/monster/humanoid/Class/thief_1.arc
M trunk/monster/humanoid/Class/conjurer2.arc
M trunk/monster/humanoid/Class/pirate.arc
M trunk/monster/humanoid/Class/northman.arc
M trunk/monster/humanoid/Class/conjurer.arc
M trunk/monster/humanoid/Gnome/gnome.arc
M trunk/monster/humanoid/Gnome/gnome2.arc
M trunk/monster/humanoid/pyromaniac.arc
M trunk/monster/humanoid/Elf/dark_elf2.arc
M trunk/monster/humanoid/Elf/dark_elf.arc
M trunk/monster/humanoid/madman_gen.arc
M trunk/monster/humanoid/siegfried.arc
M trunk/monster/humanoid/Human/child_thief.arc
M trunk/monster/humanoid/Human/pir_lass.arc
M trunk/monster/humanoid/Human/postman/postman.arc
M trunk/monster/humanoid/Human/postman/postman_gen.arc
M trunk/monster/elemental/Para/para_ice.arc
M trunk/monster/elemental/Para/para_lava.arc
M trunk/monster/elemental/Para/para_air.arc
M trunk/monster/elemental/Para/para_earth.arc
M trunk/monster/elemental/Para/para_fire.arc
M trunk/monster/elemental/Para/para_water.arc
M trunk/monster/elemental/Para/para_light.arc
M trunk/monster/elemental/Para/para_mud.arc
M trunk/monster/elemental/witch_air.arc
M trunk/monster/elemental/elem_air.arc
M trunk/monster/elemental/witch_water.arc
M trunk/monster/elemental/witch_fire.arc
M trunk/monster/elemental/elem_water.arc
M trunk/monster/elemental/elem_fire.arc
M trunk/monster/elemental/witch_earth.arc
M trunk/monster/elemental/elem_earth.arc
M trunk/monster/goblin/orc_gen.arc
M trunk/monster/goblin/gnoll_leader_arc.arc
M trunk/monster/goblin/ogre_chief_arc.arc
M trunk/monster/goblin/ogre_gen.arc
M trunk/monster/goblin/ogre_leader_arc.arc
M trunk/monster/goblin/gnoll_chief_arc.arc
M trunk/monster/goblin/kobold_gen.arc
M trunk/monster/goblin/orc_leader_arc.arc
M trunk/monster/goblin/orc_chief_arc.arc
M trunk/monster/goblin/gnoll.arc
M trunk/monster/goblin/goblin_leader_arc.arc
M trunk/monster/goblin/gnoll_gen.arc
M trunk/monster/goblin/goblin.arc
M trunk/monster/goblin/orc.arc
M trunk/monster/goblin/ogre.arc
M trunk/monster/goblin/goblin_chief_arc.arc
M trunk/monster/goblin/goblin_gen.arc
M trunk/monster/goblin/kobold.arc
M trunk/monster/dragon/Hatchlings/cold_drag.arc
M trunk/monster/dragon/Hatchlings/fire_drag.arc
M trunk/monster/dragon/Hatchlings/elec_drag.arc
M trunk/monster/dragon/bone_drake/bone_drake.arc
M trunk/monster/dragon/Electric/elec_dr.arc
M trunk/monster/dragon/Dragonman/dragonman.arc
M trunk/monster/dragon/Dragon/dragon.arc
M trunk/monster/dragon/dragoncave.arc
M trunk/monster/dragon/baby_drag.arc
M trunk/monster/dragon/drake/drake.arc
M trunk/monster/dragon/wyvern.arc
M trunk/monster/dragon/WDragon/worthless_dragon.arc
M trunk/monster/dragon/Chinese_Dra/chinese_dr.arc

912 lines of code changed in 237 files:

mwedel 2008-01-14 03:36 Rev.: 8194

Commit combat rebalancing. Combat is slower now, so less deadly. If player
is idle, they get faster hp/sp regen. Allow generators to have limit on
number of monsters they generate before disappearing. Starting characters
all have same stat total (re-rolling may make the distribution different,
but total will be the same). Add weapon_speed as an object attributed,
and also add weapon_speed_left - distinct values fixes some odd speed
bugs. Change encumberance for players - character can carry some portion
with no slowdown. Allow more tuning for races (hp/sp/grace can be
customized more)
---
common/exp.c: Refine exp calculator (for dump) for monsters. This
isn't used in play, but system gave too much bonus for resistances
and speed, resulting in skewed exp values when using the dump values.
common/living.c: Greatly reduce speed bonuses for high dex. Reduce
damage and to hit bonuses from strength. Remove max_carry. Improve
disease handling - player gets speed penalty from worse disease.
Change speed benefits from magical devices. For players, give them
extra hp/sp/grace based upon what the archetype says. Reduce
rate of increase of wc and damage from melee skill. Implement new
encumberance calculations. Add code to calculate weapon speed.
common/loader.l: Add support for loading an saving weapon_speed and
weapon_speed_left.
doc/Developers/objects: Update notes for the generators to detail
generator_limit
doc/Developers/protocol: Add note about sc protocol 1029 (change way weapon
speed is calculated)
include/config.h: Add new defines related to encumberance handling. Also
add new define related to characters base weapon speed
include/newclient.h: Add MSG_TYPE_ATTACK_MISS
include/newserver.h: Bump up SC_VERSION because of weapon_speed handling.
include/object.h: Add weapon_speed, weapon_speed_left to object structure.
include/player.h: remove weapon_sp from player structure.
lib/exp_table: Add new experience table to slows down character advancment.
(table D)
server/attack.c: Display all attack messages, not just a portion of them.
With slower combat, this is still reasonable, and is useful in debugging
stages of combat. If not all messages are to be displayed, this should
really be controlled by listen level and not random choice.
server/login.c: Remove load/save support of weapon_sp in player file.
Now an object attribute handled in common/loader.l
server/player.c: Keep rolling stat until total is 105 (arbitrary value) -
good for testing balance since all characters are closer in power. Add
code to handle weapon_speed properly.
server/server.c: Add weapon_speed_left handling. Give boost to players
sp/hp/grace/food consumption when player is 'resting'
server/skills.c: Change throw calculation based on new character encumberance
server/skill_util.c: Add 'you miss foo' messages when attacking - otherwise
hard to know what is going on.
server/time.c: Modify generator code for max limiting of monsters.
Functions that actually generate monsters were modified to return if
in fact they generated a monster, so that generator_limit only happens
if in fact that number of monsters were generated, not attempted to
generate (otherwise generators go poof in room full of monsters
because there is no space to make new monster).
socket/request.c: Pull weapon_speed from object, not player structure
when sending to client
---
MSW 2008-01-13

458 lines of code changed in 20 files:

mwedel 2008-01-14 03:24 Rev.: 8193

commit automatically generated file from latest arch changes.
MSW 2008-01-12

4 lines of code changed in 1 file:

mwedel 2008-01-14 03:23 Rev.: 8192

Whitespace change - no functional difference.
MSW 2008-01-13

1 lines of code changed in 1 file:

mwedel 2008-01-14 03:16 Rev.: 8191

Whitespace change - no actual functional difference.
MSW 2008-01-13

3 lines of code changed in 1 file:

kbulgrien 2008-01-13 17:46 Rev.: 8190

Fix spelling per trunk fix.

4 lines of code changed in 2 files:

kbulgrien 2008-01-13 17:33 Rev.: 8189

traps/tspikes.base.111.png changed from greyscale to indexed to fix a
transparency problem.

4 lines of code changed in 3 files:

kbulgrien 2008-01-13 16:53

Smoothing fix along with replacing biglake tiles for sea tiles to make water
color consistent.

38 lines of code changed in 4 files:

akirschbaum 2008-01-13 05:45 Rev.: 8186

Fix typo in filename.

1 lines of code changed in 1 file:

ryo_saeba 2008-01-13 02:16 Rev.: 8185

Add file changes for some previous commits.

8 lines of code changed in 1 file:

ryo_saeba 2008-01-13 02:13 Rev.: 8184

Fix invalid check in test unit, resulting in failure.

5 lines of code changed in 2 files:

kbulgrien 2008-01-12 20:37 Rev.: 8183

wall/slevel/dlevel.arc corrected to provide reused face from slevel set.

6 lines of code changed in 2 files:

kbulgrien 2008-01-12 20:25 Rev.: 8182

traps/tspikes.base.111.png changed from greyscale to indexed to fix a
transparency problem.

4 lines of code changed in 2 files:

akirschbaum 2008-01-12 16:24 Rev.: 8181

Correctly display stats after re-login.

17 lines of code changed in 3 files:

akirschbaum 2008-01-12 16:00 Rev.: 8180

Suppress spurious "level up" sound at re-login.

21 lines of code changed in 7 files:

akirschbaum 2008-01-12 15:42 Rev.: 8179

Correctly display skills after re-login.

3 lines of code changed in 2 files:

akirschbaum 2008-01-12 14:05 Rev.: 8178

Fix unit test.

9 lines of code changed in 1 file:

kbulgrien 2008-01-12 13:22 Rev.: 8177

Re-add misc/machine.arc and machine.base.x11.png under the GFDL after obtaining
permission from the original author to relicense the image under the GFDL or
the GPL as appropriate. Though neither does address images, the GFDL has been
applied to images by other organizations and is somewhat clearer in how it may
be applied to graphic art.

191 lines of code changed in 3 files:

akirschbaum 2008-01-12 12:50 Rev.: 8176

Use "ragnorok" as default skin.

21 lines of code changed in 510 files:

akirschbaum 2008-01-12 04:27 Rev.: 8175

Fix buffer overflows in get_ob_diff(), dump_object(), and dump_arch().

954 lines of code changed in 28 files:

akirschbaum 2008-01-12 03:59 Rev.: 8174

Remove trailing whitespace.

9 lines of code changed in 1 file:

akirschbaum 2008-01-12 03:53 Rev.: 8173

Remove trailing whitespace.

28 lines of code changed in 5 files:

akirschbaum 2008-01-12 02:14 Rev.: 8172

Add PNG compression script.

284 lines of code changed in 1 file:

kbulgrien 2008-01-11 23:59 Rev.: 8171

Remove misc/machine.arc and machine.base.x11.png and newly added LICENCE (as it
was added specifically to address Creative Commons licensing) due to concerns
about Creative Commons ShareAlike licensing requirements, and most especially
concerning a possible perception that this project or a distribution might be
construed to be a "collection" as defined by Creative Commons.

7 lines of code changed in 4 files:

akirschbaum 2008-01-11 21:22 Rev.: 8170

Use better compression to reduce image sizes.

0 lines of code changed in 11214 files:

gros 2008-01-11 19:49 Rev.: 8169

Added the first part of the Heimser Brothers Quest.

1342 lines of code changed in 5 files:

akirschbaum 2008-01-11 14:55 Rev.: 8168

Update compression script.

37 lines of code changed in 1 file:

akirschbaum 2008-01-11 13:45 Rev.: 8167

Add script to compress PNG images.

253 lines of code changed in 1 file:

akirschbaum 2008-01-11 13:41 Rev.: 8166

Use better compression to reduce image sizes.

0 lines of code changed in 160 files:

kbulgrien 2008-01-10 22:57 Rev.: 8165

- Yet another license correction. The .arc file is not licensed under the CC.

1 lines of code changed in 1 file:

kbulgrien 2008-01-10 22:46 Rev.: 8164

- Correct the license text.

10 lines of code changed in 3 files:

kbulgrien 2008-01-10 22:16 Rev.: 8163

Add misc/machine.arc, misc/machine.base.x11.png under terms of a Creative
Commons Attribution-ShareAlike license described in misc/machine.arc and
as an attributed derivative work of a copyrighted image. The inspiration
for this graphic was provided by Yann (gros) Chachkoff. Added a LICENSE
file to communicate the fact that this type of license now governs some
material in the arch collection.

223 lines of code changed in 4 files:

kbulgrien 2008-01-10 00:52 Rev.: 8162

- Correct misspelling of `map_layer items` to `map_layer item`.

1 lines of code changed in 1 file:

kbulgrien 2008-01-10 00:23 Rev.: 8161

Rework dev/wip/spout to make water wider and more visible. Also adjust the
color to better match the sea arch set. Add a reference layer of a sea tile
to spout.xcf. Convert all the .png files to indexed mode to reduce size.
Update README with methods used to produce the graphics and remove comments
about issues with the original revision. The .arc files have been modified
to add 'map_layer item' to prevent wall pieces from disappearing when these
archs are placed on top of them.

54 lines of code changed in 10 files:

gros 2008-01-09 18:51 Rev.: 8160

Added more help French translations.

223 lines of code changed in 22 files:

akirschbaum 2008-01-09 16:41 Rev.: 8159

All to bind a list of commands to a key.

88 lines of code changed in 9 files:

akirschbaum 2008-01-09 16:12 Rev.: 8158

Make method private.

1 lines of code changed in 1 file:

akirschbaum 2008-01-09 15:56 Rev.: 8157

Increase command window to 10 commands.

1 lines of code changed in 1 file:

kbulgrien 2008-01-09 01:37 Rev.: 8156

unlinked/kbulgrien/rayvins_house.1: Doors now have no gaps around them
due to new wall_door and stwall_door arches. Spout and pouring water
arch added in backyard.

35 lines of code changed in 2 files:

kbulgrien 2008-01-09 01:26 Rev.: 8155

Add a set of "overlay" archs that are designed to sit on top of walls to form
a spout with water pouring out. The art is designed to separate the liquid
and spout to allow spout and fluid variations. The archs are WIP because they
cause the wall underneath them to disappear. This is probably a map layer
issue. It may not take much to fix, but are not presently releasable.
The files are in dev/wip/spout, and are: pour_h2o.arc, pour_h2o.base.111.png,
pour_h2o.base.112.png, pour_h2o.base.113.png, pour_h2o.base.114.png,
pour_h2o.face, pour_spout.arc, pour_spout.base.111.png, README, spout.xcf.
Note that maps/trunk/unlinked/kbulgrien/rayvins_house.1 contains these arches.

137 lines of code changed in 11 files:

kbulgrien 2008-01-08 21:49 Rev.: 8154

Add wall/wall/wall_door_0.base.111.png and wall_door_1.base.111.png to make
it possible to have tight-fitting doors (no gaps due to perspective) in the
wall arch set. wall/wall/wall.arc modified. Decided to use the numbering
of the window archs. Also, per naming of the stwall window archs, rename
wall/stwall/stwall_2_door.base.111.png and stwall_5_door.base.111.png to
stwall_door_1.base.111.png and stwall_door_0.base.111.png and update
stwall.arc.

76 lines of code changed in 9 files:

akirschbaum 2008-01-08 15:38 Rev.: 8153

Play a sound when character levels up.

135 lines of code changed in 7 files:

kbulgrien 2008-01-08 01:00 Rev.: 8152

Fence and exits placed along east property line.

163 lines of code changed in 2 files:

kbulgrien 2008-01-08 00:46 Rev.: 8151

* unlinked/kbulgrien: Add directory to begin developing maps while
they are still not complete enough to link in the real world.
* unlinked/kbulgrien/rayvins_house.1: A house map to be linked to
the small house in world_105_116 at coordinates 11,4 (just east
of Patch's house. The map is not linked because as of yet it
references the manhole which has not been finalized and is still
in arch/dev/wip/manhole.

8088 lines of code changed in 2 files:

kbulgrien 2008-01-08 00:33 Rev.: 8150

Add wall/stwall/stwall_2_door.base.111.png and stwall_5_door.base.111.png to
make it possible to have tight-fitting doors (no gaps due to perspective).
wall/stwall/stwall.arc modified.

21 lines of code changed in 4 files:

kbulgrien 2008-01-07 21:16 Rev.: 8149

Add wall/slevel/dlevel*.png and wall/slevel/dlevel.arc. The slevel arches are
raised "elevation" marks that are supposed to overlay other tiles to give the
appearance of a raised platform. The dlevel arches are the same graphics but
flipped in X and/or Y as appropriate to present a depression. Both arch sets
rely on the Crossfire perspective to give the hint of a ridge or depression.
In an elevation, the leading edges are long and the receding edges are short.
For the depression the leading edges are short and receding edges long.

191 lines of code changed in 17 files:

kbulgrien 2008-01-07 21:07 Rev.: 8148

Add wall/bwall/bwall_hole_5.base.111.png,wall/bwall/bwall_hole_A.base.111.png,
and wall/bwall/bwall_hole.arc. The vertical wall has a transparent hole in
the left face, and the horizontal wall has a transparent hole in the bottom
face. The holes could be drains for flowing rivers, or might even be an exit.

42 lines of code changed in 4 files:

ryo_saeba 2008-01-07 17:48 Rev.: 8147

Make the 'player quits the game' in the same style as entered/leave.

5 lines of code changed in 2 files:

ryo_saeba 2008-01-07 17:31 Rev.: 8146

Make the 'player quits the game' in the same style as entered/leave.

5 lines of code changed in 2 files:

akirschbaum 2008-01-06 14:12 Rev.: 8145

Correctly parse item name information in upditem protocol command.

2 lines of code changed in 1 file:

ryo_saeba 2008-01-06 13:51 Rev.: 8144

Documentation, no functional changes.

159 lines of code changed in 4 files:

akirschbaum 2008-01-06 13:47 Rev.: 8143

Fix crash when entering a long command line.

7 lines of code changed in 2 files:

ryo_saeba 2008-01-06 13:30 Rev.: 8142

Add documentation generated by the converter program.

26997 lines of code changed in 222 files:

ryo_saeba 2008-01-06 13:25 Rev.: 8141

New small program to extract information from Gridarta's types.xml file and generate doxygen documentation.

1069 lines of code changed in 5 files:

akirschbaum 2008-01-06 11:30 Rev.: 8140

ragnorok: Highlight the readied skill in skills dialog.

250 lines of code changed in 9 files:

akirschbaum 2008-01-06 11:29 Rev.: 8139

Do not crash for invalid skin files.

8 lines of code changed in 1 file:

akirschbaum 2008-01-06 11:28 Rev.: 8138

Fix typo.

1 lines of code changed in 1 file:

akirschbaum 2008-01-06 09:55 Rev.: 8137

Fix upditem command processing.

40 lines of code changed in 5 files:

ryo_saeba 2008-01-06 09:21 Rev.: 8136

Commit valid archetype I forgot last time.

19 lines of code changed in 2 files:

akirschbaum 2008-01-06 08:45 Rev.: 8135

Fix display glitches when scrolling the map view. Now the character is always displayed in the center of the screen.

164 lines of code changed in 4 files:

kbulgrien 2008-01-06 00:50 Rev.: 8134

- Removed is_animated 1 (even though current SVN gives an
error without it, it is incorrect as it causes a continuous
animation of sorts (ground view, not map view).

2 lines of code changed in 1 file:

kbulgrien 2008-01-06 00:43 Rev.: 8133

- Update arch and world map patch to have more samples of the various
cases of the pit/manhole that do not work. All six have hole functions
that work, though some are not aligned with the graphics, and only
four have animations that work. Two have garbled graphics.

676 lines of code changed in 2 files:

ryo_saeba 2008-01-05 17:12 Rev.: 8132

Fix multipart holes not animating properly.

10 lines of code changed in 2 files:

akirschbaum 2008-01-05 16:15 Rev.: 8131

Try harder to fall back to windowed mode if either full-screen mode or display mode change is not supported. Remove options -F and -B.

69 lines of code changed in 4 files:

akirschbaum 2008-01-05 15:21 Rev.: 8130

Make sure auto-repeating buttons stop firing when the mouse is moved off.

16 lines of code changed in 2 files:

kbulgrien 2008-01-05 15:13 Rev.: 8129

Rename client '.crossfire/crossfire-images/' to '.crossfire/image-cache/' to
make backups avoid backing it up with a generic exclude like "*/*cache*/*"
that works for many other packages that employ caching. Included on branch
to avoid having two separate caches if running both versions of clients for
testing.

17 lines of code changed in 3 files:

akirschbaum 2008-01-05 15:00 Rev.: 8128

Do not overwrite book contents with random text messages.

42 lines of code changed in 6 files:

kbulgrien 2008-01-05 14:58 Rev.: 8127

Rename client '.crossfire/crossfire-images/' to '.crossfire/image-cache/' to
make backups avoid backing it up with a generic exclude like "*/*cache*/*"
that works for many other packages that employ caching.

16 lines of code changed in 3 files:

akirschbaum 2008-01-05 14:30 Rev.: 8126

Close book dialog when server connection breaks.

3 lines of code changed in 2 files:

akirschbaum 2008-01-05 14:25 Rev.: 8125

prelude: Fix display glitch in ground view.

0 lines of code changed in 1 file:

akirschbaum 2008-01-05 14:24 Rev.: 8124

Fix syntax error.

42 lines of code changed in 1 file:

akirschbaum 2008-01-05 14:02 Rev.: 8123

Properly reset ground/spells/inventory/messages view scroll position.

332 lines of code changed in 16 files:

akirschbaum 2008-01-05 13:13 Rev.: 8122

Remove unused code.

0 lines of code changed in 4 files:

akirschbaum 2008-01-05 12:40 Rev.: 8121

Correctly update fog-of-war information in magic map.

37 lines of code changed in 2 files:

akirschbaum 2008-01-05 12:36 Rev.: 8120

Use named constant.

2 lines of code changed in 1 file:

akirschbaum 2008-01-05 12:21 Rev.: 8119

Make sure the magic map dialog displays an odd number of tiles.

6 lines of code changed in 2 files:

akirschbaum 2008-01-05 12:02 Rev.: 8118

Correctly update magic map when character is invisible.

3 lines of code changed in 2 files:

akirschbaum 2008-01-05 08:41 Rev.: 8117

Implement command queue to keep the client responsive when executing repetitive commands (praying, searching traps).

171 lines of code changed in 9 files:

akirschbaum 2008-01-05 08:07 Rev.: 8116

Remove unused catch clauses.

18 lines of code changed in 6 files:

akirschbaum 2008-01-05 08:02 Rev.: 8115

Split off ncom command queue handling from class JXCWindow.

192 lines of code changed in 8 files:

akirschbaum 2008-01-05 07:39 Rev.: 8114

Move code from class GUIQueryText to JXCWindow.

15 lines of code changed in 2 files:

akirschbaum 2008-01-05 07:35 Rev.: 8113

Split class GUICommandText to not query the connection state.

80 lines of code changed in 5 files:

akirschbaum 2008-01-05 07:25 Rev.: 8112

Move code from class ServerConnection to JXCWindow.

60 lines of code changed in 3 files:

akirschbaum 2008-01-05 06:52 Rev.: 8111

ragnorok: Improve scrolling in inventory dialog.

197 lines of code changed in 5 files:

akirschbaum 2008-01-05 06:26 Rev.: 8110

skin: Add support for command lists executing if at least one sub-command can execute.

217 lines of code changed in 12 files:

akirschbaum 2008-01-05 05:30 Rev.: 8109

Do not send empty ncom commands to the server.

5 lines of code changed in 1 file:

ryo_saeba 2008-01-05 05:29 Rev.: 8108

Fix sword visible through wing.

0 lines of code changed in 2 files:

akirschbaum 2008-01-05 05:26 Rev.: 8107

Correctly update the last entry in server selection window.

4 lines of code changed in 1 file:

akirschbaum 2008-01-05 05:09 Rev.: 8106

Simplify skin files: merge commands SCROLLUP and SCROLLDOWN into SCROLL.

457 lines of code changed in 16 files:

akirschbaum 2008-01-05 04:16 Rev.: 8105

Fix javadoc issue.

1 lines of code changed in 1 file:

akirschbaum 2008-01-05 04:15 Rev.: 8104

Display ground view at correct position.

6 lines of code changed in 2 files:

akirschbaum 2008-01-05 03:39 Rev.: 8103

Speed up gui drawing code.

46 lines of code changed in 2 files:

akirschbaum 2008-01-05 03:31 Rev.: 8102

Remove some sanity checks to improve performance.

5 lines of code changed in 3 files:

eracc 2008-01-04 18:29 Rev.: 8101

Exit to world map was borked. Fixed in this update.

2 lines of code changed in 1 file:

ryo_saeba 2008-01-04 08:20 Rev.: 8100

Face name coherence.

147 lines of code changed in 13 files:

ryo_saeba 2008-01-04 08:16 Rev.: 8099

Name coherence.

10 lines of code changed in 2 files:

ryo_saeba 2008-01-04 08:15 Rev.: 8098

Fix pics/animations.

18 lines of code changed in 2 files:

ryo_saeba 2008-01-04 08:12 Rev.: 8097

Name coherence for high angel pics and animation.

74 lines of code changed in 22 files:

ryo_saeba 2008-01-04 07:58 Rev.: 8096

Name coherence, second step.

165 lines of code changed in 4 files:

ryo_saeba 2008-01-04 07:57 Rev.: 8095

Name coherence, first step.

74 lines of code changed in 4 files:

ryo_saeba 2008-01-04 07:12 Rev.: 8094

Fix face, and remove animation so face stays the same.

5 lines of code changed in 1 file:

ryo_saeba 2008-01-04 07:12 Rev.: 8093

Some coherence in pic names.

9 lines of code changed in 3 files:

ryo_saeba 2008-01-04 06:41 Rev.: 8092

Combine classical pics.

94 lines of code changed in 66 files:

ryo_saeba 2008-01-04 06:23 Rev.: 8091

Merge classical pics.

20 lines of code changed in 43 files:

ryo_saeba 2008-01-04 06:06 Rev.: 8090

Merge pics, remove unused ones.

22 lines of code changed in 12 files:

ryo_saeba 2008-01-04 05:58 Rev.: 8089

Merge pics.

34 lines of code changed in 7 files:

ryo_saeba 2008-01-04 05:55 Rev.: 8088

Merge ArchAngel pics, remove unused parts.

3 lines of code changed in 22 files:

ryo_saeba 2008-01-04 04:34

Handle invalid file descriptors more gracefully.

54 lines of code changed in 6 files:

kbulgrien 2008-01-04 00:04 Rev.: 8085

This is primarily a merge down from trunk to remove line breaks and rework some
message content, but Sigmund cannot be merged down due to the fact that
cfdialog is not in the branch server. Sigmund was quite broken though, and
offered to tell about things he did not know about. To fix this, some of the
new trunk content was added to Sigmund, Manu, and the Doorman to improve this
introduction, but all of the new content in trunk has not been added.

143 lines of code changed in 2 files:

eracc 2008-01-03 18:47 Rev.: 8084

Add a quest that starts in Darcap. Quest was created by Chad Opperman
cromagic@sbcglobal.net with minor fixes by me.

61286 lines of code changed in 14 files:

ryo_saeba 2008-01-03 16:50 Rev.: 8083

Fix crash on invalid bulletwalls.

8 lines of code changed in 2 files:

ryo_saeba 2008-01-03 16:50 Rev.: 8082

Fix plugin-related potential crash.

36 lines of code changed in 2 files:

ryo_saeba 2008-01-03 10:53 Rev.: 8081

Fix Gaea's name.

2 lines of code changed in 1 file:

ryo_saeba 2008-01-03 08:47

Win32 compilation fixes.

19 lines of code changed in 6 files:

ryo_saeba 2008-01-03 08:12 Rev.: 8078

Win32 compilation fixes.

19 lines of code changed in 3 files:

ryo_saeba 2008-01-03 07:07 Rev.: 8077

Win32 compilation fixes. Remove superflous includes messing everything.

11 lines of code changed in 11 files:

ryo_saeba 2008-01-03 06:47 Rev.: 8076

Fix include order.

7 lines of code changed in 2 files:

ryo_saeba 2008-01-03 06:43 Rev.: 8075

Win32 compilation fixes.

8 lines of code changed in 11 files:

ryo_saeba 2008-01-03 05:50

Win32 compilation fixes.

31 lines of code changed in 9 files:

kbulgrien 2008-01-03 03:25 Rev.: 8072

* start/newbieshouse: Remove mid-sentence line breaks and rework some sign
content. Add some detail, like the default "s" and "d" keybindings.
* start/Nexus: Remove mid-sentence line breaks and rework some sign content.
* start/sigmund.msg: Add mention of the "s" and "d" default keybindings.

82 lines of code changed in 4 files:

kbulgrien 2008-01-02 00:02 Rev.: 8071

start/newbiehouse: Some line breaks removed. Slight modification of some sign
information.
start/sigmund.msg: General spelling corrections, fr->en (pomme), along with
some grammatical and content rework. One dialog flow modification to get to
apply description without having to guess a word in the dialog.

52 lines of code changed in 3 files:

December 2007 »

Generated by StatSVN 0.7.0