January 2006 Commit Log

Number of Commits:
169
Number of Active Developers:
3
cnlohr 2006-01-31 23:45

Remove MercuryFrame necessity

37 lines of code changed in:

burmecian 2006-01-31 15:52

Added support for mouse

7 lines of code changed in:

cnlohr 2006-01-31 15:44

Cleanup

1 lines of code changed in:

cnlohr 2006-01-31 15:42

New input mapping macro, try it out :) I think you'll like it.

27 lines of code changed in:

cnlohr 2006-01-31 15:22

FIX SDL for Linux, but this should get about 90% compatbility with windows Input.

11 lines of code changed in:

cnlohr 2006-01-31 15:03

This is a rough commit, and will break compile. I will repair this within an hour and make it function similarly to Win32 input.

46 lines of code changed in:

cnlohr 2006-01-31 15:02

Fix stateful information

10 lines of code changed in:

cnlohr 2006-01-31 14:42

Gear up for more unification among input devices.

44 lines of code changed in:

cnlohr 2006-01-30 22:37

YAY Backfaces break stuff

2 lines of code changed in:

cnlohr 2006-01-30 21:35

ODE Works better now.

28 lines of code changed in:

axlecrusher 2006-01-30 21:02

Back to normal

2 lines of code changed in:

cnlohr 2006-01-30 20:49

GetX,Y and Z actually work right now.

3 lines of code changed in:

cnlohr 2006-01-30 20:39

Fix at least a little of shapes.

3 lines of code changed in:

cnlohr 2006-01-30 19:39

Fix at least a little of shapes.

11 lines of code changed in:

axlecrusher 2006-01-28 16:58

Make it compile on linux. But runs badly.

28 lines of code changed in:

cnlohr 2006-01-28 15:59

newline at end of file

2 lines of code changed in:

axlecrusher 2006-01-27 12:43

Closer to working MD5

111 lines of code changed in:

cnlohr 2006-01-27 01:37

all the rest of the cute float stuff is done here

2 lines of code changed in:

axlecrusher 2006-01-27 00:40

Use drawMethod

6 lines of code changed in:

cnlohr 2006-01-27 00:38

Make Allin work

1 lines of code changed in:

cnlohr 2006-01-27 00:36

Float up the double.

20 lines of code changed in:

axlecrusher 2006-01-26 14:18

MD5 model stuff

309 lines of code changed in:

axlecrusher 2006-01-26 00:21

Small changes. I think the demo code was incorrect.

8 lines of code changed in:

axlecrusher 2006-01-25 21:01

Making the CompiledGeometry a little faster. Not quite there yet.

25 lines of code changed in:

axlecrusher 2006-01-25 18:09

Fix drawing of compiled geometry

7 lines of code changed in:

axlecrusher 2006-01-25 17:23

A save way to get uv out of a poly

5 lines of code changed in:

axlecrusher 2006-01-25 17:19

GetUV from vertice will do needed resizing

22 lines of code changed in:

axlecrusher 2006-01-25 16:25

Remove DrawInter(). It was way too confusing.

39 lines of code changed in:

axlecrusher 2006-01-25 16:19

Small update

2 lines of code changed in:

axlecrusher 2006-01-25 16:17

More stuff needed for bones

91 lines of code changed in:

axlecrusher 2006-01-25 16:16

The last part of the bone system to make models animate

141 lines of code changed in:

axlecrusher 2006-01-24 23:32

More Bone stuff.
The last thing to code is the animation stuff.

267 lines of code changed in:

axlecrusher 2006-01-24 17:23

Inlines

9 lines of code changed in:

axlecrusher 2006-01-24 17:17

Don't need the Draw function in this class

0 lines of code changed in:

axlecrusher 2006-01-24 17:11

Make use of MercuryMath

186 lines of code changed in:

axlecrusher 2006-01-24 15:05

Read in bones

95 lines of code changed in:

axlecrusher 2006-01-24 15:03

Cleanup interwined data on destructor

2 lines of code changed in:

axlecrusher 2006-01-24 12:24

Optimized drawing of interwined data even more. Can't get any better than this (2 function calls).

2 lines of code changed in:

axlecrusher 2006-01-24 12:13

More optimized interwined data rendering

7 lines of code changed in:

axlecrusher 2006-01-24 11:46

Ability to draw from interwined data

90 lines of code changed in:

axlecrusher 2006-01-23 23:11

Remove commented out code.

0 lines of code changed in:

axlecrusher 2006-01-23 23:08

Sprite is now 100% fixed with the new layout

9 lines of code changed in:

axlecrusher 2006-01-23 23:00

Construct Sprites correctly according to new layout

