gtk-v2/src/config.c: Fix bug resulting in a crash when opening the
configuration dialogue if you have an empty gdefaults2 file.
MSW 2006-06-30
5 lines of code changed in 2 files:
add this file.
MSW 2006-06-28
0 lines of code changed in 1 file:
Add banner for 1.9.1 demarcation.
MSW 2006-06-29
3 lines of code changed in 1 file:
acinclude.m4, aclocal.m4, configure, configure.ac: Fix crossedit header
detection - even when passed --with-x to configure and having all the files,
it wouldn't find the headers because it didn't pass in the correct -I
options for where they sit. Also, update for 1.9.1 release.
MSW 2006-06-29
3608 lines of code changed in 5 files:
Update for release 1.9.1
MSW 2006-06-28
24 lines of code changed in 4 files:
copying of the newbiehouse map used to test out some traps.
MSW 2006-06-28
0 lines of code changed in 1 file:
add license to maps directory.
MSW 2006-06-28
0 lines of code changed in 1 file:
server/rune.c: Undo last patch - breaks summoning runes.
server/skills.c: Change disarm logic - after first failure, don't continue
to disarm traps (makes sense anyways - can really only disarm one thing
at a time) - this fixes the problem that last change to rune.c tried
to fix.
MSW 2006-06-27
23 lines of code changed in 3 files:
commit missing file.
MSW 2006-06-26
1 lines of code changed in 1 file:
server/rune.c: Patch from schmorp - when dealing with traps, don't put them
underneath the player when a disarm failure happens, instead, update the
direction to hit the player - prevents a recursion problems causing
hundreds of objects.
MSW 2006-06-25
12 lines of code changed in 2 files:
sound-src/alsa9.c: Fix up sound for alsa9+. Not positive exact change that
fixed the problem, but following changes made: Add SOUND_DEBUG_WRITES to
separate the debug from writes vs all the other debug messags. If using
16 bit data, always use unsigned no matter wit the sign config option
says. In alsa_recover(), if error is EAGAIN, just do nothing and return.
In audio_play(), don't write more bytes than chunk size (basically
largest block that alsa wants at one time). In play_sound(), don't
decrease volume based on maximum number of sounds that may be played
at once - this makes things too quiet.
MSW 2006-06-25
98 lines of code changed in 2 files:
Add new easy house maps.
MSW 2006-06-24
3336 lines of code changed in 3 files:
Fix merging bug.
4 lines of code changed in 2 files:
added some test, corrected some indentation, added some TODO and FIXME
272 lines of code changed in 2 files:
Duplicated images to have 8 faces and 8 pics
0 lines of code changed in 61 files:
New ice para elemental :)
1208 lines of code changed in 66 files:
Fix typo in comment
1 lines of code changed in 1 file:
update test build process slighlty, changed tests so unimplemented ones success, added some *FIXME*
193 lines of code changed in 123 files:
partial update of check_object
228 lines of code changed in 1 file:
common/object.c: in insert_ob_in_map() don't stop processing flying objects
if the object also has floor set. This fixes crashes when an object
is both flying and has floor set.
MSW 2006-06-06
8 lines of code changed in 2 files:
Fix Win32 compilation
0 lines of code changed in 1 file:
Add commands rules and news to display the rules/news files.
43 lines of code changed in 9 files:
* Added the first Quest to the forgotten Town
5176 lines of code changed in 2 files:
* Added Shop Inventory Sign
4 lines of code changed in 1 file:
* Added a Library with integrated Shop to the Forgotten Town
6833 lines of code changed in 2 files:
Fixed Enter-Bug
1 lines of code changed in 1 file:
* Fixed X-Ray Bug
52 lines of code changed in 1 file:
* Addet a Funhouse in the Forgotten Town
2761 lines of code changed in 2 files:
Deleted 9 Rows to make the City a bit more little.
821 lines of code changed in 1 file:
Improved log message (to see priority of error in log file).
This change is part of unit tests writing.
11 lines of code changed in 1 file:
Fix problem with create food when used on transports. Rather than put a
specific check in the create food code, modify insert_ob_in_map to
check to see of the passed in originator is on a transport, and if so,
find out the right info - this probably fixes the same type of bug that
happens from other areas of the code.
common/object.c: Above change, as well as #if 0 out some unused functions.
MSW 2006-06-04
29 lines of code changed in 2 files:
Clean up some compiler warnings. Most of the changes are related to replaced
%lld with FMT64 defines so that the format will be correct, no matter if
the 64 bit type is a long, long long, or if this is windows. #if 0 out a
bunch of code that isn't used.
--
common/exp.c: Replaced lld with FMT64
common/holy.c: #if 0 out baptize_altar(). Add banner copyright at top of file.
common/info.c, common/item.c, common/loader.l, common/loader.c, common/map.c:
common/porting.c Replaced lld with FMT64
common/time.c: Replace a bunch of variables declared as longs to be uint32.
Update various sprintf appropriately.
include/global.h: Add FMT64 and FMT64U as appropriate for different systems.
Change max_time to be a uint32
include/sockproto.h, include/sproto.h: rebuilt
server/apply.c: #if 0 out monster_apply_special
server/c_range.c: Add != 0 in assignment if statement - same meaning, clearer
on intention and avoids compiler warning.
server/c_wiz.c: Update command_kick() to take const char. Update command_speed()
to operate properly based on max_time being a uint32. Update various lld
to FMT64. Clarify ambiguous if/if/else statement in command_insert_into()
server/commands.c: Add cast to command_kick for new function prototype. #if
0 out find_command(), parse_string(), parse_command()
server/disease.c: #if 0 out find_disease(), reduce_symptoms()
server/egoitem.c: #if 0 out create_artifact(). Add copyright at top of file.
server/gods.c: #if 0 out get_god()
server/hiscore.c: Replace lld with FMT64
server/login.c: #if 0 out create_savedir_if_needed()
server/resurrection.c: Replace lld with FMT64. #if 0 out dead_character() and
dead_player_exists()
server/server.c: Remove info_keys() - hasn't been used in a long time. #if 0
out process_active_maps()
server/skill_util.c: Replace lld with FMT64
server/spell_util.c: #if 0 out check_spell_effect()
server/weather.c: #if 0 out feather_map(). Fix what I suspect is an error
in worldmap_to_weathermap() to skip over starting slashes.
socket/image.c: Add a fair number of char * casts to suppress warnings.
socket/init.c: Change buflen in init_connection() to socklen_t to match
function prototype. Add some char * casts.
socket/loop.c: Add some char * casts.
--
MSW 2006-06-04
289 lines of code changed in 29 files:
Add random map's name
6 lines of code changed in 1 file:
Implement feature request #815622
50 lines of code changed in 5 files:
Created 2 little script to detect functions that are dead or shuold go static and to extract check_prototypes
0 lines of code changed in 2 files:
made a few methods in object.c static and created empty checks.
Methods in object.c that weren't used anywhere else were made static.
Methods in object.c that weren't static where assigned an empty test in check_object.c
769 lines of code changed in 3 files:
toolkit_common.c: Clarify comment.
3 lines of code changed in 1 file:
Do not merge renamed items with differing custom names.
35 lines of code changed in 3 files:
toolkit_common activated in unit test.
check_arch is the first check to use it.
Rebuilded makefiles in accordance
250 lines of code changed in 18 files:
Do not merge locked and unlocked items.
19 lines of code changed in 3 files:
Fixed error in build process regarding unit test.
Our modularization is way broken, with have intredependent .a files, this should be solved.
Applied a compilation workaround suggest by gnu, twice every .a at link time. Applied an automake
workaround as we need to pass --preserver-dup-deps to autotools and to do this only current CVS
version can do it without a bit i hacking. Applied Hacking suggested by automake mailing list.
5655 lines of code changed in 31 files:
Rescale image to 32x32. This fixes a display error in the gtk client.
0 lines of code changed in 1 file:
Rescale image to 32x32 to make generic builders show up in cfclient.
0 lines of code changed in 1 file:
Fixed error with function declared as static in one place and not static in another, leading to problems in make proto
7 lines of code changed in 2 files:
lib/artifacts: Fix typo to not anymore generate "boots of of steel".
2 lines of code changed in 2 files:
Fix typo to make bows of Sorig work.
2 lines of code changed in 2 files:
lib/archetypes, lib/treasures.bld: Rebuilt.
3 lines of code changed in 1 file:
Fix typo in comment.
1 lines of code changed in 1 file:
Make earthwalls block all movement types. This makes the spell earth to dust work again.
1 lines of code changed in 1 file:
May 2006 »