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: 2002-09-12 to 2002-09-09 (Commits 9195-9244 of 12744)
Andrew Craig reported a bug in the AWS menu factory.
The constants 'signalClicked' and 'signalSelected' were not
registered.
5 lines of code changed in:
Fixed XML parsing of <forward> and <farplane> in
<start> sectrion.
4 lines of code changed in:
Fixed crash at exit bug in cswstest.
5 lines of code changed in:
Fixed stupid bug in star loader that crashed csdemo.
1 lines of code changed in:
Fixed a crash at exit bug in blocks.
3 lines of code changed in:
fixed a syntax error in 104: stricmp instead of strcmp
1 lines of code changed in:
small improvements in the integrator
227 lines of code changed in:
small changes
2 lines of code changed in:
Files moved to effect-plugin
0 lines of code changed in:
Cleanup in the effectinterfac
174 lines of code changed in:
Some minior changes to allow easier loading
48 lines of code changed in:
Added methods to load effect from file
113 lines of code changed in:
no message
151 lines of code changed in:
Added methods to load effect from file
3 lines of code changed in:
Changed example so that it uses a effect from file instead of hardcoded effect
19 lines of code changed in:
Effectsystem loader
345 lines of code changed in:
First example of effect to load from file
29 lines of code changed in:
Further csPtr changes.
25 lines of code changed in:
Rest of commit.
238 lines of code changed in:
Fixed typo in help message.
1 lines of code changed in:
Further commit.
58 lines of code changed in:
Eric Sunshine added cfg2xml.pl to the project. This is a script which
automates the task of converting flat configuration file property lists
(*.cfg) of the form "key.subkey.subsubkey = value" into XML documents.
584 lines of code changed in:
- Further csPtr/csRef cleanups by removing the cast operator.
- Fixed the void return test in csPtr a bit. Also made it
binary compatible.
- Fixed handling of dynamic lights (CreateDynLight()) in the engine.
The engine now also keeps a reference as it should.
87 lines of code changed in:
Fixed mention of IRC: irc.linux.com --> irc.openprojects.net
Removed reference to obsolete Yahoo group.
6 lines of code changed in:
Temporarily the usage of effects for CS_FX_ALPHA, since this didn't work.
2 lines of code changed in:
Fix.
2 lines of code changed in:
- Fixed several bugs in the standard loader with regards
to ldr_context.
- Fixed ref counting bugs in iEngine->CreateMeshFactory(). The engine
forgot to do IncRef().
- Fixed similar bug in CreateMeshWrapper().
21 lines of code changed in:
Added a new STRICT_SMART_POINTERS flag in mk/user.mak. If this
is set to 'yes' then smart pointers are strict which means
that a csPtr can ONLY be assigned to a csRef. All other usage
will be marked as invalid. So setting this flag to yes is a good
way to see if your code is correctly using smart pointers.
In addition, when you are in debug mode and the strict smart
pointer flag is set, CS will also (at runtime) test if you are
actually assigning the csPtr result to a csRef. If not you have
a memory leak and this will cause an assert error.
64 lines of code changed in:
Further csPtr/csRef cleanups by removing the cast operator.
19 lines of code changed in:
removed all the smart stuff from LoadImage, no checks for different filenames anymore, the CheckPattern in case of faileru has been moved to LoadTexture
43 lines of code changed in:
Wiki again.
1 lines of code changed in:
Wiki.
8 lines of code changed in:
removed old cygosdefs.h as it is merged into csosdefs.h now
0 lines of code changed in:
another win32/csosdefs.h fix
2 lines of code changed in:
another oops
1 lines of code changed in:
include/cssys/csosdefs.h
1 lines of code changed in:
now ok?
1 lines of code changed in:
moved UpdateMesh from DrawTest() to NextFrame()
9 lines of code changed in:
merged cygosdefs.h into csosdefs.h
28 lines of code changed in:
Further csPtr/csRef cleanups by removing the cast operator.
65 lines of code changed in:
Cloth plugin.
2 lines of code changed in:
changed CreateXORPattern to use csPtr
3 lines of code changed in:
Replaced csPtr<iBla> (NULL) with NULL everywhere since that is
cleaner and works just as well.
183 lines of code changed in:
- Fixed a ref count leak in the plugin loader.
- Fixed ref count leaks with layout manager in aws.
Also iAwsLayoutManager was not inheriting from iBase.
- Fixed some other ref leaks in aws.
- Fixed some other ref leaks in csparser.
- Fixed iLoader->LoadTexture(char*, char*) so that it returns
a normal pointer again. This function was not returning a
pointer that required DecRef().
- Temporarily removed the T* cast operator from csPtr. This ensures
that it is ONLY possible to assign csPtr's to csRef's (which is
the intended use in a full smart-pointer API). With this operator
removed I fixed a large part of CS (but not all) to work cleanly.
Then I enabled the T* cast again.
411 lines of code changed in:
- iLoaderPlugin and iBinaryLoaderPlugin->Parse() now return a
csPtr.
- iThingEnvironment->CreateBezierTemplate() and CreatePolyTxtPlane()
now return a csPtr and IncRef() the returned pointer (which
they didn't do in the past).
109 lines of code changed in:
Fix
1 lines of code changed in:
added == operator to csRect
8 lines of code changed in:
Changed from 0.5 too 0.5f to indicate a float for the benefit 'csVector3' and
eliminated the the operator overloading ambiguity.
1 lines of code changed in:
added a check for luaswig
5 lines of code changed in:
now it positioned better
1 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