27 lines of code changed in:

axlecrusher 2006-01-23 22:34

Put all the normals in the Mesh too. Vertices use pointers to them.

52 lines of code changed in:

axlecrusher 2006-01-23 21:33

Put all the vertices in one place in the mesh. This does not really save space since polys still have to remember which part of the vert vector they should look at. But it should make it much simpler and faster to do math on all the vertices of a mesh.

Also reverse compatability of adding vertices has been kept, but I recommend that it not be used when possible.

64 lines of code changed in:

axlecrusher 2006-01-23 11:19

Draw Order

12 lines of code changed in:

axlecrusher 2006-01-23 10:17

Display now decides which type of window to make.
Toggling fullscreen mode works now.

114 lines of code changed in:

cnlohr 2006-01-17 01:51

Approach a common character interface (SDL == WIN32)

19 lines of code changed in:

cnlohr 2006-01-16 22:01

Cleanup

0 lines of code changed in:

cnlohr 2006-01-16 21:55

Uuuhh... main looks like it does this.

0 lines of code changed in:

cnlohr 2006-01-16 21:45

Fix -- When in very serious crashes, don't keep crashing into ourself... BAIL OUT!

7 lines of code changed in:

cnlohr 2006-01-16 21:34

Use a much more binary-friendly type! By using longs, we can insure <map>
will act correctly.

19 lines of code changed in:

cnlohr 2006-01-16 20:49

What was I thinking?!?! Since it's virtual it falls back anyway!

0 lines of code changed in:

cnlohr 2006-01-16 20:47

Linux forbids static definition in CPP for extern'd functions

1 lines of code changed in:

cnlohr 2006-01-16 20:45

Fix loader for linux, you cannot pass CStrings by reference in this
case.

2 lines of code changed in:

cnlohr 2006-01-16 20:30

Beginnings of a unified input system

26 lines of code changed in:

cnlohr 2006-01-16 20:28

Fix crash on destroy

20 lines of code changed in:

cnlohr 2006-01-16 20:28

Fix crash on destructor

7 lines of code changed in:

cnlohr 2006-01-16 20:25

more informational note

3 lines of code changed in:

axlecrusher 2006-01-13 16:20

Move Alt+enter code to window. Almost works.

52 lines of code changed in:

axlecrusher 2006-01-13 15:40

Code to toggle fullscreen (broken)

59 lines of code changed in:

axlecrusher 2006-01-13 14:25

Ability to register to messages

6 lines of code changed in:

axlecrusher 2006-01-13 14:21

Use MercuryMessageHandler

1 lines of code changed in:

axlecrusher 2006-01-13 14:19

Make use of a MercuryMessageHandler so that any class we wish can subscribe to messages, not just MercuryObjects.

48 lines of code changed in:

axlecrusher 2006-01-13 10:19

We should remove all objects from the cache, not just models.

6 lines of code changed in:

axlecrusher 2006-01-13 10:18

This actually works

5 lines of code changed in:

cnlohr 2006-01-13 01:23

Change: Include code, and tweak some stuff, I like this better.

1 lines of code changed in:

cnlohr 2006-01-13 01:15

Document!

176 lines of code changed in:

axlecrusher 2006-01-13 00:16

Something is borken, we should not have to make new lists all the time.

12 lines of code changed in:

axlecrusher 2006-01-12 23:57

Changed slightly and document

19 lines of code changed in:

axlecrusher 2006-01-11 14:18

Move to MercuryUtil

19 lines of code changed in:

axlecrusher 2006-01-11 14:03

Put the floats into contiguous memory, don't assume that they are.

21 lines of code changed in:

axlecrusher 2006-01-11 13:26

Still bullcrap but a little more readable.
Charles, document the code, like your typedefs and #defines.

56 lines of code changed in:

cnlohr 2006-01-11 01:06

Make a unified LoadImage() function and use file format fingerprints to determine loaders.

278 lines of code changed in:

axlecrusher 2006-01-11 01:02

Sourceforge requires their log be displayed on any page they host, so make it a footer.

3 lines of code changed in:

axlecrusher 2006-01-10 23:08

use based width and height

4 lines of code changed in:

axlecrusher 2006-01-10 23:04

Width and height to base rendering views off of.

18 lines of code changed in:

cnlohr 2006-01-10 22:49

Apparently the constructor doesn't work right. Moving this code to
init() fixed pretty much every problem.

1 lines of code changed in:

cnlohr 2006-01-10 22:31

OOPS -- actually use the theme's folders, not just the files folder.

2 lines of code changed in:

cnlohr 2006-01-10 22:27

newline at eof

4 lines of code changed in:

