Commit Log (Page 236 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: 1999-10-06 to 1999-09-29 (Commits 945-994 of 12744)

sunshine 1999-10-06 18:05

No longer uses "List" as a variable name in the prototype of
EnumSections() since List is an Objective-C class name on NextStep.

2 lines of code changed in:

sunshine 1999-10-06 18:05

Reworked Seth's hack which allows VFS to be used for importing
models. It no longer leaves a junk "temp" file in the current
directory, and is also more localized. This whole library needs
to be converted to VFS for real (rather than relying on hacks).

6 lines of code changed in:

sunshine 1999-10-06 18:04

Worked around an OpenStep compiler bug which generates unlinkable
object files. The bug is triggered by inline methods which
reference other methods before they are seen by the compiler, and
which are later declared inline. A simple textual reorganization
of the methods fixes the problem.

23 lines of code changed in:

sunshine 1999-10-06 18:04

Made module locking optional on a project-wide basis with
introduction of CS_NO_MODULE_LOCKING flag since the MacOS/X Server,
OpenStep, and NextStep ports can not provide this facility.
Specifically, the NeXT ports do not allow each dynamically loaded
module to have ModuleAddRef() and ModuleRelease() functions bound
into the run-time at one time. Ditched the broken NO_MODULE_LOCK()
facility. It was generating warning messages on non-Windows
platforms. Replaced it with new CS_DISABLE_MODULE_LOCKING facility.

7 lines of code changed in:

sunshine 1999-10-06 18:04

Added missing 'const' directives.

4 lines of code changed in:

sunshine 1999-10-06 18:04

No long unnecessarily imports "csengine/cscolor.h". This was
causing problems when attempting to use dynamic linking on the NeXT
ports.

0 lines of code changed in:

sunshine 1999-10-06 18:03

Implemented dynamic linking in the MacOS/X Server, OpenStep, and
NextStep ports. Linking semantics are very different in the NeXT
ports than other Unix-like ports. NeXT complained bitterly about
the missing ITextureHandle implementation which itexture.h claimed
existed. To work around the problem, I made ITextureHandle into a
completely abstract interface and introduced a new concrete subclass,
ITextureHandleMM, which is implemented by txtmgr.cpp, the common
texture manager shared by all 3D renderers. At the same time,
I removed all of the various itexture.cpp implementations which were
scattered around in the various 3D renderer subprojects, and all of
which contained the same copy/paste code. This code became the
template for the implementation of ITextureHandleMM which was placed
in txtmgr.cpp. (At any rate, from the looks of it, this code should
have been in txtmgr.cpp in the first place, rather than scattered
around in various itexture.cpp files.)

81 lines of code changed in:

sunshine 1999-10-06 18:03

Implemented dynamic linking. This was a very sizable job.

12 lines of code changed in:

sunshine 1999-10-06 18:01

Implemented dynamic loading in the MacOS/X Server, OpenStep, and
NextStep ports. crystalspace.graphics2d.next is now registered.

2 lines of code changed in:

azverkan 1999-10-05 22:55

Fixed \ to /

1 lines of code changed in:

azverkan 1999-10-05 22:54

Add csStringList

2 lines of code changed in:

azverkan 1999-10-05 22:43

Added IBase, IID_IBase, csStringList, and csInifile STRList support

78 lines of code changed in:

azverkan 1999-10-05 20:21

Fixed for COM propagation

11 lines of code changed in:

serplord 1999-10-05 17:09

changed this line in cswstest.mak
$(CSENGINE.LIB) $(CSTERR.LIB) $(CSPARSER.LIB) $(CSSCRIPT.LIB) $(CSENGINE.LIB) \
to this
$(CSPARSER.LIB) $(CSSCRIPT.LIB) $(CSENGINE.LIB) $(CSTERR.LIB) \
and for whatever reason it works :-)

1 lines of code changed in:

mlong 1999-10-05 15:31

Showstopper bug fixes for the terrain engine

1 lines of code changed in:

andy 1999-10-05 13:12

Improvements to MazeD and CSWS:
- Window layouts are now working (four different layouts, saved into .cfg file)
- Modified "maximize" button so that maximized window won't cover popup menu
and tool bars.
- "letter" keys now selects first next available entry in file list
- loading of worlds now works
- fixed lots of bugs in handling sprite frames
- fixed bug in loading things without templates (todo: sprites without templates)
- arrow keys now rotate draft view; alt+arrows pan view; +ctrl = slow
- added some handy entries to each draft window's system menu
- many other things I don't remember now.
Added ClearScripts() and ClearScript(char *) methods to the ScriptList class.
todo: call ClearScripts from the csWorld::~csWorld ().

