Commit Log (Page 24 of 255)

back to main page

Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>

Summary Period: 2003-04-14 to 2003-04-10 (Commits 11545-11594 of 12744)

sunshine 2003-04-14 00:38

Eric Sunshine removed makedep from the Jam build since it is neither useful
nor necessary.

2 lines of code changed in:

sunshine 2003-04-14 00:31

Eric Sunshine eliminated printf() formatting warning from
map2cs/texfile.cpp.

4 lines of code changed in:

sunshine 2003-04-14 00:22

Eric Sunshine fixed bug: configure was emitting the string
"CS_24BIT_PIXEL_ARGB" to volatile.h, rather than the token
CS_24BIT_PIXEL_ARGB. This caused compilation of OpenGL-related
code to fail on MacOS/X.

6 lines of code changed in:

sunshine 2003-04-13 23:58

Eric Sunshine fixed inconsistencies in Jam build system which resulted in
failure to compile Objective-C (and Objective-C++) source files. Problem
was inconsistent naming of variable and rules; somtimes used OCc, but other
times used ObjC. Now uses ObjC and ObjC++ uniformly (since those are the
common and well understood abbreviations). Also added .M as registered
file type for Objective-C++.

24 lines of code changed in:

sunshine 2003-04-13 23:11

Eric Sunshine fixed the PrintHelp action in help.jam so that "jam help"
works even on platforms which do not have a printf command.

5 lines of code changed in:

res2002 2003-04-13 22:51

- made the following changes:
- removed attenuation vector and radius from lights when
new renderer is used. Those can be expressed with the
attenuation vector.
- Made some fixes to the influence radius calculation
- updated csparser to calculate the attenuation vector from
the att. type and radius given in the world file; added
another syntax for explicit attenuation vectors:
<attenuation c="0" l="0.1" q="0" />

225 lines of code changed in:

sunshine 2003-04-13 20:29

Eric Sunshine modified cs-config makefile so that it also installs
crystal.m4. This allows people to access the crystal.m4 utility macro from
a CS installation, rather than being forced to grab it from a source
distribution (which might now be handy or available).

5 lines of code changed in:

sunshine 2003-04-13 20:03