cnlohr 2006-01-10 22:27

Add stuff to makefile for mercury

5 lines of code changed in:

cnlohr 2006-01-10 22:10

Update terrain -- we cannot have paths like the one to this one's material in linux.

1 lines of code changed in:

axlecrusher 2006-01-10 21:41

Fix resizing bug.

1 lines of code changed in:

cnlohr 2006-01-10 19:31

New: Add soft-linked theme file system.
Let INI files include other files.

Syntax:

[AdditionalFiles]
FILE:test.ini

35 lines of code changed in:

cnlohr 2006-01-10 19:30

Don't set this data.

0 lines of code changed in:

cnlohr 2006-01-10 19:28

Fix annoyance (float conversion)

1 lines of code changed in:

cnlohr 2006-01-10 13:32

Make Display Loader

17 lines of code changed in:

axlecrusher 2006-01-10 12:27

Moved to MercuryDisplayTypes

2 lines of code changed in:

axlecrusher 2006-01-10 12:26

MercuryDisplayTypes

11 lines of code changed in:

axlecrusher 2006-01-10 12:24

Moved to MercuryDisplayTypes

2 lines of code changed in:

axlecrusher 2006-01-10 12:22

Data types used for Display. Added in extra file to clean up includes.

89 lines of code changed in:

cnlohr 2006-01-10 02:10

Tweak to make it cooler

2 lines of code changed in:

cnlohr 2006-01-10 02:08

Add: Kick-ass camera motion

13 lines of code changed in:

cnlohr 2006-01-10 00:42

Document & fix memory leak

111 lines of code changed in:

axlecrusher 2006-01-10 00:41

Our matrix stack overflow protection should work on both modelview and projection

60 lines of code changed in:

axlecrusher 2006-01-10 00:40

Document DrawInternal

5 lines of code changed in:

cnlohr 2006-01-09 23:50

Document

36 lines of code changed in:

cnlohr 2006-01-09 22:39

New images for ode / change the numbers to tweak it into working better.

5 lines of code changed in:

cnlohr 2006-01-09 22:33

New images for ode / change the numbers to tweak it into working better.

7 lines of code changed in:

cnlohr 2006-01-09 21:38

New ODE Stuff :)

0 lines of code changed in:

cnlohr 2006-01-09 20:04

New ODE Stuff :)

4796 lines of code changed in:

cnlohr 2006-01-09 19:59

New ODE Stuff :)

216 lines of code changed in:

cnlohr 2006-01-09 16:39

Vectorize polys, and publicize virt's

5 lines of code changed in:

axlecrusher 2006-01-08 19:45

Ability to send raw data into the existing texture data.

24 lines of code changed in:

axlecrusher 2006-01-08 19:44

Ability to update texture data.
We also no longer need to keep a local copy of the texture data (due to a resolved
bug). Yay less memory useage.

39 lines of code changed in:

axlecrusher 2006-01-08 19:41

Update TrueType Font system to make SetColor use fast texture data replacement

86 lines of code changed in:

axlecrusher 2006-01-08 17:15

*** empty log message ***

2 lines of code changed in:

axlecrusher 2006-01-07 21:34

New graphic

0 lines of code changed in:

axlecrusher 2006-01-07 21:32

Make brighter

1 lines of code changed in:

axlecrusher 2006-01-07 21:29

Update title screen

11 lines of code changed in:

axlecrusher 2006-01-07 21:28

Make this a more official title screen

49 lines of code changed in:

axlecrusher 2006-01-07 21:27

Arial TTF

0 lines of code changed in:

axlecrusher 2006-01-07 21:01

Fix bug with resizing

9 lines of code changed in:

axlecrusher 2006-01-07 12:25

Update

2 lines of code changed in:

axlecrusher 2006-01-07 12:21

Move stats to base display class
Use depth testing based on projection type

20 lines of code changed in:

cnlohr 2006-01-07 00:21

We're not actually using this anymore, but the compile warning is getting annoying.

1 lines of code changed in:

cnlohr 2006-01-07 00:11

ODE Update -- I don;t like ODE anymore but here goes a good physics framework

38 lines of code changed in:

axlecrusher 2006-01-06 15:53

Bug Fix

1 lines of code changed in:

axlecrusher 2006-01-06 01:54

Fix on windows

6 lines of code changed in:

axlecrusher 2006-01-06 01:51

Fix stuff I think.

51 lines of code changed in:

axlecrusher 2006-01-06 01:14

Fix stuff

20 lines of code changed in:

axlecrusher 2006-01-06 00:25

Move png files into folder to resolve problem with linux

4861 lines of code changed in:

