Module CS/plugins/aws/

back to main page

Summary Period: 2001-06-08 to 2003-06-29

Modules

[root]/CS/plugins/aws

Lines Of Code


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

Authors

Author Changes Lines of code Lines per change
Totals 1914 (100.0%) 103425 (100.0%) 54.0
neverjade 828 (43.3%) 44793 (43.3%) 54.0
duhprey 57 (3.0%) 18933 (18.3%) 332.1
jorrit 290 (15.2%) 15224 (14.7%) 52.4
matzebraun 250 (13.1%) 11128 (10.8%) 44.5
norman 166 (8.7%) 8406 (8.1%) 50.6
res2002 46 (2.4%) 2087 (2.0%) 45.3
lazy_puba 64 (3.3%) 1292 (1.2%) 20.1
boyan 32 (1.7%) 750 (0.7%) 23.4
sunshine 65 (3.4%) 254 (0.2%) 3.9
sirgolan 5 (0.3%) 183 (0.2%) 36.6
ab031ns 42 (2.2%) 126 (0.1%) 3.0
philwyett 41 (2.1%) 99 (0.1%) 2.4
groton 4 (0.2%) 74 (0.1%) 18.5
tetron 3 (0.2%) 27 (0.0%) 9.0
wouter 7 (0.4%) 19 (0.0%) 2.7
designa 4 (0.2%) 16 (0.0%) 4.0
johnydog 5 (0.3%) 6 (0.0%) 1.2
dentoid 1 (0.1%) 4 (0.0%) 4.0
mreda 2 (0.1%) 3 (0.0%) 1.5
miklby 1 (0.1%) 1 (0.0%) 1.0
mgeisse 1 (0.1%) 0 (0.0%) 0.0

Most Recent Commits

groton 2003-06-29 14:28

Luca fixed the inconcistency of properties read and written by
Set/GetProperty in the awsScrollBar class. He updated the texinfo
docs about scrollbar's properties too.

46 lines of code changed in:

dentoid 2003-06-26 00:28

Anders Stenberg commited a fix for AWS from Gersh fixing two window flags both defined as 0x40.

4 lines of code changed in:

groton 2003-06-24 21:12

Luca (groton@gmx.net) fixed a bug in the awsList: the bug was that
the list box wasn't displaying the last item in some cases.
Look in the file history.txt for the whole story of this commit :)

18 lines of code changed in:

matzebraun 2003-06-23 23:58

fix aws for bison 1.875

1025 lines of code changed in:

boyan 2003-06-23 16:55

Added GetFocusedChild and SetFocusedChild. Now window holds las focused child on hide

47 lines of code changed in:

boyan 2003-06-23 16:52

Added GetFirstFocusableChild

17 lines of code changed in:

designa 2003-06-22 23:40

implemented awsWindow::foNoBorder, which existed as a name, but
unaccessable from skin definitions and unhandled in the code.

3 lines of code changed in:

sunshine 2003-06-22 22:38

Eric Sunshine removed the unused, obsolete, and deprecated top-level <name>
node from the .csplugin files.

0 lines of code changed in:

groton 2003-06-22 14:51

Luca (groton@gmx.net) fixed a bug in awsLabel and a bug in glwin32 canvas.

10 lines of code changed in:

wouter 2003-06-20 18:11

some more files

0 lines of code changed in:

wouter 2003-06-20 18:10

- Added wfoNoDrag option to aws windows.
- fixed constant Mask to fit its values in 3dfrm.

9 lines of code changed in:

wouter 2003-06-20 14:00

Added iAws::GetKeyboardFocusedComponent method.

9 lines of code changed in:

wouter 2003-06-20 13:05

fixed aws ref leaks.

1 lines of code changed in:

boyan 2003-06-15 13:49

Added property "Image" for SetProperty.

11 lines of code changed in:

boyan 2003-06-15 13:48

Fixed comments for img1 & img2. They was swaped.

2 lines of code changed in:

jorrit 2003-06-14 07:17

Jorrit got a fix from Arthur K. (nemerle@lsk.pl) for two memory
leaks in AWS.

9 lines of code changed in:

designa 2003-06-13 16:30

patched Gersh's awsWindow::OnMouseMove() to obey a
new wfoDontCaptureMouseMove option, correcting some problems
with the previous patch and transparent windows with
mouse-capturing children.

12 lines of code changed in:

designa 2003-06-10 06:09

fixed an AWS bug reported by Gersh:
<Gersh> DeSigna: in awswin.cpp's OnMouseMove function, change
the return false to a return true.
(It was not possible to tell if aws deals with a move event if
the mouse is over a window)

1 lines of code changed in:

sunshine 2003-06-05 15:44

Eric Sunshine performed Phase Three of the elimination of the monolithic
scf.cfg:

-*- Eliminated the SCF information which was hardcoded in the .cpp files
of plugin modules, and which duplicated information in the external
.csplugin files.

-*- Plugin modules no longer maintain and export a monolithic class list.
Now, each factory implemented by the code is exported automatically.

-*- Added a new <implementation> child node to the <class> node in
.csplugin files. The value of this node is the name of the C++ class
which implements the SCF class. For instance, C++ class csVFS
implements crystalspace.kernel.vfs.

-*- Eliminated the following SCF macros which were related to exporting
SCF information from .cpp code and/or registering classes manually:

SCF_EXPORT_CLASS_TABLE
SCF_EXPORT_CLASS
SCF_EXPORT_CLASS_DEP
SCF_EXPORT_CLASS_TABLE_END
SCF_REGISTER_STATIC_CLASS_DEP

-*- Eliminated the following methods from iSCF:

RegisterStaticClass
RegisterClassList

-*- Plugin modules are now initialized/shutdown lazily as classes are
requested from them. The first time a class is requested, the plugin
is initialized. The plugin is shutdown after the last class instance
has been destroyed.

-*- Fixed bug in scf.h where SCF_PRINT_CALL_ADDRESS was not being enabled
for gcc 3.x.

-*- Fixed bug in win32.jam where GenerateExportDefs rule failed to ensure
that directory containing output file existed before creating file.
Also fixed bug where it failed to set up a dependency between the
input and output files.

-*- Still To-Do:

- Remove references to scf.cfg and scfreg from documentation. Also
document new .csplugin resources.

- Add platform-specific function to scan and locate plugins
automatically rather than using the ad-hoc approach inherited from
scanning for .scf files.

- Add platform-specific function to query a plugin's meta-information.
This should be used by SCF to do the raw extraction. Provide and
finalize API for higher-level clients to access meta-information.

- Augment static linking to work with the new facility. (Removal of
the hardcoded SCF information, has now broken static linking. It
worked until this time, even with all of the preceding changes.)

3 lines of code changed in:

jorrit 2003-06-04 16:30

Jorrit forgot to replace a few NULL -> 0.

2 lines of code changed in:

(440 more)


Generated by StatCvs v0.2-dev