Eric Sunshine reverted Matze's change to Jamrules since it was not
semantically equivalent. In the original code, use of the explicit `if'
conditional is desired since BUILDTOP is typically set by configure in
Jamfile. Use of ?= does not provide the proper behavior.

10 lines of code changed in:

sunshine 2003-04-13 19:59

Eric Sunshine fixed the Jam distclean target so that it once again removes
config.cache. I am not sure why this was changed yesterday to ignore
config.cache, but it should not have been.

4 lines of code changed in:

wouter 2003-04-13 18:15

Fixed delete[] problem in mikmod loader.

2 lines of code changed in:

res2002 2003-04-13 17:34

- fixed the swapped "enabled"/"disabled" in shadow debug
toggle notification.

3 lines of code changed in:

matzebraun 2003-04-13 16:08

history update

2 lines of code changed in:

matzebraun 2003-04-13 16:07

removed debug echo

0 lines of code changed in:

matzebraun 2003-04-13 16:04

small fixes

4 lines of code changed in:

matzebraun 2003-04-13 15:53

removed mk/jam/variables.jam and moved the definitions of that file to the modus.jam file. Also added a check if MODE is set to debug, profile or optimize

5 lines of code changed in:

matzebraun 2003-04-13 15:48

moved dependencies of the libraries into the library Jamfiles, and removed the hacked mk/jam/deps.jam

8 lines of code changed in:

matzebraun 2003-04-13 15:43

improved comments for the CompileObjects rules and removed old file

39 lines of code changed in:

rhad 2003-04-13 07:25

ds3d and openal sound renderer fixes.

5 lines of code changed in:

rhad 2003-04-13 07:23

Fixed a couple potential deadlock and mutex issues in the openal sound renderer plugin. Added workarounds for some buggy openal implementations.

149 lines of code changed in:

rhad 2003-04-13 07:16

Fixed a couple potential deadlock and mutex issues in the ds3d sound renderer plugin.

7 lines of code changed in:

res2002 2003-04-12 20:00

- modified csendian.h the 3rd time to utilize CONST_INT64().
The configure-time int64 test did the trick.

10 lines of code changed in:

rhad 2003-04-12 18:16

Added frequency adjustment capabilities to the software sound renderer.

193 lines of code changed in:

matzebraun 2003-04-12 18:00

error out on jam < 2.4

7 lines of code changed in:

matzebraun 2003-04-12 17:57

small readability change in Jamrules

2 lines of code changed in:

matzebraun 2003-04-12 17:52

only build GL driver on macosx if GL is available

1 lines of code changed in:

matzebraun 2003-04-12 17:50

removed asflags from software renderer, they've been assigned incorrectly and not needed

0 lines of code changed in:

matzebraun 2003-04-12 17:48

small fix for compiler flags in jam

2 lines of code changed in:

matzebraun 2003-04-12 17:36

use ?= instead of = in Jamconfig to make it possible to override the values

132 lines of code changed in:

matzebraun 2003-04-12 17:27

fixed assembler flags in software renderer Jamfile

1 lines of code changed in:

philwyett 2003-04-12 06:23

- Eliminated DO_ASM redefinition in jam build.

1 lines of code changed in:

philwyett 2003-04-12 05:43

- Philip Wyett fixed clean of 'CS' root dir for 'jam distclean'
after recent configure merge/changes.

5 lines of code changed in:

sunshine 2003-04-11 21:32

Typographical correction in comment.

1 lines of code changed in:

sunshine 2003-04-11 21:19

Eric Sunshine made the following changes:

-*- Merged configure.ac and configure-jam.ac. There is now a single
configure script which automatically configures for both GNU make and
Jam. Not only does this change eliminate the maintenance headache
associated with trying to keep two nearly identical scripts
synchronized, but it also fixes a lot of bugs with the Jam
configuration. A significant number of changes which had been applied
to configure.ac were never propogated to configure-jam.ac.

-*- Replaced CS/Jamfile with CS/Jamfile.in. CS/Jamfile is now created
automatically from Jamfile.in as part of the configuration process.
Consistent with the reasoning behind Makefile.in, this change forces
people to configure the project before trying to build it with Jam.

-*- Fixed a number of problems with the Jam configuration where it was
performing tasks incorrectly, incompletely, or inconsistently. Also
fixed some problems where variables emitted to Jamconfig did not agree
with those mentioned in various Jamfiles.

-*- Fixed numerous issues with CS/mk/jam/clean.jam. Renamed cvsclean
target to maintainerclean (for consistency with other projects).
Completed implementation of the Configure rule. Fixed bugs in the
Autogen and Configure rules. The distclean target now also removes
Makefile and config.mak. This is necessary since the united configure
script configures both build systems in parallel.

-*- Still to do: Factor utility functionality out of configure.ac into
re-usable .m4 scripts residing in CS/mk/autoconf. Provide a united
crystal.m4 for external projects which works for makefiles and
Jamfiles. Having two crystal.m4 scripts, as is presently the case, is
a bad idea and a maintenance headache.

1162 lines of code changed in:

sunshine 2003-04-11 21:16

Eric Sunshine fixed the socket plugin so that it does not error-out when
csSocketDriver::NewListener() is invoked for a non-reliable connection.
Problem was that it was invoking listen() which is illegal for datagram
sockets.

1 lines of code changed in:

sunshine 2003-04-11 15:39

Eric Sunshine fixed sed invocation in CS/mk/autoconf/jam/csbuild.m4 which
failed to work with some older sed implementations.

3 lines of code changed in:

sunshine 2003-04-11 15:07

Eric Sunshine fixed the socket plugin so that it does not error-out when
csSocketDriver::NewListener() is invoked for a non-reliable connection.
Problem was that it was invoking listen() which is illegal for datagram
sockets.

9 lines of code changed in:

sunshine 2003-04-11 14:41

Removed obsolete comment.

0 lines of code changed in:

sunshine 2003-04-11 14:34

Eric Sunshine modified CS/docs/support/texi2html.init so that it can
support multiple languages. Added French translation of contained strings
from Vincent Knecht <vince@iefr.ath.cx>.

47 lines of code changed in:

jorrit 2003-04-11 14:03

- Added new csColliderHelper class with static methods to help
implement some common collision detection functions. Currently
contains only one function called InitializeCollisionWrappers()
which will initialize collision detection (i.e. create
csColliderWrapper) for all objects in the engine. If the optional
region is given only the objects from that region will be
initialized. This function will create csColliderWrapper objects
for all mesh objects that don't already have one. It will check
both the factory and mesh object for an iPolygonMesh that it can
use (that part is not implemented yet).
- Walktest now uses the new function.

66 lines of code changed in:

jorrit 2003-04-11 12:18

- Removed the unsupported CS_THING_MOVE_OFTEN flag. Only OCCASIONAL
and NEVER remain.
- Added iPolygon3D->SetMaterial() and GetMaterial().
- Added iThingState->ReplaceMaterial() to scan all polygons and
replace the material with another one (must be the same size!).
The new 'replacematerials' now uses this function.
Additionally added iThingState->ClearReplacedMaterials() to
reset all replaced materials to default (i.e. use from factory).

167 lines of code changed in:

philwyett 2003-04-11 11:27

- Philip Wyett fixed glut detection in Jam configure process.

55 lines of code changed in:

wouter 2003-04-11 11:26

Fixed a problem with the software sound
renderer, where it would malfunction if multiple sounds caused
the maximum volume for samples to be exceeded. The results are
clamped, both in 16 and 8 bit mode. The speed decrease is
negligible.

30 lines of code changed in:

jorrit 2003-04-11 10:36

- Removed iThingFactoryState->MergeTemplate() and ReplaceMaterials().
These don't work correctly and are no longer needed.
- Removed broken support for material sets ('materialselect' and
'matset' keywords).
- Added new 'replacematerial' keyword which you can use in a thing
instance to replace the material used in the factory with another one.
Using this feature you can still reuse a factory even if the
materials are different. Note that the materials MUST have the
same size! i.e. if the factory uses a 64x64 material then you can
only replace it with another 64x64 material.
Currently unimplemented!!!
- Fixed a bug with collision detection and HardTransform of a thing
mesh object. This is a new bug introduced with my changes yesterday
and it was visible in the partsys level (when traversing a portal).

49 lines of code changed in:

philwyett 2003-04-11 09:41

Fix

2 lines of code changed in:

philwyett 2003-04-11 09:34

Added standard

3 lines of code changed in:

philwyett 2003-04-11 09:33

Added subs

4 lines of code changed in:

philwyett 2003-04-11 09:32

Added bezier

1 lines of code changed in:

jorrit 2003-04-11 09:12

Added Jamfiles for the new bezier mesh plugin.

21 lines of code changed in:

jorrit 2003-04-11 08:50

Fixed a problem with portals in combination with <hardmove>
and HardTransform(). The problem was that the sector and portal
callbacks were not cloned with the effect that the destination
sector of the portal would not be resolved.

10 lines of code changed in:

sunshine 2003-04-10 22:15

Automated Visual-C++ SLN and VCPROJ project file repair.

5 lines of code changed in:

Pages: << Previous 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 Next >>


Generated by StatCvs v0.2-dev