axlecrusher 2006-01-06 00:15

Fix warning

5 lines of code changed in:

axlecrusher 2006-01-06 00:09

Fix windows

5 lines of code changed in:

axlecrusher 2006-01-05 23:58

Updated

4 lines of code changed in:

axlecrusher 2006-01-05 23:17

update

3 lines of code changed in:

axlecrusher 2006-01-05 22:27

Cleanup

26 lines of code changed in:

axlecrusher 2006-01-05 22:26

use STD

4 lines of code changed in:

axlecrusher 2006-01-05 22:24

Fix warning

2 lines of code changed in:

axlecrusher 2006-01-05 22:22

Update StdString

39 lines of code changed in:

axlecrusher 2006-01-05 11:08

Update

2 lines of code changed in:

axlecrusher 2006-01-05 11:05

Simplify

1 lines of code changed in:

axlecrusher 2006-01-05 10:59

remove unneeded

0 lines of code changed in:

axlecrusher 2006-01-05 10:57

Use origional demensions of texture

4 lines of code changed in:

axlecrusher 2006-01-05 10:55

Origional demensions of graphics

2 lines of code changed in:

axlecrusher 2006-01-04 21:21

Name change

1 lines of code changed in:

axlecrusher 2006-01-04 21:19

Make use of the texture's ability to resize textures

32 lines of code changed in:

axlecrusher 2006-01-04 17:58

Background

10 lines of code changed in:

axlecrusher 2006-01-04 17:57

Ability to size textures to powers of 2

53 lines of code changed in:

axlecrusher 2006-01-04 17:54

Update for UV resizing and more stats and INI options

20 lines of code changed in:

axlecrusher 2006-01-04 17:53

Update for UV resizing

4 lines of code changed in:

axlecrusher 2006-01-03 23:16

Fix goofy resizing

25 lines of code changed in:

axlecrusher 2006-01-03 23:15

Give dimensions not ratios

20 lines of code changed in:

axlecrusher 2006-01-03 16:32

Update

2 lines of code changed in:

axlecrusher 2006-01-03 15:53

Don't send DisplayResized if we are minimizing.

13 lines of code changed in:

axlecrusher 2006-01-03 15:27

Freetype text will now rerender itself when the window resizes.

19 lines of code changed in:

axlecrusher 2006-01-03 15:25

Fix bug when removing textures.

1 lines of code changed in:

axlecrusher 2006-01-03 13:23

Register for ScreenResized message

6 lines of code changed in:

axlecrusher 2006-01-03 12:54

LoadRaw and = operator

42 lines of code changed in:

axlecrusher 2006-01-03 12:53

Lots of changes

53 lines of code changed in:

axlecrusher 2006-01-03 12:52

LoadMaterial and m_material not m_texture

24 lines of code changed in:

axlecrusher 2006-01-02 23:52

Update to show text using color.

1 lines of code changed in:

axlecrusher 2006-01-02 23:50

Text can do color

25 lines of code changed in:

axlecrusher 2006-01-02 23:48

Ability to construct color using int values

11 lines of code changed in:

axlecrusher 2006-01-02 22:51

Use FreeType to set spacing between characters.

7 lines of code changed in:

axlecrusher 2006-01-02 22:04

Yea...

0 lines of code changed in:

axlecrusher 2006-01-02 21:43

Update for ODE

5 lines of code changed in:

axlecrusher 2006-01-02 21:43

Utility for finding next larger power of 2

8 lines of code changed in:

axlecrusher 2006-01-02 21:41

Update

20 lines of code changed in:

axlecrusher 2006-01-02 21:40

Don't use m_alpha or HasAlpha, use m_ColorByteType

13 lines of code changed in:

axlecrusher 2006-01-02 21:38

Replace m_alpha with m_ColorByteType

14 lines of code changed in:

axlecrusher 2006-01-02 21:36

Yea!! Lets make text actually render.

142 lines of code changed in:

axlecrusher 2006-01-02 21:35

Vertcount

1 lines of code changed in:

axlecrusher 2006-01-02 21:35

Cleanup and fix Raw Loading

4 lines of code changed in:

axlecrusher 2006-01-02 21:33

Screens have a special background object in them that will always be behind everything else

18 lines of code changed in:

axlecrusher 2006-01-02 21:32

Vertcount

4 lines of code changed in:

axlecrusher 2006-01-02 21:30

Vertcount and Polycount

5 lines of code changed in:

axlecrusher 2006-01-02 21:29

Cleanup

15 lines of code changed in:

axlecrusher 2006-01-02 21:25

Vertcount

29 lines of code changed in:

December 2005 »

Generated by StatCVS 0.3