286 lines of code changed in:

jorrit 1999-10-05 09:40

Some changes to quadtree stuff again.

51 lines of code changed in:

jorrit 1999-10-05 09:39

Update.

14 lines of code changed in:

jorrit 1999-10-05 09:39

First release of terrain engine from Alex Pfaffe integrated with CS.
Integration is not complete yet. Currently the code is only included
with the CS code base and csloader can load terrains. But there is no
drawing yet.

2 lines of code changed in:

sunshine 1999-10-05 05:30

More fixes.

4 lines of code changed in:

sunshine 1999-10-05 05:16

Fixed it for real.

6 lines of code changed in:

serplord 1999-10-05 01:30

changed convertor::ivcon() in csutil/impexp to accept
a csVFS object pointer as a parameter.

This allows apps to load .mdl models using VFS
but it does not yet work with the csLoader class
(somehow the loader must get a VFS pointer)

passing a NULL csVFS pointer will cause ivcon()
to work the old way.

7 lines of code changed in:

mlong 1999-10-04 21:26

Temporary fix for compile-time error in libs/csengine/dumper.cpp

2 lines of code changed in:

sunshine 1999-10-04 19:19

Renamed instance variable 'quad' to 'trees' to avoid clash with 'quad'
type which is defined in <sys/types.h>.

37 lines of code changed in:

sunshine 1999-10-04 19:15

Fixed some "unused variable" warnings.

1 lines of code changed in:

sunshine 1999-10-04 19:02

Removed some apparent left-over code from debugging.

0 lines of code changed in:

jorrit 1999-10-04 16:11

Two new files I forgot to commit.

37 lines of code changed in:

jorrit 1999-10-04 16:08

Further work on the quadtree optimization.
It starts to work now but there are still several problems.

487 lines of code changed in:

jorrit 1999-10-04 16:06

Patch from Siu-Hang Or to optimize the calculation of the
texture palette.

55 lines of code changed in:

jorrit 1999-10-04 16:05

Bugfix with allocation of zero size arrays.

14 lines of code changed in:

jorrit 1999-10-04 16:05

Update.

6 lines of code changed in:

sunshine 1999-10-04 14:00

Texture cache bug entered.

6 lines of code changed in:

sunshine 1999-10-04 04:23

Simplified porting of makedep to new platforms slightly (hopefully).

6 lines of code changed in:

sunshine 1999-10-04 04:03

Added problems regarding RGBA in 32-bit mode. Slight formatting update.

80 lines of code changed in:

sunshine 1999-10-04 03:47

VFS done.

0 lines of code changed in:

thieber 1999-10-02 10:19

Moved Win32 to COM emulation. (No more native COM by default)

53 lines of code changed in:

serplord 1999-10-01 17:00

I changed the way sprite normals are calculated.

calculate triangle normals by getting
the cross-product of 2 edges
of the triangle and normalizing it

calculate vertex normals by averaging
connected triangle normals

71 lines of code changed in:

sunshine 1999-10-01 15:55

Fixed another warning.

1 lines of code changed in:

sunshine 1999-10-01 14:17

Fixed BeOS port so that it can now link vsh.

3 lines of code changed in:

sunshine 1999-10-01 12:29

BeOS update.

2 lines of code changed in:

sunshine 1999-10-01 12:07

Fixed a couple problems.

4 lines of code changed in:

sunshine 1999-09-30 16:35

Squawk updates.

4 lines of code changed in:

sunshine 1999-09-30 16:05

Fixed map2cs to conform to DOS's 8.3 limitation.

1 lines of code changed in:

serplord 1999-09-30 16:04

Squawk update - rudely interrupted
but now merged with Eric's fixes

6 lines of code changed in:

serplord 1999-09-30 14:42

Squawk update
fixed -cfg option, try squawk -cfg squawk2.cfg
sprites now listed in .cfg file too

32 lines of code changed in:

sunshine 1999-09-30 13:20

Gouraud shaded polygons now respect CS_POLY_LIGHTING.

3 lines of code changed in:

sunshine 1999-09-30 09:43

Ported map2cs to Unix.

15 lines of code changed in:

serplord 1999-09-30 01:06

Squawk update
fixed -cfg option, try squawk -cfg squawk2.cfg
sprites now listed in .cfg file too

87 lines of code changed in:

sunshine 1999-09-29 17:37

More Squawk fixes.

7 lines of code changed in:

sunshine 1999-09-29 16:25

Unified "meter" messages. Lightmap scaling message now mentions total.

4 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