Module CS/libs/csws/

back to main page

Summary Period: 1999-05-06 to 2003-05-29

Modules

[root]/CS/libs/csws
     skins (1 files, 39 lines)
         default (6 files, 1087 lines)

Lines Of Code


Total Lines Of Code: 16487 (2003-07-11 20:29)

Authors

Author Changes Lines of code Lines per change
Totals 975 (100.0%) 27398 (100.0%) 28.1
bdavis 45 (4.6%) 8772 (32.0%) 194.9
andyz 241 (24.7%) 8047 (29.4%) 33.3
norman 61 (6.3%) 5520 (20.1%) 90.4
andy 124 (12.7%) 2148 (7.8%) 17.3
jorrit 212 (21.7%) 1268 (4.6%) 5.9
jasegler 15 (1.5%) 391 (1.4%) 26.0
sunshine 130 (13.3%) 366 (1.3%) 2.8
matzebraun 31 (3.2%) 262 (1.0%) 8.4
philwyett 42 (4.3%) 175 (0.6%) 4.1
neverjade 13 (1.3%) 175 (0.6%) 13.4
mgeisse 25 (2.6%) 141 (0.5%) 5.6
okt 2 (0.2%) 53 (0.2%) 26.5
thieber 12 (1.2%) 32 (0.1%) 2.6
res2002 11 (1.1%) 27 (0.1%) 2.4
miklby 3 (0.3%) 8 (0.0%) 2.6
malakai 3 (0.3%) 8 (0.0%) 2.6
wouter 4 (0.4%) 5 (0.0%) 1.2
iavramov 1 (0.1%) 0 (0.0%) 0.0

Most Recent Commits

jorrit 2003-05-29 08:05

Replaced NULL with 0.

249 lines of code changed in:

philwyett 2003-05-10 09:25

- Philip Wyett eliminated more double to float warnings under MSVC 6.

- Also performed a minor CS code style cleanup.

11 lines of code changed in:

sunshine 2003-04-27 11:33

Eric Sunshine made the following changes:

-*- Modified configure.ac so that it emits a SRCDIR property to
config.mak. This value represents the --srcdir argument given to the
configure script (or "." if --srcdir is omitted). This points at the
directory containing the CS source code (which may differ from the
build directory, which is typically the current working directory).

-*- Modified makefiles and build scripts throughout the project so that
they respect $(SRCDIR). This allows the project to be built in a
directory other than the source directory, thus it is possible to
place the source directory on a readonly filesystem (such as a
CD-ROM), or to share a single NFS-mounted source directory among
different builds, where each build inhabits its own directory. For
example, if CS resides at /home/CS and you wish to build the project
in /home/build:

% cd /home/build
% ../CS/configure
% make -k all
% make install

(Note that the Jam-base build system already supports this build
paradigm.)

