Commit Log (Page 80 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: 2002-08-04 to 2002-07-30 (Commits 8745-8794 of 12744)

sunshine 2002-08-04 23:29

Removed outdated links to Philip's now non-existent mirror site.

0 lines of code changed in:

sunshine 2002-08-04 23:12

Eric Sunshine performed the following tasks:

-*- Made the following changes to mk/msvcgen/msvcgen.mak and msvc7gen.mak:

o Fixed numerous bugs in the .rc file generation support code which
was recently added.

o Once again works with older versions of GNU make. No longer uses
recently added features of GNU make, such as $(if ...).

o Now invokes .rc creation shell scripts with $(RUN_SCRIPT) to ensure
that it finds the correct shell. This allows it to once again run
on Unix. (The problem was that the shell scripts do not have
execute permission enabled in the CVS repository. This fix works
around that problem.)

o Once again works with older versions of sed. No longer uses
advanced sed features.

o Fixed comments which became outdated after recent changes.

o The "clean" target now cleans only files and directories related to
the particular makefile, rather than blasting the entire CS/out/mk
directory.

-*- Made the following changes to mk/msvcgen/msvcgen.pl:

o Fixed create_project() so that the so-called "dummy file" ends with
a line terminator.

-*- Made the following changes to libs/win32/mkverres.sh:

o Fixed the composition of FILEVERSION which seemed to be bonked.

o Fixed so that it works with older sed programs which do not
understand [:digit:].

o Fixed quoting problems in sed rules.

o Simplified composition of the output .rc file.

o Added missing line terminator at end of file.

-*- Made the following changes to libs/win32/compres.sh:

o Fixed so that it works with older sed programs which do not
understand [:alnum:].

o Added missing line terminator at end of file.

213 lines of code changed in:

res2002 2002-08-04 17:36

- tempoary fix to msvcgen. disabled .rc generation until I
found out how to properly fix it.

14 lines of code changed in:

res2002 2002-08-04 17:33

forgot to commit

32 lines of code changed in:

matzebraun 2002-08-04 14:30

gave m4 macro a uniform naming crystal which is more clear

24 lines of code changed in:

matzebraun 2002-08-04 14:11

changed m4 macro name from AM_PATH_CS to AC_PATH_CS to indicate that this macro has nothing to do with automake but only with autoconf

2 lines of code changed in:

philwyett 2002-08-04 08:50

Implemented fix submitted by Angel Lucas Gonzalez Martinez, which
elimenates a possible stack overflow.

Added some memory checking to backup the fix.

4 lines of code changed in:

res2002 2002-08-04 04:32

typo...

1 lines of code changed in:

res2002 2002-08-04 04:30

- fixed weird linebreaks in csglext.h
- changed the way GL exts are detected.
instead of iterating through Video.OpenGL.UseExtension now the
extension list from the driver is compared with an internal list of supported
extensions. that has the advantage that not only explicitly activated exts
are reported, but also supported but deactivated ones.
- changed the way GL exts are initialized.
instead of having a single routine with lots of conditionals a combination
of macros and generated source files is used. so instead of having to
add/change code in several places it's now sufficient to add a line in a
single file and run a script when adding support for a new extension.

5041 lines of code changed in:

philwyett 2002-08-03 22:59

Something I should not have had to fix.

1 lines of code changed in:

jorrit 2002-08-03 22:47

- I found out what routine is crashing. It is the new version
of DrawTriangleMesh() which seems to give problems in some cases.
As a workaround I just call OldDrawTriangleMesh(). This basically
means that the effect system is not yet functional although it is
now fully in CVS. Still have to debug what's wrong with the
new implementation of DrawTriangleMesh().
Documentation and extensions to the current loader for the
new effects will be added soon.
- In addition to effects the patch from Anders also adds an
OpenGL state cache to the OpenGL canvases. That should
optimize state changes and speed up a little more.

7431 lines of code changed in:

jorrit 2002-08-03 22:34

Added effects system plugin from Anders Stenberg. Since I have
crashes with the OpenGL patches to actually use this system
I am not commiting those. So at this moment the 'effects'
plugin is completely unused and unusable until I manage
to fix the problem. I will add more documentaiton about this
new system later.

1261 lines of code changed in:

res2002 2002-08-03 19:24

- version information is generated for MSVC projects
- small fixes for other version info stuff

57 lines of code changed in:

matzebraun 2002-08-03 17:53

removed debug code I left in awstextcomponent

0 lines of code changed in:

matzebraun 2002-08-03 17:51

really fixed the aws key problem now, it was needed to have KeyCode and Char in Keyboard events

59 lines of code changed in:

matzebraun 2002-08-03 16:55

fixed EnterKeyPressed signal for AwsTextbox

1 lines of code changed in:

res2002 2002-08-03 04:24

- changed syntax for use of windows resources again; makefile var is
now "$(<project>.EXE).WINRSRC"
- resource files are now used on mingw
- on mingw version information for the dlls/exes is generated

82 lines of code changed in:

philwyett 2002-08-03 02:43

Revert. Will force this fix inside Freetype.

1 lines of code changed in:

philwyett 2002-08-03 00:50

Fixed compile errors under MSVC 6.

5 lines of code changed in:

philwyett 2002-08-03 00:43

Preparing for a fixed Freetype lib.

1 lines of code changed in:

res2002 2002-08-02 22:08

- reverted accidential commit

2 lines of code changed in:

res2002 2002-08-02 21:25

- fixed some issues w/ ddraw palettes

2 lines of code changed in:

res2002 2002-08-02 21:24

- windows resource files are now specified w/ <project>.WINRSRC
instead in DSP.<project>.RESOURCES

12 lines of code changed in:

res2002 2002-08-02 21:23

- merged the msvc project generators
- changed a few msvc6 project options to match their msvc7 cousins:
all projects use runtime dll
CS_EXTENSIVE_MEMDEBUG defined
- windows resource files are now specified w/ <project>.WINRSRC
instead in DSP.<project>.RESOURCES

402 lines of code changed in:

jorrit 2002-08-02 13:01

Bugfixes from Steven Geens.

5 lines of code changed in:

jorrit 2002-08-02 12:16

Steven Geens updated the milk2spr convertor so it also converts
the motions (for the motion manager). This works mostly but there
are still a few bugs. For example, sometimes there is a 360
degree rotation and sometimes it mirrors the model along Y-axis.

190 lines of code changed in:

philwyett 2002-08-02 09:25

Added cslua plugin. Not in build by default.

1 lines of code changed in:

sunshine 2002-08-02 07:35

Eliminated several unnecessary, and inadvertently inserted, event dispatch
loops from csEventQueue::Process().

3 lines of code changed in:

jorrit 2002-08-01 11:08

Added == and != operators to compare csRef& and T* instances.

33 lines of code changed in:

jorrit 2002-07-31 21:57

Fixed comments.

3 lines of code changed in:

neverjade 2002-07-31 17:02

Added a new function called "CreateSlot()" to the SinkManager. You can use this to create embeddable slots.

13 lines of code changed in:

jorrit 2002-07-31 16:15

New author.

4 lines of code changed in:

jorrit 2002-07-31 15:56

- Added patch from Jochen Moench <jochen.moench@de.thalesgroup.com>
to allow SetAction() which will stop the animation after the
action has completed. This also modifies iSprite3DState.
It is now also possible to include a speed factor for animation.
- Changed csRef again so that the T* constructor now does IncRef().
This means that 'Take()' is the ONLY safe way to convert an
old style pointer that has already be IncRef()'ed into a csRef.

92 lines of code changed in:

sunshine 2002-07-31 15:34

Added csRef::operator=(T*). Eliminated all Assign() methods since they
were subsumed by the equivalent functionality of the assignment operators.
Fixed reference-counting bug in csRef::Take().

22 lines of code changed in:

matzebraun 2002-07-31 15:07

-Changed Assign function of csRef. It now IncRefes the pointer that it gets.
-Added Take function to csRef that takes an already IncReffed object.
-Fixed simple1 and simple2 for new API

44 lines of code changed in:

jorrit 2002-07-31 09:39

Removed the 'bool' cast for csRef because this was
ambigious.

2 lines of code changed in:

jorrit 2002-07-31 09:33

Added 'explicit' keyword to csRef constructor which takes a normal
pointer so that you cannot misuse the assign anymore.

3 lines of code changed in:

jorrit 2002-07-31 09:09

New author.

4 lines of code changed in:

jorrit 2002-07-31 09:08

Got Yet Another Blender export script from Krishnan Shrikumar
<krish@urbyte.com>. This one exports entire levels. You can find
it in scripts/blender/sectorexport.

8 lines of code changed in:

jorrit 2002-07-31 08:47

Fixed csRef::Assign() so it now correctly tests for NULL pointers.

4 lines of code changed in:

jorrit 2002-07-31 08:32

Converted simple2 tutorial to use smart pointers.

81 lines of code changed in:

jorrit 2002-07-31 08:16

Fixed behaviour of csRef::Assign(). By default it will now
transfer owner ship (for pointers) as was intended in the first
place.

5 lines of code changed in:

sunshine 2002-07-31 06:21

Eric Sunshine performed the following tasks.

-*- Changed csutil/ref.h and the csRef smart pointer template as follows:

o Added a `transfer_ownership' argument to the existing Assign()
method which tells Assign() whether or not IncRef() has already been
invoked upon the the incoming pointer. This defaults to false for
convenience.

o Eliminated the Set() method since Assign()'s new transfer_ownership
argument made Set() redundant.

o Added a second Assign() method which accepts a csRef reference. The
presence of this method will smooth the path for future API
upgrades. For example, if iSector::GetCow() currently returns a
pointer to an iCow, then code such as `ref.Assign(sector->GetCow())'
will be API-compatible even after GetCow() is upgraded to return a
csRef<iCow>.

o Added an IsValid() method for checking if the referenced object is
valid (non-null). This is semantically equivalent to the existing
boolean cast operator, but more explicit.

o Fixed the boolean cast operator so that it works with compilers
which do not have a built-in bool type. Specifically, it now
returns (obj != 0), rather than returning (obj).

o Fixed incorrect include protection macros.

o Improved class documentation.

For all of the curious folk out there, the csRef template _does_ work
with the NextStep compiler, as predicted.

-*- Fixed incorrect header include protection macros in csutil/refcount.h
and improved the class comments.

76 lines of code changed in:

philwyett 2002-07-31 03:35

Plugged 2 memory leaks.

2 lines of code changed in:

philwyett 2002-07-31 00:11

Fixed operator ! ambiguity error under MSVC 7.

Example...

if (!engine) {}

replaced with:

if (engine == NULL) {}

5 lines of code changed in:

philwyett 2002-07-30 23:29

Removed delete, fixing seg fault in simpvs.

0 lines of code changed in:

philwyett 2002-07-30 23:17

Fixed dialog window sizes, so things display correctly.

2 lines of code changed in:

duhprey 2002-07-30 21:50

This patch will export to quads if possible.

3 lines of code changed in:

matzebraun 2002-07-30 15:05

more leak fixes in the parser

81 lines of code changed in:

jorrit 2002-07-30 14:45

Update.

1 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