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: 2000-02-14 to 2000-02-04 (Commits 1695-1744 of 12744)
Further documentation and cleanup
54 lines of code changed in:
Making sure all the friend declararions have a class keyword after them.
2 lines of code changed in:
Commit my play results for Blocks :-)
19 lines of code changed in:
- Improved integration of the Terrain engine with VFS. Height map files
sepcified via the HEIGHTMAP() keyword in the world file are now loaded
via VFS.
- Temporarily added height.ter to terrain.zip since automatic height map
generation is currently broken (thus a pre-existing height map is
required).
9 lines of code changed in:
Update.
1 lines of code changed in:
Pause removes view temporarily.
1 lines of code changed in:
- Added highscore GUI for Blocks.
- Current level is remembered in blocks.cfg.
8 lines of code changed in:
- Key config menu scrolls so that it works in low resolution too.
- Dimension of play area in Blocks is saved in config too.
- Depending on the height of a block it will change color. This
helps for seeing the difference in height if you're looking
from top to down.
- Added first primitive highscore handling to Blocks. Highscore
information is also saved to 'blocks.cfg'. There is no GUI
yet to view the highscores.
- Fixed rotation center of a few shapes in Blocks.
73 lines of code changed in:
Eliminated the monolithic and inflexible organization of the platform-
specific system makefiles by removing them from the global CS/mk/system
directory and placing them in the proper and respective subdirectories of
CS/libs/cssys, thus achieving a more modular configuration.
489 lines of code changed in:
Reverted to revision prior to Norman's last commit. It appears that he
accidentally and incorrectly committed this file as part of a larger
commit. (Norman, in the future, please be a bit more selective and careful
about which files you are committing. Thanks :-)
3 lines of code changed in:
Added code to the clippers to find out whether a polygon was actually clipped or passed through unchanged.
Added code to better support hardware renderers. This is currently enclosed in defines.
63 lines of code changed in:
moved a testroutine for triangleintersection from walktest to csMath3 (I think this routine is of general interest)
133 lines of code changed in:
Started documenting the collision detection stuff. This also includes renaming of various member function and attributes.
81 lines of code changed in:
Once again compiles on NextStep. The recently added assignment operator
from csDVector3 to csVector3 triggered a couple of bugs in the NextStep
compiler, thus the same functionality had to be provided in a slightly
different manner.
107 lines of code changed in:
Fixed bug in snapshot.py.
2 lines of code changed in:
readtimestamp() failed to close the time stamp file after reading it.
2 lines of code changed in:
Major overhaul of csInifile.
Apple/NeXT main menu now generated from new next.cfg file.
Added missing 'const' qualifiers.
26 lines of code changed in:
Added missing 'const' qualifiers.
70 lines of code changed in:
- Moved the main menu configuration information for all Apple/NeXT
platforms to the new configuration file "next.cfg" which is loaded
at run-time. Removed the NeXTMenu.cfg files which hard-coded menu
configuration into the application at compile time.
- Rewrote NeXTMenu.cpp to load menu configuration from the new
configuration file. Menu related keywords in configuration are now
lower-case rather than upper-case as they were in NeXTMenu.cfg.
12 lines of code changed in:
- Fairly extensive overhaul of csIniFile implementation. Except for
lowest level I/O functionality, most methods have undergone radical
simplification.
- Enumeration methods now return convenient iteration objects instead
of working through inconvenient user-supplied call-back functions.
- Reimplemented most functionality of csIniFile, itself, in terms of
iterators, thus significantly simplifying the implementation by
eliminating a tremendous amount of nearly identical copy/paste
code.
- Modified clients of csIniFile to work through new iterator objects.
- Added missing 'const' qualifiers to several methods.
498 lines of code changed in:
Was incorrectly trying to copy the CVS directory within newdocs/pics for
the "pics" target.
9 lines of code changed in:
Minor fixes.
5 lines of code changed in:
Update.
22 lines of code changed in:
Made keys in Blocks configurable (through blocks.cfg). Started work
on a GUI to do this (not finished).
7 lines of code changed in:
- Made a fix in the rotating menu.
- Increased speed of falling blocks if score increases.
- Allowed to both move a falling block horizontally while
rotating it. Previously Blocks could only handle one type
of movement at the same time.
- Added one-level queue of keys in Blocks.
- Increased speed of rotation and movement of blocks a bit.
- Added a menu in Blocks to change play size to either 3x3,
4x4, 5x5, or 6x6 (default).
13 lines of code changed in:
Crystal Space coding-style guidelines.
0 lines of code changed in:
Fixed DrawPolygonFX, so at least one renderer completely supports all major blending modes again.
14 lines of code changed in:
Some small enhancements to Blocks.
Also added a new nice 3D menu.
3 lines of code changed in:
Fixed several delete [] (void *)
7 lines of code changed in:
Fixed another bug in the sprite code with AddTriangle.
1 lines of code changed in:
Fixed sprites so that they at least load again.
But they are still completely wrong.
33 lines of code changed in:
now texel_to arrays are created in addvertices
20 lines of code changed in:
-*- Renamed DEBUG to CS_DEBUG. On various systems many system-dependent files
use the DEBUG macro to do weird things.
-*- Serious fix to SCF. The refcount on factories was going nuts since the
last change to refcounts being initialized to zero rather than to one.
Now the warnings on unreleased object instances during application shutdown
is indeed meaningful.
-*- Fix to scftutor. The Worm was incorrectly split into two (well, it was
correct at the time refcount was initialized to zero).
35 lines of code changed in:
Added -DDEBUG if compiling in debug mode. Now you can #ifdef DEBUG your
debug code.
3 lines of code changed in:
- Added 'boring' level to Blocks to test out some things.
- Implemented proper rotation of the blocks. Most of the shapes
now rotate around their center.
- Added top-view to blocks.
- Added 'Game Over' test to Blocks. So now the game actually
ends if you get too high (and you don't need Crack to get high
with Blocks :-).
- Fixed bug with Blocks. The rotation check for 'x' was wrong.
17 lines of code changed in:
BIG changes to sprite format
317 lines of code changed in:
Changed MIPMAP_NICE into MIPMAP_MODE
1 lines of code changed in:
Update.
37 lines of code changed in:
changed the page heading a bit
11 lines of code changed in:
added include of sysdef.h
1 lines of code changed in:
-*- Stomped some minor bugs in csConsole. Added support for left/right arrow
key movements.
-*- Fixed a bug in csString with the Insert() calls. Was using memcpy() when
the source and destination overlapped. Now uses memmove().
28 lines of code changed in:
Fixed serious bug in 3D clipping portals (those portals can currently
only be found on the spinning cube in room.zip).
18 lines of code changed in:
conformed to coding style
4 lines of code changed in:
conformed to coding style
25 lines of code changed in:
Patch from Thomthee Besset" <Besset@sugar-land.dowell.slb.com>.
3 lines of code changed in:
Some header files mumbo-jumbo to avoid repeated #defines of M_PI on OS/2
5 lines of code changed in:
Moved binary packaging script for NeXT.
2 lines of code changed in:
Moved binary packaging script for NeXT from CS/libs/cssys/next to CS/bin.
7 lines of code changed in:
Several makefile enhancements. Moved doc-related makefile stuff to new
doc.mak.
12 lines of code changed in:
- Eliminated the very lengthy pause and disk thrashing which occurred
between the time "make" was typed and the time anything actually began
to build. The problem was caused by several unnecessary extensive scans
of the CS directory tree for files which are only needed when building
documentation.
- Removed all of the documentation building targets and configuration
information from the global makefiles (where it did not belong) and
moved it into a new makefile "doc.mak". The existing "doc" and "api"
targets should continue to work correctly. However, the other
documentation targets which Brandon added almost certainly do not work
anymore and will probably require some tweaking by someone who actually
has access to the required tools.
43 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