Module CS/include/csws/

back to main page

Summary Period: 1999-07-16 to 2003-05-29

Modules

[root]/CS/include/csws

Lines Of Code


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

Authors

Author Changes Lines of code Lines per change
Totals 660 (100.0%) 12652 (100.0%) 19.1
jorrit 102 (15.5%) 4156 (32.8%) 40.7
andyz 156 (23.6%) 3188 (25.2%) 20.4
norman 58 (8.8%) 2567 (20.3%) 44.2
andy 105 (15.9%) 1059 (8.4%) 10.0
res2002 80 (12.1%) 886 (7.0%) 11.0
neverjade 16 (2.4%) 268 (2.1%) 16.7
jasegler 9 (1.4%) 181 (1.4%) 20.1
ab031ns 40 (6.1%) 120 (0.9%) 3.0
sunshine 38 (5.8%) 81 (0.6%) 2.1
matzebraun 20 (3.0%) 58 (0.5%) 2.9
mgeisse 14 (2.1%) 24 (0.2%) 1.7
okt 2 (0.3%) 18 (0.1%) 9.0
uid20594 2 (0.3%) 17 (0.1%) 8.5
philwyett 7 (1.1%) 16 (0.1%) 2.2
miklby 4 (0.6%) 4 (0.0%) 1.0
thieber 2 (0.3%) 3 (0.0%) 1.5
jtarbox 2 (0.3%) 3 (0.0%) 1.5
wouter 2 (0.3%) 2 (0.0%) 1.0
malakai 1 (0.2%) 1 (0.0%) 1.0

Most Recent Commits

jorrit 2003-05-29 08:04

Replaced NULL with 0.

83 lines of code changed in:

matzebraun 2003-04-03 15:43

cleaned up csutil as proposed in the crystal-develop list

4 lines of code changed in:

matzebraun 2003-04-02 02:17

Removed the csSome, csConstSome and uint datatypes.

33 lines of code changed in:

jtarbox 2003-03-14 16:56

adding in the initial event system update

3 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)

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

9 lines of code changed in:

ab031ns 2002-12-23 22:25

Renamed/corrected header defines to CS coding-style.

120 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

1 lines of code changed in:

jorrit 2002-09-12 10:39

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

12 lines of code changed in:

jorrit 2002-09-09 09:31

- iTextureManager->RegisterTexture() and RegisterMaterial()
now return csPtr. This also fixes several ref counting bugs
throughout CS with regards to this.
- Fixed iso engine so it now incref()'s the given texture
handle in an iso material.
- Engine material and texture wrappers now use csRef's to keep
track of their internal image/handle/texture references.

2 lines of code changed in:

okt 2002-07-11 21:48

Caused csTimer to become useful outside of CSWS by
overloading the constructor to allow its 'parent' to be:
+ An iEventHandler or
+ An iEventQueue

17 lines of code changed in:

res2002 2002-06-28 16:26

some pubapi fixes

13 lines of code changed in:

res2002 2002-06-26 19:30

- docs: removed a couple of '\internal's
- docs: added some more grouping

268 lines of code changed in:

res2002 2002-06-25 19:59

more documentation changes.

441 lines of code changed in:

res2002 2002-06-24 23:52

- attempt to add some missing API documentation.
- moved csEvBind from binder.h to binder.cpp.
- added a pair of parentheses to defintion of
CS_ALLOC_STACK_ARRAY

164 lines of code changed in:

norman 2002-03-17 01:22

- modified the macros for globals so MSVC will (hopefully) not barf
- gone through plugins to replace the globals with the cs macros

11 lines of code changed in:

jorrit 2002-01-18 11:47

Slight code cleanup: removed all trailing spaces and tabs from
all lines in all source and make files throughout the entire project.
Note that this will most likely not result in a significant
FPS increase :-)

137 lines of code changed in:

sunshine 2002-01-04 22:10

Eric Sunshine fixed a bad booboo from some time ago which clobbered csTimer
by mutating it into csTicksr.

10 lines of code changed in:

matzebraun 2001-12-27 18:36

- fixed SCF_DEBUG to work correctly with embeded interfaces
- fixed some compiler warnings
- fixed definition of int32 and uint32 should be long not int
- removed the type UByte,SByte, UShort,SShort, ULong,SLong, UInt,
SInt, uchar, ushort and ulong and substituted code with the
corresponding intxx types.

6 lines of code changed in:

(138 more)


Generated by StatCvs v0.2-dev