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-01-16 to 2003-01-12 (Commits 10345-10394 of 12744)
Added multiple types to iSharedVariable, which now will store float,
csColor or csVector3 types.
72 lines of code changed in:
Eric Sunshine removed the -ggdb check from configure.ac since it breaks the
MacOS/X Jaguar port (assembler barfs on generated assembly), and it wasn't
really used/needed anyhow.
3 lines of code changed in:
Added ability to reference an iSharedVariable from a <setambient>
sequence command using a color_var attribute. Walktest now sets
the ambient in the large room to the color of light on the stairs at the
moment you hit Ctrl-L to start the lightning.
14 lines of code changed in:
Fixed compilation of ie3ds plugin.
2 lines of code changed in:
- 'reverse_action' in 3D sprites was not initialized to false.
- Fixed odedynam plugin so it compiles again.
- Fixed ie3ds plugin so it compiles again.
78 lines of code changed in:
converts csObjVector to csRefArray
5 lines of code changed in:
simple snapshot
0 lines of code changed in:
Fixed problem with incorrect slashes in mkdir commands following removal
of old ad-hoc makefile-based configuration mechanism.
2 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
6 lines of code changed in:
Fixed syntax problem.
1 lines of code changed in:
jobber.pl now performs these additional tasks now that the old ad-hoc
makefile-based project configuration mechanism has been removed:
- Defines OS, MODE, and PERL in config.mak.
- Synthesizes Makefile from Makefile.in.
7 lines of code changed in:
Fixed bugs in md32spr.mak.
4 lines of code changed in:
Eliminated compilation warning.
1 lines of code changed in:
Updated comment.
2 lines of code changed in:
Eric Sunshine made the following changes:
-*- Removed the old ad-hoc "make platform" configuration mechanism. The
new Autoconf configure script is now the only way to configure the
project.
-*- Updated the configure script so that it emits the makefile variables
COMP and OS to config.mak, and also now emits DEPEND_TOOL=cc if
makedep is missing or has the incorrect version.
190 lines of code changed in:
Cleaned up r3dtest a bit, and added more "FPSish" camera control.
39 lines of code changed in:
Small fixes and updates for new renderer.
9 lines of code changed in:
Small fixes and updates for new renderer.
53 lines of code changed in:
Fixed terrfunc so that it correctly calculates the bounding box.
This fixes an assert in dynavis/frustvis.
3 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
0 lines of code changed in:
Fix.
1 lines of code changed in:
- Started removing a few csVector usages and replacing them
with typed versions. In particular changed:
- csCrysBall
- csCollection
- csMeshWrapper
- csSector
- csAnimationTemplate
- Removed csObjVector (replaced with csRefArray in most places).
114 lines of code changed in:
Added InsertSorted() and FindSortedKey() to csPArray and
csPDelArray. Fixed motion plugin with that.
196 lines of code changed in:
- Got a fix from res so that the console on win32 works again
(in debug mode).
- Fixed a bad bug in the OpenGL renderer (wrong usage of
csGrowingArray) which could cause severe crashes when using
large triangle meshes.
54 lines of code changed in:
Fix.
1 lines of code changed in:
Manual update
0 lines of code changed in:
modified documentation from old syntax to XML
20 lines of code changed in:
Fix.
6 lines of code changed in:
- Added csPDelArray. This is similar to csPArray but it will
delete elements that are removed from the array.
- Replaced all occurances of CS_DECLARE_TYPED_VECTOR with
csPDelArray.
- Removed the CS_DECLARE_TYPED_VECTOR defines.
- Removed the CS_DECLARE_TYPED_IBASE_VECTOR defines.
- Changed the return of csRefArray<T>::Pop() from csRef<T> to
csPtr<T>. This is a lot safer since you can assign a csRef<T>
to a normal pointer and that error isn't detected by a compiler.
But you cannot assign a csPtr<T> to a normal pointer. You are
forced to use a csRef<T> then.
- Fixed mdltool to use a csRef<T> to catch the Pop().
- Fixed compile error in thing plugin (curve templates). Put the
DecRef() back in since it is needed. It will now work correctly.
- csMovable now uses a csRefArray for the listeners. Previously
it wouldn't do that with potentially bad results (i.e. it would
keep no refs to the listeners).
- Fixed the documentation on typed vectors and added documentation
for all new templated arrays.
499 lines of code changed in:
Automated Visual-C++ SLN and VCPROJ project file repair.
0 lines of code changed in:
- Fixed a bug in csGrowingArray where DeleteAll() would not set
the limit to 0.
10 lines of code changed in:
Fixed crash on unnamed objects.
1 lines of code changed in:
Fixed bug in DeleteAll which prevented the freed vector from being
realloc'd if the array was used again.
2 lines of code changed in:
- Fixed a small bug in the Insert() function of csRefArray and csPArray.
- Added csGrowingArray. This will be a replacement for
CS_DECLARE_GROWING_ARRAY. csGrowingArray is only for objects that
don't require constructors and not for pointers (for pointers use
csPArray or csRefArray).
- Replaced all occurances of CS_DECLARE_GROWING_ARRAY with
csGrowingArray. Consequently removed the GROWING ARRAY macros.
271 lines of code changed in:
- commented out a DecRef() which seemed to cause a crash in
csThingObjectType::FindCurveTemplate()
1 lines of code changed in:
- re-added appgui MSVC template. The difference is just in Release buils;
creates a GUI subsystem app instead of a binary app
- changed way console/GUI subsystem apps are detected
- hack: console window for GUI apps is kept open when command line -help
is wanted
- milk2spr: ALLOC_STACK_ARRAY instead of GCC-style stack alloc
- walktest: csInitializer::DestroyApplication() inserted after cmd line help
(required so console window is kept open after help)
148 lines of code changed in:
Eric Sunshine augmented the configure script to emit
CS_UNIX_PLUGIN_REQUIRES_MAIN to volatile.h for Unix platforms. Note that
it emits this based upon the broad assumption that Unix platforms will
require it. In the future, we need to perform a real check.
69 lines of code changed in:
modified meshobj documents from old syntax to XML
299 lines of code changed in:
Repaired overfull hbox warnings reported by TeX in xmlfmt.txi.
55 lines of code changed in:
Removed csNamedObjVector.
1 lines of code changed in:
- CS_DECLARE_OBJECT_VECTOR_NOREF was not used in CS so I removed it.
- Replaced usage of CS_DECLARE_RESTRICTED_ACCESS_OBJECT_VECTOR with
csRefArrayObject<T> and consequently removed the vector.
- Removed the now unused csNamedObjectVector.
- Thing plugin now uses csRefArrayObject for curve templates and
planes instead of csNamedObjVector.
- Ode dynamics plugin now uses csRefArrayObject instead of
csNamedObjVector.
- Iso engine uses csRefArray instead of csNamedObjVector.
61 lines of code changed in:
A 0 0 0 normal is not used.
8 lines of code changed in:
- Renamed csPtrArray to csPArray because csPtrArray may confuse
people into thinking it stores csPtr instances.
- Added csRefArrayObject. This is a templated subclass of csRefArray
which is intended for objects that implement iBase and have
a QueryObject() function. It adds functionality to look for an
object by name (FindByName() and GetIndexByName()). Eventually it
is designed to replace CS_DECLARE_OBJECT_VECTOR.
- Added PushSmart() to csPArray and csRefArray.
- Removed all usages of CS_DECLARE_OBJECT_VECTOR in CS. Consequently
removed that macro.
- Added QueryObject() to iSharedVariable.
182 lines of code changed in:
- Further work on XML doc.
- Added support for <key> in mesh factories and collections.
- Enhanced the new XML document a lot. Also some other smaller
documentation fixes.
770 lines of code changed in:
Further work on XML doc.
71 lines of code changed in:
Fixed some Texinfo mark-up errors and eliminated a number of overfull and
underfull hbox warnings reported by TeX.
110 lines of code changed in:
Automated Texinfo @node and @menu repair.
6 lines of code changed in:
modified documents from old syntax to XML
171 lines of code changed in:
New XML map format doc (work in progress).
177 lines of code changed in:
Changed OpenProjects -> FreeNode.
2 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