-*- Modified configure.ac so that it emits EXTENSIVE_MEMDEBUG to
config.mak since this variable is used by Makefile.in for the
`showconfig' target.

-*- Modified configure.ac so that it emits MONITOR_MAKEFILE_CACHE when the
value is either "yes" or "no", instead of emitting it only when the
value is "yes". This was necessary because CS/mk/cache.mak prints the
value of this variable as part of $(SYSMODIFIER).

5 lines of code changed in:

matzebraun 2003-04-13 15:48

moved dependencies of the libraries into the library Jamfiles, and removed the hacked mk/jam/deps.jam

2 lines of code changed in:

matzebraun 2003-04-08 20:16

added the Jamfiles

13 lines of code changed in:

matzebraun 2003-04-02 14:47

cleaned up util.h and added a crystal namespace

32 lines of code changed in:

matzebraun 2003-04-02 02:17

Removed the csSome, csConstSome and uint datatypes.

19 lines of code changed in:

norman 2003-03-29 20:27

made the compiler shut up about: warning: pasting "orig_poly_colors" and "[" does not give a
valid preprocessing token

12 lines of code changed in:

jorrit 2003-03-25 11:40

- Changed API of OpenPortal() to accept a G3DPolygonDFP instead
of a 2D polygon. I need z-information.
- First version of OpenGL implementation of OpenPortal().
- Added CS_PORTAL_FLOAT option for portals. This will enable the
portal to use the new OpenPortal() code.
- Added <float> flag to the portal loading code to enable this new
flag. Currently this new feature is not yet working properly.
Needs more testing and fixing.
- Optimized the polygon drawing structures in graph3d.h a little.

49 lines of code changed in:

matzebraun 2003-02-01 11:43

Applied patch from damage-list@freenet.de.

This patch fixed some crashers in csgrid and tries to close a memory leak in
palettes. (I modified the patch a bit as it contained a mismatched
malloc/delete)

11 lines of code changed in:

res2002 2003-01-21 20:23

- walktest: default font is loaded if user-specified one fails
- renamed ALLOC_STACK_ARRAY to CS_ALLOC_STACK_ARRAY. flipped order of
var & type parameters so it matches the C++ variabel declaration
(type first, then name)
- win32: console windows are only hidden after an app window was created
- win32: plugins now export a function which returns the used compiler.
if it doesn't match the app compiler the plugin isn't loaded (so mixing
MinGW & MSVC binaries will cause an error report instead of just a crash)
- added iCommandLineParser::GetBoolOption()

5 lines of code changed in:

jorrit 2003-01-14 12:55

- 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.

5 lines of code changed in:

philwyett 2002-12-21 04:25

- Eliminated some un-initialized variables in cscomp.cpp

- Cleaned md32spr code so that MSVC does not warn against it.

1 lines of code changed in:

sunshine 2002-12-20 12:27

Removed the unmaintained OS/2 port. Tagged the following files and
directories with "OS2_OBSOLETE" in order to simplify the task of
recovering them from the Attic if necessary.

docs/texinfo/build/platform/os2.txi
docs/texinfo/internal/platform/os2.txi
include/cssys/os2 libs/cssys/os2
plugins/video/canvas/common/os2-keys.h
plugins/video/canvas/csdive
plugins/video/canvas/openglos2

1 lines of code changed in:

okt 2002-11-20 00:00

Added Perl v5 Scripting Plugin and Test Application
Furthermore:
Changed private member csTimer::pause to csTimer::pausetime to fix case-insensitive conflict with iTimer::Pause()
Perl headers define macros that conflict with names of some things in CS, so added #undef's to ivaria/cs.i
Added a template internal-project sub-makefile

4 lines of code changed in:

jorrit 2002-10-18 15:28

- Removed 8-bit support from the line renderer.
- Moved iTextureManager->FindRGB() to iGraphics2D where it belongs.
- Additionally removed iTextureManager->SetPalette(), ResetPalette(),
and ReserveColor().
- Renamed csColorQuantizer::RGB() to DoRGB() to avoid a conflict
with a define.

22 lines of code changed in:

sunshine 2002-10-13 20:17

Eric Sunshine made the following changes:

-*- Eliminated a slew of compilation warnings throughout the project.

-*- Modified the makefiles so that, on Unix platforms, the X11-related
plugins are built only if the configuration phase discovered the
presence of X11, and the OpenGL-related plugins are built only if the
configuration phase discovered OpenGL.

2 lines of code changed in:

matzebraun 2002-09-20 18:15

removed all #define CS_SYSDEF_PROVIDE_ALLOCA from libs

0 lines of code changed in:

jorrit 2002-09-12 10:39

- More csPtr/csRef changes.
- Replaced strcmp with strcasecmp in efserver.cpp.

1 lines of code changed in:

jorrit 2002-09-09 15:40

Removed lots (but far from all) DecRef() calls from entire
CS. Replaced with csRef usage.

2 lines of code changed in:

(251 more)


Generated by StatCvs v0.2-dev