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: 1999-11-25 to 1999-11-20 (Commits 1345-1394 of 12744)
Update to phyztest.cpp from Michael Ewert <mewert99@yahoo.com>.
4 lines of code changed in:
Fixed GetFile() to return NULL for out-of-range indices
1 lines of code changed in:
Adding the OpenGL 2d driver for mac.
2 lines of code changed in:
More fixes.
7 lines of code changed in:
Fixed so that it hopefully compiles without warning on _all_ platforms.
Problem was that the actuall type of size_t varies from platform to
platform.
10 lines of code changed in:
Fixed a silly bug in snddata.cpp.
3 lines of code changed in:
Removed need to the ddgQueue class
27 lines of code changed in:
Removing assert which does not exist in mac port.
4 lines of code changed in:
Setting up the names of the sound driver and renderer.
3 lines of code changed in:
Map displays
15 lines of code changed in:
Removed CSG_Add
3 lines of code changed in:
Reverted
49 lines of code changed in:
The Sector loads from file
196 lines of code changed in:
Sound patches by Peter Donald (donaldp@lion.cs.latrobe.edu.au)
2248 lines of code changed in:
removed a warning
1 lines of code changed in:
Fixed an HTML bug :-)
1 lines of code changed in:
Fixed phyziks compilation problems.
7 lines of code changed in:
Fixed for pickle
3 lines of code changed in:
Added support for non C pickle module
10 lines of code changed in:
Eliminated an invalid claim about templates.
6 lines of code changed in:
Update to authors list.
32 lines of code changed in:
Phyzik library from Michael Ewert.
0 lines of code changed in:
Update.
15 lines of code changed in:
Continuation of coverage mask tree implementation.
15 lines of code changed in:
- Eliminated much of the obfuscation imposed by Crystal Space's (now
obsolete) COM implementation. COM-specific files were removed. Files
which used to be split into separate implementations (one part with COM
code and one part with Objective-C code) have been merged. Thus, the
port was significantly simplified in some areas and clarity was increased
overall.
- Reworked NeXTSystemDriver to implement the iNeXTSystemDriver interface
via embedding rather than inheritance in order to work around a NextStep
compiler bug which resulted in a crash either at compile time or run
time depending upon certain circumstances. The actual problem is that
the compiler does not deal gracefully with multiple inheritance when a
common base class is involved.
70 lines of code changed in:
Removed obfuscation from NeXT port forced upon it by (now obsolete) COM.
11 lines of code changed in:
For some reason, Brandon checked in this file even though it had CVS
conflicts (which is always a bad idea).
0 lines of code changed in:
For some reason, the 2D Macintosh driver was listed twice.
0 lines of code changed in:
Unreal Map loading runs, bu geometry is messed up
69 lines of code changed in:
if compiling for mac and msl has namespaces turned on, make sure that the tm structure is in the std namesapace.
4 lines of code changed in:
Now adds target to global target list _only_ if module is enabled via
makefile's PLUGINS variable.
5 lines of code changed in:
Makefile fixes.
3 lines of code changed in:
Fixed -video option.
3 lines of code changed in:
The -video option now works in a more reasonable manner:
- No longer tries to load two video drivers (the one specified, and the
default one from the .cfg file).
- No longer crashes the application when the second video driver fails to
clean itself up properly (since it is no longer loaded at all).
- No longer generates a warning message since the second driver is no
longer loaded (thus its load no longer fails).
13 lines of code changed in:
Fixed more botches.
3 lines of code changed in:
- Fixed bug: Was bypassing invocation of Initialize() in its immediate
superclass, SysSystemDriver, by incorrectly invoking csSystemDriver
instead.
- Now forces reference to ScanStr() so that it will be linked in on
some platforms since software renderer requires its presence.
- Fixed some really obvious problems (like incorrect header file).
Brandon, please be more careful in the future.
22 lines of code changed in:
Fixed several obvious errors. Brandon, please be more careful with your
changes to the makefiles.
7 lines of code changed in:
New spot
350 lines of code changed in:
Eliminated a compiler warning.
1 lines of code changed in:
New csCovMask and LUT. This is the bases for the coverage mask tree
optimization. Currently not used though.
14 lines of code changed in:
Update.
102 lines of code changed in:
Added Python HACKS & Makefile updates
Added make linux MODE=memdebug
If you find a //TODO Python HACK, do not remove it until a suitable
replacement is made available
25 lines of code changed in:
almost got unreal working
357 lines of code changed in:
Added support for z sorted triangles
to avoid needing
G3DRENDERSTATE_ZBUFFERTESTENABLE
19 lines of code changed in:
Fixed a bug in SCF that causes SCF apps to crash upon exit if there are
registered static SCF classes with non-NULL dependencies.
2 lines of code changed in:
-*- Modified SCF a little such that each SCF class has an associated dependency
string. The string format is application-specific, and its the
responsability of the application to parse and use it. The scf.cfg file
contains the dependency string in the form:
class.subclass.subsubclass = library:dependencies
-*- Modified the system driver such that plugins are sorted depending on their
dependencies :-) The dependency string is expected to have the format:
"class.one, class.two, ..."
If the class ID ends in a '.' (i.e. "class.") the class is considered on any
other class which's ID begins with that substring. Otherwise a exact string
match is performed. For example, the csWorld class (which's id is
"crystalspace.engine.core") depends on "crystalspace.graphics3d." (that is,
on any 3D graphics driver) and on "crystalspace.kernel.vfs" class.
-*- Added the AddOptionCL(), AddNameCL() and RequirePlugIn() methods to the
iSystem interface. You can "emulate" any options as if they were specified
on command line, thus in simple cases you can avoid using a configuration
file. For example, the simple app doesn't require the simple.cfg file
anymore.
-*- Removed SCF_INTERFACE macro, updated scf.html. From now on a interface
should be usually declared this way:
SCF_VERSION (iSomething, 0, 0, 1);
struct iSomething : public iBase
...
This was done because many tools that parse C code can't preprocess it
(thus they don't know that SCF_VERSION contains an "struct" inside).
For the same reason I have removed the scfInterface macro (which used to
expand into "struct"). Also I modified the scf.h header file so that
it is properly parsed by doc++.
-*- Modified scftutor to show how iFactory interface can be used. iFactory
can be used to clone objects without even knowing the actual class they
belong. This is a kinda "advanced technique" :-)
831 lines of code changed in:
CrystalClear update and added MD5 class to csutil
478 lines of code changed in:
Starting Python Makefile & SWIG combine
11 lines of code changed in:
Fixed the Unix Load Library function to display missing symbols
7 lines of code changed in:
Fixed the %dl with the correct %u
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