Commit Log (Page 149 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: 2001-06-19 to 2001-06-17 (Commits 5295-5344 of 12744)

sunshine 2001-06-19 11:10

Eric Sunshine fixed csLoader so that it no longer emits misleading warning
messages when one of the `optional' plugin is not loaded.

2 lines of code changed in:

sunshine 2001-06-19 10:24

Eric Sunshine fixed a problem in linux.mak, hurd.mak, and freebsd.mak
where the values of SYSCONFIG and MAKE_VOLATILE_H were being set twice
(so, for instance, CS_UNIX_PLUGIN_REQUIRES_MAIN appeared twice in the
generated volatile.h).

16 lines of code changed in:

sunshine 2001-06-19 09:20

Eric Sunshine made the following changes to the documentation:

-*- Fixed a slew of Texinfo mark-up problems in dirhier.txi and
apimod19.txi.

-*- Performed clean-up and unification of the new material added to
apimod19.txi.

102 lines of code changed in:

jorrit 2001-06-19 08:29

Some documentation changes.

161 lines of code changed in:

norman 2001-06-19 07:58

adjusted the comment, wonder how it could work before

1 lines of code changed in:

jorrit 2001-06-19 06:34

Removed verbose output of lightmap calculation if recalculation
of lighting is not enabled. Now the progress bars are only
displayed when lighting is actually being calculated.

44 lines of code changed in:

sunshine 2001-06-19 02:06

Eliminated compilation warning about unused function.

4 lines of code changed in:

sunshine 2001-06-19 02:04

Eric Sunshine made the following changes:

-*- Eliminated a compilation warning about signed versus unsigned
comparison in datastrm.cpp.

-*- Eliminated a compilation warning about instance members of
csDataStream being initialized in an order different from the
declaration order.

7 lines of code changed in:

sunshine 2001-06-19 02:00

Eric Sunshine added the `static' qualifier to several stand-alone
functions in the MetaBall and MetaGen plugins in order to avoid pollution
of the gobal namespace. Preventing this pollution allows applications to
link when USE_PLUGINS=no. When the global namespace was polluted,
applications failed to link on account of multiply-defined symbols (since
both plugins implement at least one function in common).

14 lines of code changed in:

sunshine 2001-06-19 01:49

Made the following changes to the new tesselator facility in csGeom:

-*- Reworked the file comments so as to be Doxygen compatible.

-*- In order to avoid global namespace pollution, wrapped a class named
csTesselator around the bare structure name GridCell and the bare
function Tesselate().

-*- Removed ttables.h from CS/include/csgeom. The information in this
file is merely an implementation detail of the tesselator and didn't
belong in a plubic include directory. Moved the contents of this file
directly into tesselat.cpp since it merely defines two static tables
used by the implementation.

Made the following changes to the MetaGen facility:

-*- Moved the EnvMappingModes type and the constants TRUE_ENV_MAP and
FAKE_ENV_MAP inside iMetaGen interface rather than allowing them to
pollute the global namespace.

-*- Fixed several bugs in metagen.mak, including one which caused it to
use the wrong commands when building the plugin module itself (.so,
.dll, etc.); and which consequently prevented the plugin from building
on some platforms (Mingw, NextStep, etc.).

-*- Fixed the module description in the makefile's DESCRIPTION variable.

298 lines of code changed in:

sunshine 2001-06-19 01:48

Eric Sunshine fixed next2d.mak so that it correctly augments
CSFLAGS.INCLUDE when building with USE_PLUGINS=no. This ensures that the
proper CFLAGS will be used even when the next2d driver is built as a
result of being a dependency of some other module (even when not
explicitly built via the next2d makefile target).

5 lines of code changed in:

sunshine 2001-06-19 01:28

EnvMappingModes enumeration is now contained withing iMetaGen interface.

5 lines of code changed in:

sunshine 2001-06-19 01:10

Eric Sunshine eliminated compilation warning about csAnimatedPixmap having
virtual functions but non-virtual destructor following removal of csBase.

3 lines of code changed in:

sunshine 2001-06-19 01:02

Eliminated compilation warning about csAnimatedPixmap having virtual
functions but non-virtual destructor.

4 lines of code changed in:

neverjade 2001-06-19 00:59

Interface update to support RegisterCOmponentFactory

4 lines of code changed in:

neverjade 2001-06-19 00:59

1. Made some minor changes, fixed some silly errors.
2. Created the csComponentFactory class
3. Made some mods to the interface and manager to support component registration.

140 lines of code changed in:

sunshine 2001-06-19 00:39

Eric Sunshine added class-level comments to csConfigFile and
csConfigManager so that Doxygen will emit documentation for these classes.
(Doxygen ignores classes which have no class-level comment even if the
class is documented internally.

12 lines of code changed in:

sunshine 2001-06-19 00:35

Re-enabled the Dungeon plugin since it ones again builds cleanly following
the removal of csBase.

1 lines of code changed in:

sunshine 2001-06-19 00:17

Removed the iBase destructor which was added in the last revision since it
isn't needed. (It was originally added as an interim solution while csBase
was being removed from the system, but is no longer needed.)

0 lines of code changed in:

sunshine 2001-06-19 00:11

Made the following changes to the new tesselator facility in csGeom:

-*- Reworked the file comments so as to be Doxygen compatible.

-*- In order to avoid global namespace pollution, wrapped a class named
csTesselator around the bare structure name GridCell and the bare
function Tesselate().

-*- Removed ttables.h from CS/include/csgeom. The information in this
file is merely an implementation detail of the tesselator and didn't
belong in a plubic include directory. Moved the contents of this file
directly into tesselat.cpp since it merely defines two static tables
used by the implementation.

Made the following changes to the MetaGen facility:

-*- Moved the EnvMappingModes type and the constants TRUE_ENV_MAP and
FAKE_ENV_MAP inside iMetaGen interface rather than allowing them to
pollute the global namespace.

-*- Fixed several bugs in metagen.mak, including one which caused it to
use the wrong commands when building the plugin module itself (.so,
.dll, etc.); and which consequently prevented the plugin from building
on some platforms (Mingw, NextStep, etc.).

-*- Fixed the module description in the makefile's DESCRIPTION variable.

192 lines of code changed in:

norman 2001-06-18 23:49

disabled dungeon plugin

1 lines of code changed in:

norman 2001-06-18 23:45

bye bye csBase

0 lines of code changed in:

norman 2001-06-18 23:44

scfSharedLibrary not derived from iBase, csObjVector now DecRef's the Item

7 lines of code changed in:

norman 2001-06-18 23:42

made csLightArray descendant of iBase

8 lines of code changed in:

norman 2001-06-18 23:40

removed use of csBase

14 lines of code changed in:

sunshine 2001-06-18 22:37

Eric Sunshine made the following changes to the documentation:

-*- Eliminated a slew of TeX `hbox' warnings from the Texinfo
documentation.

-*- Expanded several sections in apimod19.txi.

-*- Added a discussion of CS_IMPLEMENT_APPLICATION and CS_IMPLEMENT_PLUGIN
to apimod19.txi.

347 lines of code changed in:

norman 2001-06-18 21:53

bye bye csBase

2 lines of code changed in:

norman 2001-06-18 21:33

fix for csRect not being derived from csBase anymore

8 lines of code changed in:

norman 2001-06-18 21:32

doh ! broke csws lib with my csRcet changes :) this fixes it

16 lines of code changed in:

sunshine 2001-06-18 21:09

Reverted Michael's change to plugins/chapter.txi. It was trying to include
the non-existent plugins/anim/anim.txi file.

6 lines of code changed in:

norman 2001-06-18 20:54

now no longer derived from csBase

3 lines of code changed in:

norman 2001-06-18 20:54

csRect is no longer derived from csBase, its not needed and also added unneeded dependency of csgeom on csutil

1 lines of code changed in:

norman 2001-06-18 20:36

removing pulse and meter

0 lines of code changed in:

norman 2001-06-18 20:35

removing pulse and meter, adjusting include paths

4 lines of code changed in:

norman 2001-06-18 20:31

moved from csengine to csutil and removing its csBase ancestor, its not really needed aside from pretending a genius class tree

173 lines of code changed in:

norman 2001-06-18 20:29

moved to csutil from csengine

129 lines of code changed in:

miklby 2001-06-18 17:06

- Shifted the tesselator from MetaBall to csgeom. It
is a general purpose utility that better serves CS
in the geometry library. Performance has been checked
and a slight speedup has been noticed in metagen,
however, no significant improvement has been observed
in metaball.

188 lines of code changed in:

wouter 2001-06-18 15:12

Fixed linux.mak. Make linux was broken due to a += where a = should be used,
for setting SYSCONFIG.

1 lines of code changed in:

wouter 2001-06-18 14:41

ddraw makefile no longer wants to install removed directx5 and 6 config files.

0 lines of code changed in:

jorrit 2001-06-18 14:32

Fix to latest include file changes.

1 lines of code changed in:

philwyett 2001-06-18 13:08

Upfated includes to bring into line with Jorrits changes

2 lines of code changed in:

jorrit 2001-06-18 10:40

- Renamed csCollider to csColliderWrapper and moved it from csengine
to cstool.
- Moved csKeyValuePair from csengine to cstool. csMapNode is still
in csengine though. Renamed the include/source for csMapNode
from keyval.* to mapnode.*.
- Also removed csEngine::CreateKey() and CreateKeyValuePair()
(similar for iEngine).
- Added include/imesh/thing and moved all thing mesh object includes
from include/iengine to that dir (thing.h, polygon.h, lightmap.h,
polytmap.h, portal.h, ptextype.h, and curve.h).
- Moved include/iengine/collider.h and polymesh.h to
include/ivaria.

1816 lines of code changed in:

wouter 2001-06-18 09:53

Fixed mesh clipping.

2 lines of code changed in:

jorrit 2001-06-18 08:46

- Fixed a bad bug in iPolygon3D::CreateNullPortal(). This function
should be used to create portals that point nowhere yet. A
callback associated with that portal will be called whenever
the engine needs to go through the portal. This function did not
work correctly though. It would set garbage to the sector pointer
instead of a valid NULL pointer.
- Fixed a bug in the map loader when used in combination with
regions. It would actually start resolving sector portals again,
even from sectors not loaded in this region.

214 lines of code changed in:

neverjade 2001-06-18 05:22

Made a small algorithmic change to the dirty rect update scheme. It's a little less silly about what to do when all the buckets fill up: it sets a flag \, mergfes all previous rects into bucket zero, and then uses bucket zero for all subsequent updates. This eliminates overdraw in the sinplest way, without making the algorithm overly complex.
Cde a small algoritVS: Committing in .

37 lines of code changed in:

norman 2001-06-18 01:50

method name changes, lots of it

738 lines of code changed in:

philwyett 2001-06-17 22:07

Fixed a first seen using struct now seeing class warning

1 lines of code changed in:

philwyett 2001-06-17 22:01

Removed CSFX and added CSTOOL

3 lines of code changed in:

philwyett 2001-06-17 21:49

Fixed a bad include.

1 lines of code changed in:

jorrit 2001-06-17 21:43

Renamed csfx to cstool. This is to prepare for addition
of additional features which are not really special
effects.

3334 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