Index: Makefile
===================================================================
--- Makefile	(revision 172)
+++ Makefile	(revision 173)
@@ -42,7 +42,7 @@
 ################################################################################
 
 
-libraydium.so.0.0:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/compile/reg_api.o raydium/compile/gui.o raydium/compile/live.o raydium/compile/video.o raydium/compile/shadow.o
+libraydium.so.0.0:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/compile/reg_api.o raydium/compile/gui.o raydium/compile/live.o raydium/compile/video.o raydium/compile/shadow.o raydium/compile/myglut.o
 	@echo "Creating $@" >> $(LOG_FILE)
 	gcc $(LDFLAGS) $(LINKING_OPTIONS) -o $@ -shared $+ $(LIBS_PATH) $(OTHER_LIBS) $(SYSTEM_LIBS)
 	@echo "File created: $@"
@@ -53,7 +53,7 @@
 libraydium.so: libraydium.so.0
 	ln -s $< $@ || true
 
-libraydium.a.0.0:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/compile/reg_api.o raydium/compile/gui.o raydium/compile/live.o raydium/compile/video.o raydium/compile/shadow.o
+libraydium.a.0.0:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/compile/reg_api.o raydium/compile/gui.o raydium/compile/live.o raydium/compile/video.o raydium/compile/shadow.o raydium/compile/myglut.o
 	$(AR) $(AR_OPTIONS) -crv $@ $+
 	$(RANLIB) $@ || true
 	@echo "File created: $@"
@@ -70,12 +70,12 @@
 ################################################################################
 
 
-headers:  raydium/headers/background.h raydium/headers/callback.h raydium/headers/camera.h raydium/headers/capture.h raydium/headers/clear.h raydium/headers/console.h raydium/headers/file.h raydium/headers/fog.h raydium/headers/init.h raydium/headers/internal.h raydium/headers/joy.h raydium/headers/key.h raydium/headers/land.h raydium/headers/light.h raydium/headers/log.h raydium/headers/main.h raydium/headers/mouse.h raydium/headers/network.h raydium/headers/normal.h raydium/headers/object.h raydium/headers/ode.h raydium/headers/osd.h raydium/headers/parser.h raydium/headers/particle2.h raydium/headers/php.h raydium/headers/profile.h raydium/headers/random.h raydium/headers/rayphp.h raydium/headers/register.h raydium/headers/render.h raydium/headers/signal.h raydium/headers/sky.h raydium/headers/sound.h raydium/headers/texture.h raydium/headers/timecall.h raydium/headers/trigo.h raydium/headers/vertex.h raydium/headers/window.h raydium/headers/reg_api.h raydium/headers/gui.h raydium/headers/live.h raydium/headers/video.h raydium/headers/shadow.h
+headers:  raydium/headers/background.h raydium/headers/callback.h raydium/headers/camera.h raydium/headers/capture.h raydium/headers/clear.h raydium/headers/console.h raydium/headers/file.h raydium/headers/fog.h raydium/headers/init.h raydium/headers/internal.h raydium/headers/joy.h raydium/headers/key.h raydium/headers/land.h raydium/headers/light.h raydium/headers/log.h raydium/headers/main.h raydium/headers/mouse.h raydium/headers/network.h raydium/headers/normal.h raydium/headers/object.h raydium/headers/ode.h raydium/headers/osd.h raydium/headers/parser.h raydium/headers/particle2.h raydium/headers/php.h raydium/headers/profile.h raydium/headers/random.h raydium/headers/rayphp.h raydium/headers/register.h raydium/headers/render.h raydium/headers/signal.h raydium/headers/sky.h raydium/headers/sound.h raydium/headers/texture.h raydium/headers/timecall.h raydium/headers/trigo.h raydium/headers/vertex.h raydium/headers/window.h raydium/headers/reg_api.h raydium/headers/gui.h raydium/headers/live.h raydium/headers/video.h raydium/headers/shadow.h raydium/myglut/myglut.h
 	@echo "" > $(LOG_FILE)
 	touch $@
 	@echo "Headers found: $+"
 
-compile:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/headers/reg_api.o raydium/headers/gui.o raydium/headers/live.o raydium/headers/video.o raydium/headers/shadow.o
+compile:  raydium/compile/background.o raydium/compile/callback.o raydium/compile/camera.o raydium/compile/capture.o raydium/compile/clear.o raydium/compile/console.o raydium/compile/file.o raydium/compile/fog.o raydium/compile/init.o raydium/compile/internal.o raydium/compile/joy.o raydium/compile/key.o raydium/compile/land.o raydium/compile/light.o raydium/compile/log.o raydium/compile/main.o raydium/compile/mouse.o raydium/compile/network.o raydium/compile/normal.o raydium/compile/object.o raydium/compile/ode.o raydium/compile/osd.o raydium/compile/parser.o raydium/compile/particle2.o raydium/compile/php.o raydium/compile/profile.o raydium/compile/random.o raydium/compile/rayphp.o raydium/compile/register.o raydium/compile/render.o raydium/compile/signal.o raydium/compile/sky.o raydium/compile/sound.o raydium/compile/texture.o raydium/compile/timecall.o raydium/compile/trigo.o raydium/compile/vertex.o raydium/compile/window.o raydium/headers/reg_api.o raydium/headers/gui.o raydium/headers/live.o raydium/headers/video.o raydium/headers/shadow.o raydium/myglut/myglut.o
 	touch $@
 	@echo "Files created: $+"
 
@@ -315,3 +315,8 @@
 	@mkdir -p $(COMPILE_DIR)
 	@echo "Creating: $@"
 	$(CC) $(COMPILE_OPTIONS) $(CFLAGS) -o $@ -c $< $(INCLUDE_PATH) 2>> $(LOG_FILE)
+
+raydium/compile/myglut.o: raydium/myglut/myglut.c headers
+	@mkdir -p $(COMPILE_DIR)
+	@echo "Creating: $@"
+	$(CC) $(COMPILE_OPTIONS) $(CFLAGS) -o $@ -c $< $(INCLUDE_PATH) 2>> $(LOG_FILE)
<logentry
   revision="1030">
<author>xfennec</author>
<date>2010-11-11T19:28:13.120087Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.c</path>
</paths>
<msg>Disabling shadows on iPhone (not working correclty, and way to slow)</msg>
</logentry>
<logentry
   revision="1029">
<author>xfennec</author>
<date>2010-11-11T18:30:07.104365Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/cli.h</path>
</paths>
<msg>You can now create a 'raydium.cli' file in binary directory and add command line switches in it.</msg>
</logentry>
<logentry
   revision="1028">
<author>xfennec</author>
<date>2010-11-11T17:26:31.090185Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/joy.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/cli.c</path>
</paths>
<msg>Added --joy-emul [mouse/keyboard] command line switch, to force joystick emulation (useful when you don't want to use iPhone internal sensors, for example)</msg>
</logentry>
<logentry
   revision="1027">
<author>xfennec</author>
<date>2010-11-11T16:38:04.765001Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
</paths>
<msg>cleaned up the file (dos2unix) and removed an unused variable.</msg>
</logentry>
<logentry
   revision="1026">
<author>xfennec</author>
<date>2010-11-11T16:29:31.029953Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
</paths>
<msg>iPhone: small fix for joystick support (name and number of axes were wrong)</msg>
</logentry>
<logentry
   revision="1025">
<author>ouille</author>
<date>2010-10-20T20:33:27.923958Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
</paths>
<msg>Package refresh speedup. Does not relies on php to decide if a file need to be refreshed (slow) php called only when it is neeeded (speed up program exit).</msg>
</logentry>
<logentry
   revision="1024">
<author>ouille</author>
<date>2010-10-20T20:31:43.739447Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/joy.c</path>
</paths>
<msg>Corrected bug. Console continue to display message after atexit joystick on win32 with a joystick !</msg>
</logentry>
<logentry
   revision="1023">
<author>xfennec</author>
<date>2010-10-19T14:51:18.448794Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test-iphoneos.c</path>
</paths>
<msg>Removed normal smoothing for this demo (looks ugly now)</msg>
</logentry>
<logentry
   revision="1022">
<author>xfennec</author>
<date>2010-10-19T14:48:28.299219Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/wrapper-opengles.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Basic multitexturing is now available for iPhone port. It currently requires a few changes in glew.h header.</msg>
</logentry>
<logentry
   revision="1021">
<author>xfennec</author>
<date>2010-10-19T13:20:06.977040Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/object.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/object.h</path>
</paths>
<msg>Adding basic multitexturing support to Vertex Array renderer.</msg>
</logentry>
<logentry
   revision="1020">
<author>xfennec</author>
<date>2010-10-19T12:12:54.730282Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/object.c</path>
</paths>
<msg>iPhone: shadows no more change viewport. First step to use Vertex Arrays for shadows.</msg>
</logentry>
<logentry
   revision="1019">
<author>xfennec</author>
<date>2010-10-19T10:37:34.747773Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>iPhone: Making ODE frequency/timestep way less agressive on this 'small' CPU. Most ODE-based applications were freezing because of this. Note that this change breaks a lot of other things (ERP,CFM,gravity,...) so physics are quite weird currently on this target...</msg>
</logentry>
<logentry
   revision="1018">
<author>xfennec</author>
<date>2010-10-19T10:09:40.038424Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/object.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>Now enabling the Vertex Array renderer on iPhone targets.</msg>
</logentry>
<logentry
   revision="1017">
<author>xfennec</author>
<date>2010-10-19T09:43:35.464140Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut-iphoneos.m</path>
</paths>
<msg>fixing missing init in rev1014.</msg>
</logentry>
<logentry
   revision="1016">
<author>xfennec</author>
<date>2010-10-19T09:10:11.014044Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/object.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/config.h</path>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/raydium/object.h</path>
</paths>
<msg>Adding a very experimental Vertex Array renderer. Done no optimization (at all) yet, most advanced features are not available (multitexturing, env mapping, ...), and shadows are still rendered with the usual code. But it's a good start.</msg>
</logentry>
<logentry
   revision="1015">
<author>xfennec</author>
<date>2010-10-18T20:52:33.118921Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.m</path>
</paths>
<msg>iPhone: added a smoothing filter on accelerometers, with a 30 hz sample rate: it's now more reactive and way smoother, test-iphoneos.c loves it ;)</msg>
</logentry>
<logentry
   revision="1014">
<author>xfennec</author>
<date>2010-10-18T20:38:23.780140Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.m</path>
</paths>
<msg>iPhone OS 3: rev1013 fix (CAEAGLLayer.contentsScale is only available on OS &gt; 3.2)</msg>
</logentry>
<logentry
   revision="1013">
<author>xfennec</author>
<date>2010-10-18T13:47:07.087023Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.m</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/window.c</path>
</paths>
<msg>iPhone: screen orientation, window_tx/ty and mouse position were quite scrambled ... Probably fixed.</msg>
</logentry>
<logentry
   revision="1012">
<author>xfennec</author>
<date>2010-10-17T13:59:01.998411Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/texture.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/wrapper-opengles.c</path>
</paths>
<msg>Added trilinear (mipmaps) filter for iPhone.</msg>
</logentry>
<logentry
   revision="1011">
<author>xfennec</author>
<date>2010-10-17T13:36:24.782345Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-iphoneos.m</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/config.h</path>
</paths>
<msg>Added a config.h compilation option to disable retina screen for iPhone 4G Retina Screen support, allowing better performances if needed.</msg>
</logentry>
<logentry
   revision="1010">
<author>xfennec</author>
<date>2010-10-17T13:08:24.791614Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/fog.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania2.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file_tri.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/vertex.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/land.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium_modler.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/object.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/shader.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/normal.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/normal.c</path>
</paths>
<msg>Huge patch (experimental but tested) to change Raydium internal vertice data storage structures, allowing easier Vertex Arrays / Vertex Buffers implementation (instead of current Direct Mode and Display Lists renderers). This will help to improve OpenGL ES (1.1) Raydium port (iPhone, currently, but Android is targeted too) that is currently way too slow. This may improve performance on other targets too.</msg>
</logentry>
<logentry
   revision="1009">
<author>xfennec</author>
<date>2010-10-17T12:52:04.146870Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/playlist.php</path>
</paths>
<msg>Incorrect filenames were used with missing music/ directory</msg>
</logentry>
<logentry
   revision="1008">
<author>xfennec</author>
<date>2010-10-17T12:49:17.026779Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/r3s/index.php</path>
</paths>
<msg>Corrupted file was downloaded from R3S when file modes were incorrect on the server</msg>
</logentry>
<logentry
   revision="1007">
<author>xfennec</author>
<date>2010-10-17T12:19:24.878085Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/willou.c</path>
</paths>
<msg>Now displays particles, useful for raydium_ode_capture_3d() visualization.</msg>
</logentry>
<logentry
   revision="1006">
<author>xfennec</author>
<date>2010-10-11T21:25:19.312430Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut-iphoneos.m</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut-iphoneos.c</path>
</paths>
<msg>added iPhone 4 'Retina Display' support (EAGL context switches to 960x640 instead of 2x 480x320). Should perhaps add a --noretina command line switch for performance ?</msg>
</logentry>
<logentry
   revision="1005">
<author>ouille</author>
<date>2010-10-10T19:26:11.371644Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/triEXP-full.py</path>
</paths>
<msg>small bug fixes in full export</msg>
</logentry>
<logentry
   revision="1004">
<author>xfennec</author>
<date>2010-08-19T11:38:01.573082Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/camera.h</path>
</paths>
<msg>doc: Small update about mirror viewports. Cleanups.</msg>
</logentry>
<logentry
   revision="1003">
<author>xfennec</author>
<date>2010-08-03T14:09:55.633304Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/odyncomp.sh</path>
</paths>
<msg>Linux odyncomp script now overloads LD_LIBRARY_PATH instead of replacing it</msg>
</logentry>
<logentry
   revision="1002">
<author>xfennec</author>
<date>2010-06-14T13:17:50.478655Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
</paths>
<msg>Fixed a rendering glitch with 'downloading...' message of raydium_render_loading(), visible with shader_test.c demo.</msg>
</logentry>
<logentry
   revision="1001">
<author>xfennec</author>
<date>2010-06-04T11:05:37.753892Z</date>
<paths>
<path
   prop-mods="true"
   text-mods="false"
   kind=""
   action="M">/trunk/rayphp/r3s/index.php</path>
<path
   prop-mods="true"
   text-mods="false"
   kind=""
   action="M">/trunk/rayphp/getfile.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/rayphp/httptest.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/rayphp/listrepos.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/rayphp/r3s/config.inc.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/rayphp/repositories.upload</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/rayphp/libfile.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/rayphp/putfile.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/rayphp/zip_add.php</path>
<path
   kind=""
   action="M"
   prop-mods="true"
   text-mods="false">/trunk/rayphp/repositories.list</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/rayphp/zip_extract.php</path>
</paths>
<msg>Applying native eol style to all rayphp files</msg>
</logentry>
<logentry
   revision="1000">
<author>xfennec</author>
<date>2010-06-03T19:24:01.739601Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
</paths>
<msg>Fixed static compilation, because of a missing prototype.</msg>
</logentry>
<logentry
   revision="999">
<author>xfennec</author>
<date>2010-06-03T11:49:50.379813Z</date>
<paths>
<path
   prop-mods="true"
   text-mods="false"
   kind=""
   action="M">/trunk/playlist.php</path>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="M">/trunk/mania_server_tracks.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/directx2tri.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/anim.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/mania_story.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/mania_tracklist.php</path>
<path
   text-mods="false"
   kind=""
   action="M"
   prop-mods="true">/trunk/gen_bindings.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/mania_playlist.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/mania_localtracks.php</path>
<path
   kind=""
   action="M"
   prop-mods="true"
   text-mods="false">/trunk/score.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/train.php</path>
<path
   action="M"
   prop-mods="true"
   text-mods="false"
   kind="">/trunk/mania_score_get.php</path>
<path
   prop-mods="true"
   text-mods="false"
   kind=""
   action="M">/trunk/mania_score.php</path>
</paths>
<msg>Fixed windows EOL style for two files, and set svn:eol-style native on all other raydium root PHP files</msg>
</logentry>
<logentry
   revision="998">
<author>ouille</author>
<date>2010-06-02T19:58:37.196454Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_playlist.php</path>
</paths>
<msg>Avoid undetermined music file name request from repositroy if no mania_music directory.</msg>
</logentry>
<logentry
   revision="997">
<author>xfennec</author>
<date>2010-06-01T22:24:28.690477Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_add.php</path>
</paths>
<msg>Missing space in log output</msg>
</logentry>
<logentry
   revision="996">
<author>xfennec</author>
<date>2010-06-01T22:10:08.065600Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/render.c</path>
</paths>
<msg>Polished a bit glowing effect, and fixed the 'first call on first frame', where loading message was not always displayed.</msg>
</logentry>
<logentry
   revision="995">
<author>xfennec</author>
<date>2010-06-01T21:37:21.517474Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/render.c</path>
</paths>
<msg>Added a small glowing effect to downloading message</msg>
</logentry>
<logentry
   revision="994">
<author>xfennec</author>
<date>2010-06-01T21:14:25.209984Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/rayphp.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/render.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/render.c</path>
</paths>
<msg>Raydium now displays a black screen with a small 'downloading' message when using R3S to retreive data from servers. For instance, user is no more facing an empty black screen when launching fullscreen apps like kinghill2 for the first time. This is a first try, let me thing what you think about this.</msg>
</logentry>
<logentry
   revision="993">
<author>xfennec</author>
<date>2010-06-01T11:50:44.436010Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/log.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
</paths>
<msg>Added --log-mode CLI option, to allow to redirect raydium_log() output to another stream, so applications can freely use std streams for other purposes.</msg>
</logentry>
<logentry
   revision="992">
<author>xfennec</author>
<date>2010-05-26T17:17:01.264203Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
</paths>
<msg>First OpenAL test was testing alut too. Fixed.</msg>
</logentry>
<logentry
   revision="991">
<author>xfennec</author>
<date>2010-05-26T16:51:29.719198Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/network.c</path>
</paths>
<msg>Trying to get rid of strict-aliasing rules warning with some GCC releases</msg>
</logentry>
<logentry
   revision="990">
<author>xfennec</author>
<date>2010-05-26T16:13:37.395908Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
</paths>
<msg>error message 'fixed' about missing OpenGL headers</msg>
</logentry>
<logentry
   revision="989">
<author>xfennec</author>
<date>2010-05-20T17:46:08.439939Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>Fixed a few potential overflows with very short texture names</msg>
</logentry>
<logentry
   revision="988">
<author>xfennec</author>
<date>2010-05-19T18:10:36.560370Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/contrib/wireshark/raydium.lua</path>
</paths>
<msg>lua dissector now reporting sizes for ODE_NEWELEM packets. 'from server/to server' messages fixed.</msg>
</logentry>
<logentry
   revision="987">
<author>xfennec</author>
<date>2010-05-19T12:50:32.005388Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/wireshark/raydium.lua</path>
</paths>
<msg>Wireshark lua dissector now show 'from server' or 'to server' packets, making thing easier to dissect localhost-localhost captures</msg>
</logentry>
<logentry
   revision="986">
<author>xfennec</author>
<date>2010-05-19T09:08:11.819062Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/log.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/cli.c</path>
</paths>
<msg>Added --log-time command line switch to enable time mark in logs. File log (--files) output is now a bit easier to read.</msg>
</logentry>
<logentry
   revision="985">
<author>xfennec</author>
<date>2010-05-18T08:58:29.148202Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/shaders/shader_water.c</path>
</paths>
<msg>Now using freemove camera</msg>
</logentry>
<logentry
   revision="984">
<author>xfennec</author>
<date>2010-05-18T08:57:56.206771Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/contrib/wireshark/raydium.lua</path>
</paths>
<msg>Wireshark LUA dissector updated (now decoding most packets)</msg>
</logentry>
<logentry
   revision="983">
<author>xfennec</author>
<date>2010-05-16T22:09:03.031990Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Fixed a crash with raydium_init_load() (fclose(NULL)) and making this function able to create a default configuration file back again (was impossible because of our fopen cache). To think: fopen cache should probably only be used for 'r' fopen, not for 'w' ones (is it package compliant ?)</msg>
</logentry>
<logentry
   revision="982">
<author>xfennec</author>
<date>2010-05-16T01:21:40.142036Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="false"
   kind=""
   action="A">/trunk/contrib/wireshark</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="true">/trunk/contrib/wireshark/test_kinghill.pcap</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/contrib/wireshark/raydium.lua</path>
</paths>
<msg>Added a new WIP contrib: Wireshark lua dissector for Raydium network protocol</msg>
</logentry>
<logentry
   revision="981">
<author>xfennec</author>
<date>2010-05-15T23:18:07.158261Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/network.c</path>
</paths>
<msg>servers now display client IP on connection</msg>
</logentry>
<logentry
   revision="980">
<author>xfennec</author>
<date>2010-05-15T22:58:18.671342Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
</paths>
<msg>configure: added a small tip about disabling X test</msg>
</logentry>
<logentry
   revision="979">
<author>xfennec</author>
<date>2010-05-14T01:19:24.924008Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/network.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/path.h</path>
</paths>
<msg>Small doc fixes</msg>
</logentry>
<logentry
   revision="978">
<author>xfennec</author>
<date>2010-05-14T01:13:01.429490Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/network.h</path>
</paths>
<msg>Small doc updates</msg>
</logentry>
<logentry
   revision="977">
<author>xfennec</author>
<date>2010-05-14T00:59:54.376977Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania_server.c</path>
</paths>
<msg>More of the same (see r976)</msg>
</logentry>
<logentry
   revision="976">
<author>xfennec</author>
<date>2010-05-14T00:43:20.459394Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/kinghill2_server.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/tests.c</path>
</paths>
<msg>time was not decreasing correctly for servers with win7 64 bits (and perhaps/probably with other versions)</msg>
</logentry>
<logentry
   revision="975">
<author>xfennec</author>
<date>2010-05-14T00:21:06.006399Z</date>
<paths>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/timertest.c</path>
</paths>
<msg>Added a small timer test</msg>
</logentry>
<logentry
   revision="974">
<author>xfennec</author>
<date>2010-05-14T00:03:18.363695Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/kinghill2.c</path>
</paths>
<msg>now display names on top of cars</msg>
</logentry>
<logentry
   revision="973">
<author>xfennec</author>
<date>2010-05-13T23:59:59.611653Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/kinghill2.c</path>
</paths>
<msg>now saves last server address</msg>
</logentry>
<logentry
   revision="972">
<author>xfennec</author>
<date>2010-05-13T22:23:55.015955Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium_modler.c</path>
</paths>
<msg>Cleaning up a bit this crappy thing ...</msg>
</logentry>
<logentry
   revision="971">
<author>xfennec</author>
<date>2010-05-13T22:17:09.502921Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/kinghill2.c</path>
</paths>
<msg>Added small FX when spawning, with a quick zoom on an ATM Raydium logo</msg>
</logentry>
<logentry
   revision="970">
<author>xfennec</author>
<date>2010-05-13T17:44:26.786544Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mk_jpgs.c</path>
</paths>
<msg>mk_jpgs JPGS video file generator back to win32 (with hardcoded scandir/alphasort functions)</msg>
</logentry>
<logentry
   revision="969">
<author>xfennec</author>
<date>2010-04-20T13:26:12.422663Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/joy.h</path>
</paths>
<msg>Small update for joy documentation.</msg>
</logentry>
<logentry
   revision="968">
<author>vicente</author>
<date>2010-04-20T10:12:25.275562Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
</paths>
<msg>fixes for the raydium_path_find function</msg>
</logentry>
<logentry
   revision="967">
<author>vicente</author>
<date>2010-04-18T10:33:33.265444Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/path.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/path.c</path>
</paths>
<msg>added raydium_path_find() for searching if a folder is already in the path. Also fixed raydium_path_add to avoid duplicated addings.</msg>
</logentry>
<logentry
   revision="966">
<author>xfennec</author>
<date>2010-04-11T16:37:52.538170Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/volcano.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/shader_test.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/explo.c</path>
</paths>
<msg>Minor shadow tweaks for a few demos.</msg>
</logentry>
<logentry
   revision="965">
<author>xfennec</author>
<date>2010-04-11T16:05:31.331247Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/shadow.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/shadow.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.c</path>
</paths>
<msg>Added, as a default, a new shadowmap mode, generating more accurate shadows (RAYDIUM_SHADOW_MODE_CAMERABOX). Old shadowmap code is still available (RAYDIUM_SHADOW_MODE_FULLSCENE). Doc updated. New functions are available with RegAPI.</msg>
</logentry>
<logentry
   revision="964">
<author>ouille</author>
<date>2010-03-23T16:47:23.619985Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
</paths>
<msg>New packages are now in readwrite mode.</msg>
</logentry>
<logentry
   revision="963">
<author>ouille</author>
<date>2010-03-21T21:27:49.260685Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/rayphp/zip_extract.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/file.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/path.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/rayphp.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/rayphp.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/zip_add.php</path>
</paths>
<msg>Package auto update feature added.</msg>
</logentry>
<logentry
   revision="962">
<author>xfennec</author>
<date>2010-03-19T22:06:38.112281Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/rrp_play.c</path>
</paths>
<msg>RRP player: help messages can be hide with 'h' key</msg>
</logentry>
<logentry
   revision="961">
<author>xfennec</author>
<date>2010-03-19T20:51:01.106104Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>Added --capture-rate command line option, to set default ODE replays capture rate</msg>
</logentry>
<logentry
   revision="960">
<author>xfennec</author>
<date>2010-03-19T20:48:30.622656Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>Added raydium_math_hms() function (time to hours/minutes/seconds/ms format)</msg>
</logentry>
<logentry
   revision="959">
<author>xfennec</author>
<date>2010-03-17T17:01:49.610256Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode.c</path>
</paths>
<msg>RegAPI now expose Raydium major and minor versions (RAYDIUM_MAJOR, RAYDIUM_MINOR). Fixed a bug in ODE replays with invisible elements (were breaking playback).</msg>
</logentry>
<logentry
   revision="958">
<author>xfennec</author>
<date>2010-03-17T17:01:01.336312Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>Fixed tab (converted to spaces)</msg>
</logentry>
<logentry
   revision="957">
<author>xfennec</author>
<date>2010-03-17T17:00:27.956201Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test-lensflare.c</path>
</paths>
<msg>Updated lensflare demo, now featuring moving UFOs (fear ...)</msg>
</logentry>
<logentry
   revision="956">
<author>xfennec</author>
<date>2010-01-24T19:28:36.650834Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/joy.c</path>
</paths>
<msg>fixed what were looking like a typo, I think</msg>
</logentry>
<logentry
   revision="955">
<author>xfennec</author>
<date>2010-01-24T01:57:03.109577Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/install.sh</path>
</paths>
<msg>Linux 'install' target for the Makefile is now more verbose</msg>
</logentry>
<logentry
   revision="954">
<author>xfennec</author>
<date>2010-01-23T12:07:28.006133Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
</paths>
<msg>Linux joy support: now able to read initial values for axes on startup</msg>
</logentry>
<logentry
   revision="953">
<author>xfennec</author>
<date>2010-01-23T10:42:24.746494Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test-joydev.c</path>
</paths>
<msg>Removed unused var</msg>
</logentry>
<logentry
   revision="952">
<author>xfennec</author>
<date>2010-01-22T23:05:14.501896Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test-joydev.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>Default RAYDIUM_JOY_MAX_BUTTONS is now 32. Some devices, like Logitech G25 / G27 were reporting too much buttons.</msg>
</logentry>
<logentry
   revision="951">
<author>xfennec</author>
<date>2010-01-22T19:39:41.285550Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/raydoc.php</path>
</paths>
<msg>Links (chapters/functions) in the documentation are now persistent</msg>
</logentry>
<logentry
   revision="950">
<author>xfennec</author>
<date>2010-01-22T19:38:39.288710Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/parser.h</path>
</paths>
<msg>Fixed a typo</msg>
</logentry>
<logentry
   revision="949">
<author>xfennec</author>
<date>2010-01-22T19:01:56.456496Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/raydoc.php</path>
</paths>
<msg>raydocs generation script cleanups</msg>
</logentry>
<logentry
   revision="948">
<author>st</author>
<date>2010-01-10T15:57:11.046654Z</date>
<paths>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test-joydev.c</path>
</paths>
<msg>Added a joystick device test to verify the correct behavior on all supported target platforms.</msg>
</logentry>
<logentry
   revision="947">
<author>xfennec</author>
<date>2009-12-26T16:10:38.254743Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_server_tracks.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/getfile.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/httptest.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/anim.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_story.php</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/gen_bindings.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/r3s/config.inc.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/listrepos.php</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/swig/Test.java</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_extract.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/playlist.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/directx2tri.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_tracklist.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_playlist.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_localtracks.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/libfile.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/putfile.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_add.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/train.php</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/rayphp/r3s/index.php</path>
</paths>
<msg>Get rid of PHP short tags. Fixed Java demo rayphp path.</msg>
</logentry>
<logentry
   revision="946">
<author>xfennec</author>
<date>2009-12-20T23:26:00.184028Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/php.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/swig/test.py</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/rayphp.h</path>
</paths>
<msg>Fixed raydium_php_rayphp_path_change(), broken since last changes we made to rayphp scripts search.</msg>
</logentry>
<logentry
   revision="945">
<author>xfennec</author>
<date>2009-12-20T23:07:36.167151Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>SWIG bug (3D array) workaround</msg>
</logentry>
<logentry
   revision="944">
<author>ouille</author>
<date>2009-12-13T22:38:23.162341Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/live.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/timecall.c</path>
</paths>
<msg>Removed unused variable (win32 specific)</msg>
</logentry>
<logentry
   revision="943">
<author>xfennec</author>
<date>2009-12-13T19:09:36.297151Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/fog.h</path>
</paths>
<msg>cleanup and a small fix</msg>
</logentry>
<logentry
   revision="942">
<author>st</author>
<date>2009-12-07T23:12:44.998085Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/lensflare.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>Added lens flare disappearance effect using the last calculated 2D projected source point to simulate a residual effect in the retina of the eyes.</msg>
</logentry>
<logentry
   revision="941">
<author>xfennec</author>
<date>2009-12-06T13:49:56.184241Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test8.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/contrib/raydium-extra/ragdolls/ragdoll2.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/willou.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/contrib/raydium-extra/shaders/shader_water.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium_modler.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/train.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/contrib/raydium-extra/ragdolls/ragdoll2f.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/cam.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/willt5.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/volcano.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/train_cloud.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/ragdoll.c</path>
</paths>
<msg>All demos now use raydium_texture_filter_change() instead of direct modification of raydium_texture_filter global var, allowing --filter command line option to work. Another proof that most (old) demos would require a refresh ... (use a lot of globals).</msg>
</logentry>
<logentry
   revision="940">
<author>st</author>
<date>2009-12-03T19:55:36.996412Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/lensflare.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>Fixed lens flare appearance behavior when using multiple effects.</msg>
</logentry>
<logentry
   revision="939">
<author>st</author>
<date>2009-12-02T20:52:51.995701Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test-lensflare.c</path>
</paths>
<msg>Enhanced the lens flare UFO invasion demo and made a small cleanup.</msg>
</logentry>
<logentry
   revision="938">
<author>ouille</author>
<date>2009-12-02T19:02:04.258349Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/path.c</path>
</paths>
<msg>Display package mode (readonly / readwrite) in console.</msg>
</logentry>
<logentry
   revision="937">
<author>ouille</author>
<date>2009-12-02T15:05:51.623733Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
</paths>
<msg>Smalls corrections to last commit (typos).</msg>
</logentry>
<logentry
   revision="936">
<author>ouille</author>
<date>2009-11-29T22:46:13.205891Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Package autoupdate feature improved. Path priority now implemented. See path.h header.
file found in a package are filtered during package update, restoring normal quick quit feature.</msg>
</logentry>
<logentry
   revision="935">
<author>ouille</author>
<date>2009-11-29T22:43:33.359087Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/file.c</path>
</paths>
<msg>file.c cleanup (old package handling removed)</msg>
</logentry>
<logentry
   revision="934">
<author>ouille</author>
<date>2009-11-29T21:06:44.394913Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/path.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/path.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/reg_api.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/cli.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_add.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_extract.php</path>
</paths>
<msg>Package auto update rewritten. Files are now packaged at the end of application.
package can have two mode: Default: readonly. and readwrite: all opened files are packaged at application exit.
Php script need to be tested: refreshing test can have problem with timelight saving flag.</msg>
</logentry>
<logentry
   revision="933">
<author>ouille</author>
<date>2009-11-29T20:36:15.599341Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode_net.c</path>
</paths>
<msg>Code factorisation on nid elements affectation for "network ready" elements</msg>
</logentry>
<logentry
   revision="932">
<author>xfennec</author>
<date>2009-11-26T21:09:14.539054Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
</paths>
<msg>Removed two warnings from rev 929</msg>
</logentry>
<logentry
   revision="931">
<author>ouille</author>
<date>2009-11-26T16:41:49.492774Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode_net.c</path>
</paths>
<msg>Filter non standard element before sending over network.
Avoid possible crash getting linear velocity.</msg>
</logentry>
<logentry
   revision="930">
<author>ouille</author>
<date>2009-11-26T15:15:42.321179Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode_net.c</path>
</paths>
<msg>Allow hot server connection. Already created element are broadcasted over the network at client connection. Using special nid &lt;1000 to flag network ready element.</msg>
</logentry>
<logentry
   revision="929">
<author>ouille</author>
<date>2009-11-26T14:44:57.063404Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/file.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
</paths>
<msg>Load fail. Flag file as Missing. Avoid attempt to reload the file/ flood in the console (for texture load at least). Added raydium_file_cache_flush() -&gt; errase flag status.</msg>
</logentry>
<logentry
   revision="928">
<author>xfennec</author>
<date>2009-11-26T14:41:29.986445Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
</paths>
<msg>Fixed overflow. Thanks to nergal.</msg>
</logentry>
<logentry
   revision="927">
<author>xfennec</author>
<date>2009-11-26T12:39:56.949959Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/configure</path>
</paths>
<msg>Fixing Linux configure script (broken by rev 917)</msg>
</logentry>
<logentry
   revision="926">
<author>ouille</author>
<date>2009-11-25T14:39:02.415258Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode_net.c</path>
</paths>
<msg>Added missing capsule to ode_net.c</msg>
</logentry>
<logentry
   revision="925">
<author>xfennec</author>
<date>2009-11-24T22:44:40.488892Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode_net.h</path>
</paths>
<msg>Typos</msg>
</logentry>
<logentry
   revision="924">
<author>xfennec</author>
<date>2009-11-23T22:23:23.324832Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/reg_api.c</path>
</paths>
<msg>Added raydium_network_client_connect_to() to RegAPI, allowing connection to a server from console.</msg>
</logentry>
<logentry
   revision="923">
<author>xfennec</author>
<date>2009-11-23T22:07:29.733185Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode_net.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/live.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/index.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/network.c</path>
</paths>
<msg>reverted to commit 920, see forum topic 2036.</msg>
</logentry>
<logentry
   revision="922">
<author>ouille</author>
<date>2009-11-22T20:46:14.938371Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode_net.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/index.c</path>
</paths>
<msg>Small addon to last patch (function definition and index.c order changed).</msg>
</logentry>
<logentry
   revision="921">
<author>ouille</author>
<date>2009-11-22T20:34:25.729061Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/network.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode_net.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/live.h</path>
</paths>
<msg>Network api: No more send no sense packet if no element active. 
Handle client keep alive.
Already created element are automaticaly networked at network connection (allow hot connection to a server).
</msg>
</logentry>
<logentry
   revision="920">
<author>xfennec</author>
<date>2009-11-19T22:14:09.126903Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/network.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/network.c</path>
</paths>
<msg>raydium_network_read_*() functions were returning netcalls as DATA_OK, making servers were broadcasting netcalls twice. Fixed, now returns DATA_NONE. This patch needs a few tests.</msg>
</logentry>
<logentry
   revision="919">
<author>xfennec</author>
<date>2009-11-19T22:04:39.596646Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/network.h</path>
</paths>
<msg>withespaces cleanups</msg>
</logentry>
<logentry
   revision="918">
<author>xfennec</author>
<date>2009-11-17T11:34:50.319119Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/lensflare.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/lensflare.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>Changed a few 'int' function returns to 'signed char' (state). Lensflare system is now using a dynamic slot allocation model, more suitable for RayODE lensflare attachments. Note that raydium_lensflare_reset() now reset everything, including name.</msg>
</logentry>
<logentry
   revision="917">
<author>xfennec</author>
<date>2009-11-17T11:34:10.101920Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/key.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
</paths>
<msg>Linux: MyGLUT: fixed an old bug, when a new keyboard event was fired before the previous one was managed. Best example: test-lensflare: hit F5, and then Tab before the end of texture loading: sefault ! Fixed.</msg>
</logentry>
<logentry
   revision="916">
<author>xfennec</author>
<date>2009-11-09T20:52:15.243899Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/lensflare.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test-lensflare.c</path>
</paths>
<msg>Now allowing to attach a lensflare to an RayODE element. Small update to test-lensflare.c to show basic usage.</msg>
</logentry>
<logentry
   revision="915">
<author>xfennec</author>
<date>2009-11-09T11:19:44.083195Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>ODE elements: particle attachement cleanup, to prepare lensflare attachements.</msg>
</logentry>
<logentry
   revision="914">
<author>xfennec</author>
<date>2009-11-07T13:02:18.487841Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
</paths>
<msg>Changed shebang to Bash (since it's what we're using). Fix the script for distro using 'dash', like Ubuntu.</msg>
</logentry>
<logentry
   revision="913">
<author>xfennec</author>
<date>2009-11-07T12:58:47.127029Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/profile.h</path>
</paths>
<msg>Fix for the fix 912. Yep.</msg>
</logentry>
<logentry
   revision="912">
<author>xfennec</author>
<date>2009-11-06T23:11:34.521931Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/profile.c</path>
</paths>
<msg>As I said, rev 911 needed minor complements. common.h cleaned, too.</msg>
</logentry>
<logentry
   revision="911">
<author>xfennec</author>
<date>2009-11-05T21:08:15.408989Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/profile.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/myglut.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/raydium/myglut.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/window.c</path>
</paths>
<msg>MyGLUT now use a correct and usual linking structure. Fixed a missing __global in profile.c. Thanks to JLys for reporting. Warning: this patch is quite heavy and my require a few minor complements.</msg>
</logentry>
<logentry
   revision="910">
<author>xfennec</author>
<date>2009-11-04T17:22:25.084260Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/register.c</path>
</paths>
<msg>Fixed a memory leak, while unregistering RayPHP constants. Thanks to ouille.</msg>
</logentry>
<logentry
   revision="909">
<author>xfennec</author>
<date>2009-11-04T12:07:31.848081Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
</paths>
<msg>Removed ambiguous 'else' warning</msg>
</logentry>
<logentry
   revision="908">
<author>ouille</author>
<date>2009-11-01T22:09:23.015055Z</date>
<paths>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/raydium/rayvfw.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/network.h</path>
</paths>
<msg>Remove rayvfw header (no more needed with last mingwin install).
Tweak header comment avoid gcc false dependency checking</msg>
</logentry>
<logentry
   revision="907">
<author>ouille</author>
<date>2009-10-15T17:08:54.309311Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Avoid recursive call of raydium_init_load. Creating default context if config file have a bad syntax.</msg>
</logentry>
<logentry
   revision="906">
<author>ouille</author>
<date>2009-10-15T17:04:33.436205Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/atexit.c</path>
</paths>
<msg>Atexit register twice same function warning.</msg>
</logentry>
<logentry
   revision="905">
<author>xfennec</author>
<date>2009-10-14T20:29:19.886568Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/parser.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/parser.c</path>
</paths>
<msg>Added raydium_parser_remove()</msg>
</logentry>
<logentry
   revision="904">
<author>st</author>
<date>2009-10-11T15:29:28.842809Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/Makefile</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/osd.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/reg_api.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/index.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/raydium/headers/lensflare.h</path>
<path
   kind=""
   action="A"
   prop-mods="false"
   text-mods="true">/trunk/raydium/lensflare.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/index.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="A">/trunk/test-lensflare.c</path>
</paths>
<msg>Initial lens flare effect system. Pending RayODE support.</msg>
</logentry>
<logentry
   revision="903">
<author>xfennec</author>
<date>2009-10-08T18:42:16.405974Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/cli.h</path>
</paths>
<msg>Fixed, updated and sorted --help option. Removed outdated switches from doc. Now using stdout for --help output.</msg>
</logentry>
<logentry
   revision="902">
<author>ouille</author>
<date>2009-10-07T20:49:58.652197Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
</paths>
<msg>banned tab clean up ;o)</msg>
</logentry>
<logentry
   revision="901">
<author>ouille</author>
<date>2009-10-07T20:09:07.661208Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
</paths>
<msg>corrected zip_package to create_package switch option</msg>
</logentry>
<logentry
   revision="900">
<author>ouille</author>
<date>2009-10-07T20:06:08.212973Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/volcano.c</path>
</paths>
<msg>Added --help switch. List raydium lib supported command line switch</msg>
</logentry>
<logentry
   revision="899">
<author>xfennec</author>
<date>2009-10-07T19:56:27.806950Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/cli.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/rayphp.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/rayphp.c</path>
</paths>
<msg>Cleanups for commit 897, option renamed to --create-package</msg>
</logentry>
<logentry
   revision="898">
<author>xfennec</author>
<date>2009-10-07T19:10:29.037842Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
</paths>
<msg>Added raydium_ode_element_mesh_scale_*() functions, allowing rescaling on element's mesh</msg>
</logentry>
<logentry
   revision="897">
<author>ouille</author>
<date>2009-10-06T21:57:22.711367Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/rayphp.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/rayphp.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_add.php</path>
</paths>
<msg>Runtime zip package feature added. Use command line #zip_package# switch. All readed media file will be stored in the package zip file.
--zip_package filename.zip</msg>
</logentry>
<logentry
   revision="896">
<author>xfennec</author>
<date>2009-09-08T19:47:16.845230Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/atm_gen.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/texture.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/texture.c</path>
</paths>
<msg>Added 'Improved Alpha-Tested Magnification' feature to the engine. A texture generator was added too (atm_gen.c). Doc slightly updated about multitexturing operators and prefixes.</msg>
</logentry>
<logentry
   revision="895">
<author>ouille</author>
<date>2009-09-04T13:13:32.058687Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/triIMP-B2-31.py</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/triEXP-full.py</path>
</paths>
<msg>export and import script correctly handle reflection bit of image as environnement mapping. Be carrefull environnement image must be ENV_map.tga.</msg>
</logentry>
<logentry
   revision="894">
<author>xfennec</author>
<date>2009-09-03T16:07:33.224704Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/rayphp.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/index.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
</paths>
<msg>Reorganized static compilation. Thanks to st.</msg>
</logentry>
<logentry
   revision="893">
<author>st</author>
<date>2009-09-03T14:56:20.536548Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut-macosx.c</path>
</paths>
<msg>Fixed context creation under Mac OS X to request a stencil buffer for proper HDR support.</msg>
</logentry>
<logentry
   revision="892">
<author>ouille</author>
<date>2009-09-02T22:45:54.883797Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/triEXP-full.py</path>
</paths>
<msg>environnement mapping only added if an image (even a dummy one) is assigned to the face. This allow to have face using environnement mapping and other face without in the same mesh.</msg>
</logentry>
<logentry
   revision="891">
<author>ouille</author>
<date>2009-09-02T21:32:45.260208Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/triEXP-full.py</path>
</paths>
<msg>export script allow environement mapping just use special uvlayer name beginning with # caracter. For example #ENV_map.tga. The texture name will be append to multitexturing string.</msg>
</logentry>
<logentry
   revision="890">
<author>xfennec</author>
<date>2009-08-29T12:45:31.156697Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>win32 disaster: conflict between MinGW and PHP for struct dirent. Raydium now include dirent.h before PHP, so the confilct is visible (was a weird 2 bytes offset, since struct are not the same size)</msg>
</logentry>
<logentry
   revision="889">
<author>xfennec</author>
<date>2009-08-29T10:54:46.500496Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
</paths>
<msg>Potential name conflict removed</msg>
</logentry>
<logentry
   revision="888">
<author>xfennec</author>
<date>2009-08-28T17:12:07.952435Z</date>
<paths>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/raydium/render.c.old</path>
</paths>
<msg>wft ?! :)</msg>
</logentry>
<logentry
   revision="887">
<author>xfennec</author>
<date>2009-08-28T14:01:56.718854Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/rayphp.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/rayphp.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/configure</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/reg_api.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/zip_extract.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/php.ini</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/path.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/file.h</path>
</paths>
<msg>Added a package system (with ZIP file): raydium_path_package_register(). Path API is now able to deal with subdirectories. Added raydium_file_utime() and raydium_file_rm_rf(). This commit requires a few changes in SDKs.</msg>
</logentry>
<logentry
   revision="886">
<author>xfennec</author>
<date>2009-08-26T22:45:19.439569Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mk_jpgs.c</path>
</paths>
<msg>Removed a few warnings in JPGS generator.</msg>
</logentry>
<logentry
   revision="885">
<author>xfennec</author>
<date>2009-08-26T13:31:47.199764Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/mouse.c</path>
</paths>
<msg>Disabling 'box model' for win32 and OSX and get back to old point model, because of strange issuses with the message queue. X11 still using 'point model', fixing its strange behavior with odd sized windows.</msg>
</logentry>
<logentry
   revision="884">
<author>xfennec</author>
<date>2009-08-25T21:47:02.041829Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/reg_api.c</path>
</paths>
<msg>Added raydium_mouse_show/hide to RegAPI</msg>
</logentry>
<logentry
   revision="883">
<author>xfennec</author>
<date>2009-08-25T18:23:44.585467Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/Makefile</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/install.sh</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/configure</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/php.c</path>
</paths>
<msg>Added 'install' target to Makefile. Added various 'prefix' options to configure script. Added 'raydium-config' compilation helper. Engine now checking rayphp scripts on startup.</msg>
</logentry>
<logentry
   revision="882">
<author>xfennec</author>
<date>2009-08-24T18:17:10.209154Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/php.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/php.c</path>
<path
   text-mods="false"
   kind=""
   action="D"
   prop-mods="false">/trunk/raydium/php_wrappers.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/network.h</path>
<path
   copyfrom-path="/trunk/raydium/php_wrappers.c"
   copyfrom-rev="881"
   action="A"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/raydium/php_wrappers.h</path>
</paths>
<msg>php_wrappers.c is in facts a header. Renamed.</msg>
</logentry>
<logentry
   revision="881">
<author>xfennec</author>
<date>2009-08-23T16:16:11.076209Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_drive.c</path>
</paths>
<msg>Removed a warning.</msg>
</logentry>
<logentry
   revision="880">
<author>xfennec</author>
<date>2009-08-21T12:59:37.376965Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>Removing unused/unstable/unfinished matrix4x4 functions.</msg>
</logentry>
<logentry
   revision="879">
<author>xfennec</author>
<date>2009-08-20T22:45:54.623658Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
</paths>
<msg>Fixed last commit with 'static' compilation.</msg>
</logentry>
<logentry
   revision="878">
<author>xfennec</author>
<date>2009-08-20T22:42:48.422986Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/file.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
</paths>
<msg>Small rewrite/fix of RayPHP script search code. Added raydium_file_isdir() function.</msg>
</logentry>
<logentry
   revision="877">
<author>xfennec</author>
<date>2009-08-20T22:32:18.151635Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>commit 865 (64 bits support) were breaking compilation on all other targets than Linux. Fixed.</msg>
</logentry>
<logentry
   revision="876">
<author>xfennec</author>
<date>2009-08-20T22:24:31.530545Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/Makefile</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/config.h</path>
</paths>
<msg>Allows to define RayPHP path during engine compilation</msg>
</logentry>
<logentry
   revision="875">
<author>xfennec</author>
<date>2009-08-20T22:10:24.952889Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
</paths>
<msg>Indent cleanups</msg>
</logentry>
<logentry
   revision="874">
<author>xfennec</author>
<date>2009-08-20T19:45:12.201184Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/ode.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
</paths>
<msg>RayODE records: added raydium_ode_capture_record_rate(), allowing the user to select the desired recording rate.</msg>
</logentry>
<logentry
   revision="873">
<author>xfennec</author>
<date>2009-08-20T19:28:44.286085Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.h</path>
</paths>
<msg>RayODE replays: fixed a long time bug: recording was done at a wrong rate, making playback too fast ! </msg>
</logentry>
<logentry
   revision="872">
<author>xfennec</author>
<date>2009-08-20T17:20:00.551648Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>Fixing a small typo</msg>
</logentry>
<logentry
   revision="871">
<author>xfennec</author>
<date>2009-08-20T16:52:23.301535Z</date>
<paths>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/simple.c</path>
</paths>
<msg>Added a new application: the simplest one.</msg>
</logentry>
<logentry
   revision="870">
<author>xfennec</author>
<date>2009-08-20T14:53:48.152410Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/Makefile</path>
</paths>
<msg>Makefile was missing -Wall GCC flag</msg>
</logentry>
<logentry
   revision="869">
<author>xfennec</author>
<date>2009-08-20T14:11:22.064548Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/mouse.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/mouse.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test6.c</path>
</paths>
<msg>Added raydium_mouse_grab_delta(), that should be used for any sort of 'mouse look' / FPS controls. Freemove/orbit cameras now use this function, as test6.c demo. Avoid moving the mouse by yourself with raydium_mouse_move() for 'mouse look', and use this new function. It's able to deal with odd sized windows, for instance.</msg>
</logentry>
<logentry
   revision="868">
<author>xfennec</author>
<date>2009-08-20T11:43:48.131848Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/odyncomp.sh</path>
</paths>
<msg>Big fat fingers fix</msg>
</logentry>
<logentry
   revision="867">
<author>xfennec</author>
<date>2009-08-20T11:40:42.443536Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/network.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/web.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/land.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/gui.c</path>
</paths>
<msg>Removed a big bunch of warnings about uninitialized variables since last commit (866)</msg>
</logentry>
<logentry
   revision="866">
<author>xfennec</author>
<date>2009-08-20T10:04:24.187808Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/ocomp.sh</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/gen_bindings.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/Makefile</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/odyncomp.sh</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/ostatcomp.sh</path>
</paths>
<msg>Linux: Now using -O2 optimization by default. Reveals a lot of warnings :)</msg>
</logentry>
<logentry
   revision="865">
<author>vicente</author>
<date>2009-08-19T21:25:50.347292Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/Makefile</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/configure</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>Raydium now compiles directly on 64bits systems</msg>
</logentry>
<logentry
   revision="864">
<author>xfennec</author>
<date>2009-08-13T15:28:24.231728Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/ode.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
</paths>
<msg>Added a pair of raydium_ode_motor_gear_ratio*() functions, to get the current gearbox ratio for a motor.</msg>
</logentry>
<logentry
   revision="863">
<author>xfennec</author>
<date>2009-08-10T14:53:45.186802Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
</paths>
<msg>RayODE: launchers were broken. Velocity of the 'emitting' element was not properly used. Fixed, but **compatibility is broken** ! Not a big deal, since previous behaviour was completely wired. Tests OK with test6 and kartagony. Thanks to sifourquier.</msg>
</logentry>
<logentry
   revision="862">
<author>xfennec</author>
<date>2009-08-08T12:31:12.463256Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/sound.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sound.c</path>
</paths>
<msg>Added a simple helper to change sound reference distance were sound is half-volume: raydium_sound_SetSourceRefDist()</msg>
</logentry>
<logentry
   revision="861">
<author>xfennec</author>
<date>2009-08-08T12:06:01.803948Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sound.c</path>
</paths>
<msg>Fixed a major bug in sound distance model (gain was badly clamped). There *should* be no compatibility trouble with this fix.</msg>
</logentry>
<logentry
   revision="860">
<author>xfennec</author>
<date>2009-08-08T11:59:18.434036Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sound.c</path>
</paths>
<msg>Whitespace cleanups</msg>
</logentry>
<logentry
   revision="859">
<author>xfennec</author>
<date>2009-08-04T14:41:38.787404Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
</paths>
<msg>RayODE: Allowing the user to get forces/torques generated by contacts in raydium_ode_CollideCallback, using raydium_ode_contact_feedback_save() and raydium_ode_contact_feedback_get(). Doc updated. A few missing __rayapi flags added, too.</msg>
</logentry>
<logentry
   revision="858">
<author>xfennec</author>
<date>2009-07-31T21:51:52.396284Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/directx2tri.php</path>
</paths>
<msg>directx2tri.php is now deprecated. Use Blender.</msg>
</logentry>
<logentry
   revision="857">
<author>xfennec</author>
<date>2009-07-31T21:41:13.111346Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/configure</path>
</paths>
<msg>(Linux) configure script now download a stable PHP release (5.2.10) instead of devel. Download is done from our mirror.</msg>
</logentry>
<logentry
   revision="856">
<author>xfennec</author>
<date>2009-07-31T15:55:24.964403Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/log.c</path>
</paths>
<msg>removed a warning with static compilation (ocomp.sh)</msg>
</logentry>
<logentry
   revision="855">
<author>xfennec</author>
<date>2009-07-30T07:34:37.365982Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/log.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/parser.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/parser.c</path>
</paths>
<msg>OSD console now handle \n correctly too, useful for PHP output. Added raydium_parser_trim_right() function.</msg>
</logentry>
<logentry
   revision="854">
<author>xfennec</author>
<date>2009-07-29T14:55:15.072598Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/osd.c</path>
</paths>
<msg>OSD printf functions (regular and 3D) now supports \n character for line feeds</msg>
</logentry>
<logentry
   revision="853">
<author>xfennec</author>
<date>2009-07-29T14:53:32.184757Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file_tri.c</path>
</paths>
<msg>Added a better (big) error message when TRI file is not correctly formed</msg>
</logentry>
<logentry
   revision="852">
<author>xfennec</author>
<date>2009-07-27T08:09:35.220942Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_drive.c</path>
</paths>
<msg>ManiaDrive: Disabling time control that  can be used for cheating. Thanks Aapo.</msg>
</logentry>
<logentry
   revision="851">
<author>xfennec</author>
<date>2009-07-22T21:42:06.792475Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mk_jpgs.c</path>
</paths>
<msg>Updated mk_jpgs, now using alpha sort for filenames (was using filesystem order), using non-POSIX scandir(3) function. Should check if this system call is available on other targets (tagged as BSD 4.3 and 'future POSIX.1 rev')</msg>
</logentry>
<logentry
   revision="850">
<author>xfennec</author>
<date>2009-07-20T14:34:02.515911Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_tracklist.php</path>
</paths>
<msg>My last commit converted the file to windows EOL style. Done with Wordpad ... :/ Sorry about that, lesson learned :) Modified line was: @file(...)</msg>
</logentry>
<logentry
   revision="849">
<author>xfennec</author>
<date>2009-07-17T22:24:58.617377Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_tracklist.php</path>
</paths>
<msg>hiding a warning when rayphp/ directory is not a direct subdirectory of the application (ie, when using the SDK)</msg>
</logentry>
<logentry
   revision="848">
<author>xfennec</author>
<date>2009-07-16T20:04:30.436660Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/gen_bindings.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.h</path>
</paths>
<msg>Updated Python bindings generator (tested with Python 2.6)</msg>
</logentry>
<logentry
   revision="847">
<author>xfennec</author>
<date>2009-07-16T19:59:21.769257Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
</paths>
<msg>removing unused variables</msg>
</logentry>
<logentry
   revision="846">
<author>ouille</author>
<date>2009-07-12T20:58:54.498583Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/triEXP-full.py</path>
</paths>
<msg>corrected handling of single textured vertex in a multi textured mesh and some stupid bug on blender to raydium export script;</msg>
</logentry>
<logentry
   revision="845">
<author>xfennec</author>
<date>2009-07-09T17:19:05.331648Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="false"
   kind=""
   action="D">/trunk/exampleconfig.txt</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/configload.c</path>
</paths>
<msg>Fixed a bit raydium_init_load(). A lot ot things must still be cleaned and fixed in this functions ! (indentation, should use float arrays instead of scanf, not using data types [strings everywhere], no checking, does not really use Raydium defaults, some defaults does not work at all, some missing parameters will disables somes others, huge function hard to maintain, ...)</msg>
</logentry>
<logentry
   revision="844">
<author>xfennec</author>
<date>2009-07-08T20:33:32.260246Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>minor fix (bad malloc() checking)</msg>
</logentry>
<logentry
   revision="843">
<author>xfennec</author>
<date>2009-07-08T15:58:18.749025Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/live.c</path>
</paths>
<msg>LiveAPI for Linux : better error handling, since some new webcam v4l2 drivers (uvcvideo, here) does not provide a correct compat layer for v4l1, so no grabbing method is available (read() not implemented, nor MMAP v4l1). We should probably provide v4l2 support for LiveAPI ...</msg>
</logentry>
<logentry
   revision="842">
<author>xfennec</author>
<date>2009-07-05T17:12:29.525544Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/camera.c</path>
</paths>
<msg>Correct handling of odd X/Y window sizes for freemove and orbit camera, using a 'box' model for mouse move detection, instead of a 'point' one</msg>
</logentry>
<logentry
   revision="841">
<author>xfennec</author>
<date>2009-06-14T08:40:00.814128Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skydiver.c</path>
</paths>
<msg>Tried to restore the original gameplay (bone breaking threshold), since it was modified when we switch ODE version a while ago ...</msg>
</logentry>
<logentry
   revision="840">
<author>xfennec</author>
<date>2009-06-01T09:45:10.598295Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
</paths>
<msg>Now use all 'Enter' keys: the regular one and the numpad one, since some laptops only sends the numpad code (KP_Enter)</msg>
</logentry>
<logentry
   revision="839">
<author>st</author>
<date>2009-05-19T10:45:19.857041Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/key.c</path>
</paths>
<msg>Added console key support for SWE/FIN keyboard layout.</msg>
</logentry>
<logentry
   revision="838">
<author>xfennec</author>
<date>2009-04-26T19:54:13.322738Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/video.c</path>
</paths>
<msg>You can't rewind a video before its start anymore. It's quite obvious, but the test was not done, for a (stupid) reason I can't remember.</msg>
</logentry>
<logentry
   revision="837">
<author>xfennec</author>
<date>2009-04-26T19:49:53.221858Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
</paths>
<msg>removing raydium_network_internet_test() from PHP API, since this feature is already a PHP function (you can use directly http_test() from R3S libfile.php)</msg>
</logentry>
<logentry
   revision="836">
<author>xfennec</author>
<date>2009-03-22T09:40:40.571454Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/jpgs_play.c</path>
</paths>
<msg>Adding video/screen ratio support</msg>
</logentry>
<logentry
   revision="835">
<author>xfennec</author>
<date>2009-03-22T08:20:39.468779Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test8.c</path>
</paths>
<msg>changed a bit slip values for tank tracks and ground and removed invalid comment</msg>
</logentry>
<logentry
   revision="834">
<author>xfennec</author>
<date>2009-03-19T21:11:51.416069Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/ode.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/volcano.c</path>
</paths>
<msg>Added a way to apply post-rendering manually after raydium_ode_draw_all(RAYDIUM_ODE_DRAW_NORMAL), using raydium_ode_draw_all_post(). Volcano demo is fixed (see r832) using this new function. Water reflection is now HDR emitter.</msg>
</logentry>
<logentry
   revision="833">
<author>st</author>
<date>2009-03-12T11:20:48.828502Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test-iphoneos.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sound.c</path>
</paths>
<msg>Enabled sound support for the iPhone OS.</msg>
</logentry>
<logentry
   revision="832">
<author>ouille</author>
<date>2009-03-04T21:23:13.337018Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/callback.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/test8.c</path>
</paths>
<msg>Corrected particule render with viewport (thank's  sifourquier) added particle generator to test8 and test8 code cleanup (tab/spaces).</msg>
</logentry>
<logentry
   revision="831">
<author>xfennec</author>
<date>2009-03-02T11:34:23.754862Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-macosx.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-win32.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-iphoneos.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
</paths>
<msg>Fixed a small typo: mylgutCloseWindow/myglutCloseWindow</msg>
</logentry>
<logentry
   revision="830">
<author>xfennec</author>
<date>2009-03-02T11:31:01.461579Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/osd.c</path>
</paths>
<msg>Removing an unused variable</msg>
</logentry>
<logentry
   revision="829">
<author>st</author>
<date>2009-03-02T11:15:50.309010Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/myglut.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/joy.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="A">/trunk/test-iphoneos.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/key.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sound.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/raydium/wrapper-opengles.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/timecall.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/myglut.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="A">/trunk/raydium/myglut-iphoneos.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/live.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania_drive.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/window.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/cli.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/raydium/myglut-iphoneos.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.h</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-iphoneos.m</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/mania.h</path>
</paths>
<msg>Initial iPhone OS port. Pending OpenAL and live support.</msg>
</logentry>
<logentry
   revision="828">
<author>xfennec</author>
<date>2009-02-25T13:26:06.574335Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/locale/es/LC_MESSAGES/mania_drive.mo</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/fr/LC_MESSAGES/mania_drive.mo</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/es/LC_MESSAGES/mania_drive.po</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/locale/fr/LC_MESSAGES/mania_drive.po</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/it/LC_MESSAGES/mania_drive.po</path>
</paths>
<msg>Updated ManiaDrive i18n files. A small update is needed in the spanish translation, and italian one is still missing</msg>
</logentry>
<logentry
   revision="827">
<author>xfennec</author>
<date>2009-02-25T13:23:24.240895Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/video.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/video.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/jpgs_play.c</path>
</paths>
<msg>Added video duration getters to video API, and added a tiny OSD to jpgs player</msg>
</logentry>
<logentry
   revision="826">
<author>xfennec</author>
<date>2009-02-16T20:33:59.132623Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>Uniformizing texture loading messages (+tiny cleanups)</msg>
</logentry>
<logentry
   revision="825">
<author>xfennec</author>
<date>2009-02-02T22:40:32.058507Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/signal.c</path>
</paths>
<msg>Allowing the user to bypass trapped signals</msg>
</logentry>
<logentry
   revision="824">
<author>st</author>
<date>2009-01-15T13:25:58.440468Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/de/LC_MESSAGES/mania_drive.mo</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/de/LC_MESSAGES/mania_drive.po</path>
</paths>
<msg>Updated german language translation for ManiaDrive.</msg>
</logentry>
<logentry
   revision="823">
<author>st</author>
<date>2009-01-15T13:25:56.552941Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-macosx.c</path>
</paths>
<msg>Place the window at the middle of the screen after creation under Mac OS X.</msg>
</logentry>
<logentry
   revision="822">
<author>st</author>
<date>2009-01-15T13:25:54.793429Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/configure</path>
</paths>
<msg>Added a check for the Mac OS X target at the main entry point of the configure script to avoid further confusions.</msg>
</logentry>
<logentry
   revision="821">
<author>xfennec</author>
<date>2008-12-13T01:24:10.047102Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/reg_api.c</path>
</paths>
<msg>Adding raydium_render_fps_limit() to RegAPI</msg>
</logentry>
<logentry
   revision="820">
<author>xfennec</author>
<date>2008-12-13T01:22:59.409455Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/jpgs_play.c</path>
</paths>
<msg>JPGS video player is now limited to 120 FPS max, reducing audio glitches</msg>
</logentry>
<logentry
   revision="819">
<author>xfennec</author>
<date>2008-12-13T00:24:56.521731Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/jpgs_play.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/video.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/video.c</path>
</paths>
<msg>Added seeking functions for video API. A/V sync threshold is now set to 100ms, to reduce audio glitches</msg>
</logentry>
<logentry
   revision="818">
<author>xfennec</author>
<date>2008-12-12T23:19:05.466006Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/gui.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/gui.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/gui.h</path>
</paths>
<msg>Oops. Fixing last commit.</msg>
</logentry>
<logentry
   revision="817">
<author>xfennec</author>
<date>2008-12-12T23:16:02.900654Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/gui.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/gui.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/gui.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/video.h</path>
</paths>
<msg>Minor doc update about video encoding for video API</msg>
</logentry>
<logentry
   revision="816">
<author>xfennec</author>
<date>2008-12-09T08:15:59.934396Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>Added raydium_ode_record_play_ghost() to support 'ghost replays'</msg>
</logentry>
<logentry
   revision="815">
<author>xfennec</author>
<date>2008-12-09T08:15:36.716895Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
</paths>
<msg>You can now restore default skybox with an empty string, and not only with NULL (usefull with PHP scripting)</msg>
</logentry>
<logentry
   revision="814">
<author>ouille</author>
<date>2008-11-28T15:54:07.631007Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>Ode version only printed if determined.</msg>
</logentry>
<logentry
   revision="813">
<author>ouille</author>
<date>2008-11-28T13:16:54.856112Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode.c</path>
</paths>
<msg>Update ode version commit, even if ode version is not defined</msg>
</logentry>
<logentry
   revision="812">
<author>ouille</author>
<date>2008-11-27T17:31:23.787805Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>Raydium console now report Ode version. </msg>
</logentry>
<logentry
   revision="811">
<author>ouille</author>
<date>2008-11-27T17:15:44.012661Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
</paths>
<msg>Added user data field on ode object and on delete callback for objects. Thanks to DaveMDS</msg>
</logentry>
<logentry
   revision="810">
<author>ouille</author>
<date>2008-11-24T20:45:30.217346Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/object.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file_tri.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/file_tri.h</path>
</paths>
<msg>Corrected **raydium_object_load** and **raydium_object_find_load** to return -1 if fail. Avoid crash when using raydium_ode_ground_set_name with an undifined texture</msg>
</logentry>
<logentry
   revision="809">
<author>ouille</author>
<date>2008-11-24T16:42:10.377798Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode.c</path>
</paths>
<msg>Added **raydium_ode_PickCallback** this callback is specific for mouse_pick functions.</msg>
</logentry>
<logentry
   revision="808">
<author>ouille</author>
<date>2008-11-24T14:33:33.607429Z</date>
<paths>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/triEXP-full.py</path>
</paths>
<msg>New export script. With configuration popup. Can create file name based on mesh name. Export each object pos/rot. Automaticaly convert quad to tri. Automaticaly save texture in tga power of two format. File missing file even if file is packaged in blender file. List first in export menu.</msg>
</logentry>
<logentry
   revision="807">
<author>ouille</author>
<date>2008-11-24T09:12:52.459098Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/timecall.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/callback.c</path>
</paths>
<msg>some trailing space cleanup.</msg>
</logentry>
<logentry
   revision="806">
<author>ouille</author>
<date>2008-11-24T09:11:23.593132Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/timecall.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>Correcting win32 freeze bug. Raydium ode callback can be freeze from time to time when stepping near 0x7ffffff (once an hour).
Freeze originaly removed on modulo workaround. 
Unifying clock type to *unsigned long* as time_t and clock_t can be signed long.</msg>
</logentry>
<logentry
   revision="805">
<author>ouille</author>
<date>2008-11-02T20:23:32.759944Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/triIMP-B2-31.py</path>
</paths>
<msg>Imported tri will have same name as tri file.</msg>
</logentry>
<logentry
   revision="804">
<author>ouille</author>
<date>2008-11-01T18:01:47.731309Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/triIMP-B2-31.py</path>
</paths>
<msg>Blender .tri import read multitexturing information and create uvlayer.</msg>
</logentry>
<logentry
   revision="803">
<author>vicente</author>
<date>2008-10-26T14:35:31.232218Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/shader.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shader.c</path>
</paths>
<msg>Added  raydium_shader_var_fv_name() and raydium_shader_var_fv() functions. Needed for sending arrays of floats(ie. matrices, for example a convolution matrix) to shaders.</msg>
</logentry>
<logentry
   revision="802">
<author>xfennec</author>
<date>2008-10-22T18:56:35.174035Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/volcano.c</path>
</paths>
<msg>FOV far plane was to close, the skybox reflection was cut time to time</msg>
</logentry>
<logentry
   revision="801">
<author>vicente</author>
<date>2008-10-22T01:11:05.042821Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>added quaternions multiply function (will be used with animations)</msg>
</logentry>
<logentry
   revision="800">
<author>ouille</author>
<date>2008-10-20T21:06:34.448821Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
</paths>
<msg>updated skybox top and bottom texture render</msg>
</logentry>
<logentry
   revision="799">
<author>ouille</author>
<date>2008-10-20T19:24:11.377274Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/texture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
</paths>
<msg>Tga read fully implemented (raw and compressed), file are no more flipped by default. Sky box render, cursor and logo drawing adapted. **Need repository update**.</msg>
</logentry>
<logentry
   revision="798">
<author>xfennec</author>
<date>2008-10-14T12:40:26.151617Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/volcano.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/contrib/raydium-extra/shaders/shader_water.c</path>
</paths>
<msg>Skybox was not flipped in the water reflection map</msg>
</logentry>
<logentry
   revision="797">
<author>xfennec</author>
<date>2008-10-14T10:46:45.005412Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_story.php</path>
</paths>
<msg>commit 614: ManiaDrive story mode scores were broken when tracks were found in the local directory</msg>
</logentry>
<logentry
   revision="796">
<author>ouille</author>
<date>2008-10-13T14:18:46.672132Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
</paths>
<msg>rev 793, not indentation problem but structural bug, **corrected**</msg>
</logentry>
<logentry
   revision="795">
<author>ouille</author>
<date>2008-10-13T14:11:03.199301Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sound.c</path>
</paths>
<msg>added pitch value if clipping occurs.</msg>
</logentry>
<logentry
   revision="794">
<author>ouille</author>
<date>2008-10-13T14:10:38.650656Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/texture.c</path>
</paths>
<msg>Raydium can now read rle compressed targa file.
Hardcoded y flip to confirmed.
Work with blender's targa file (not raw).</msg>
</logentry>
<logentry
   revision="793">
<author>xfennec</author>
<date>2008-10-13T07:35:23.088637Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
</paths>
<msg>Usual indentation/tab/trailing spaces cleanups</msg>
</logentry>
<logentry
   revision="792">
<author>ouille</author>
<date>2008-10-12T15:38:41.404352Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/path.c</path>
</paths>
<msg>Path enhancement: if some path are relative. Looking for data in application directory but also in home directory. Handling path before skybox in init from file (else there can be bug as skybox cache need path defined). </msg>
</logentry>
<logentry
   revision="791">
<author>vicente</author>
<date>2008-10-10T08:58:43.832506Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/mouse.h</path>
</paths>
<msg>Updated mouse doc.</msg>
</logentry>
<logentry
   revision="790">
<author>vicente</author>
<date>2008-10-10T08:37:57.423677Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/camera.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/camera.h</path>
</paths>
<msg>Added mouse wheel support for raydium_camera_orbit. Updated doc.</msg>
</logentry>
<logentry
   revision="789">
<author>vicente</author>
<date>2008-10-09T23:15:00.817207Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/camera.c</path>
</paths>
<msg>fixing Indentation, trailing spaces and tabs for camera.c</msg>
</logentry>
<logentry
   revision="788">
<author>vicente</author>
<date>2008-10-09T22:21:32.624057Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/camtest.c</path>
</paths>
<msg>test file for cameras</msg>
</logentry>
<logentry
   revision="787">
<author>vicente</author>
<date>2008-10-09T22:13:19.088118Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/camera.h</path>
</paths>
<msg>Unification of the camera functions. All cameras now feed the raydium_camera_data array. When freemove is called as fixed it will read the previous position/rotation of the camera and continue on that place. Fixed a few bugs. Now the orbit only has 3 parameters por center position(surely nobody use it till now, so no problem with compatibility) and it's able to change zoom.</msg>
</logentry>
<logentry
   revision="786">
<author>vicente</author>
<date>2008-10-09T22:05:33.576580Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/ode.h</path>
</paths>
<msg>Updated doc for raydium_ode_element_aabb_get</msg>
</logentry>
<logentry
   revision="785">
<author>vicente</author>
<date>2008-10-09T22:04:38.258147Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/gui.c</path>
</paths>
<msg>(partial) fixing issue when compiler tends to convert floats in integer, specially in mac. Maybe all raydium should be rechecked about this.</msg>
</logentry>
<logentry
   revision="784">
<author>vicente</author>
<date>2008-10-09T21:59:58.379119Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/math.h</path>
</paths>
<msg>update doc for raydium_math_angle_from_projections</msg>
</logentry>
<logentry
   revision="783">
<author>xfennec</author>
<date>2008-10-07T10:57:19.155767Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
</paths>
<msg>math.h was still referencing trigo.c functions. Some prototypes were then missing (replays were broken, for instance).</msg>
</logentry>
<logentry
   revision="782">
<author>xfennec</author>
<date>2008-10-06T20:42:15.238516Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/php_wrappers.c</path>
</paths>
<msg>Added raydium_ode_object_capsule_add() to RegAPI</msg>
</logentry>
<logentry
   revision="781">
<author>xfennec</author>
<date>2008-10-06T20:34:51.475419Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/ode.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>Big fix for capsules (size autodetect and debug drawing). Updated documenation. Replays now handles capsules. Box sizes autodetection factor was integer instead of float.</msg>
</logentry>
<logentry
   revision="780">
<author>xfennec</author>
<date>2008-10-06T14:57:24.265680Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
</paths>
<msg>Missing end of comment in commit 779</msg>
</logentry>
<logentry
   revision="779">
<author>vicente</author>
<date>2008-10-06T10:47:48.008748Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/config.h</path>
</paths>
<msg>removed cylinders, until 100% supported by ODE side</msg>
</logentry>
<logentry
   revision="778">
<author>vicente</author>
<date>2008-10-05T08:39:21.825222Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>fixed a bit the indentation and trailing spaces on ode.c</msg>
</logentry>
<logentry
   revision="777">
<author>vicente</author>
<date>2008-10-05T08:27:29.278468Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode.c</path>
</paths>
<msg>fixes and tunning for raydium_ode_object_capsule_add function. Trying human-friendly "length" parameter.</msg>
</logentry>
<logentry
   revision="776">
<author>vicente</author>
<date>2008-10-04T07:47:14.659165Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/config.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode.c</path>
</paths>
<msg>Added Capsules and Cylinders to ODE. Cause of Cyl/cyl collission issue, the DEBUG_ODE_CYLINDERS define is set and so all cylinders are changed into Capsules. Also a commented mesh_add function is added, but not working. Both Capsules and Cylinders are shown in DEBUG mode.</msg>
</logentry>
<logentry
   revision="775">
<author>xfennec</author>
<date>2008-09-29T10:03:19.019125Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>NETWORK_ONLY applications were failing because of raydium_math_point_unproject_3D() camera.c dependencies</msg>
</logentry>
<logentry
   revision="774">
<author>xfennec</author>
<date>2008-09-29T09:47:21.077756Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
</paths>
<msg>configure script: GLEW test was failing on some setups</msg>
</logentry>
<logentry
   revision="773">
<author>xfennec</author>
<date>2008-09-29T09:36:42.427080Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configure</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/common.h</path>
</paths>
<msg>configure script was failing because of our new RAYDIUM_RENDERING_WINDOW_FIXED mode</msg>
</logentry>
<logentry
   revision="772">
<author>vicente</author>
<date>2008-09-28T21:05:23.769334Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
</paths>
<msg>Fix for raydium_sky_enable() and disable. They were flipped behaviours.</msg>
</logentry>
<logentry
   revision="771">
<author>xfennec</author>
<date>2008-09-24T10:05:28.172909Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/wiimote/README.txt</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/contrib/raydium-extra/kartagony/README.txt</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/contrib/raydium-extra/README.txt</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/shaders/README.txt</path>
</paths>
<msg>Fixed a bit contrib's README files</msg>
</logentry>
<logentry
   revision="770">
<author>xfennec</author>
<date>2008-09-24T10:03:59.031420Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/sky.c</path>
</paths>
<msg>Hi. I'm the indentation tyran, and one day, I'll eat you. All.</msg>
</logentry>
<logentry
   revision="769">
<author>vicente</author>
<date>2008-09-24T08:37:42.441703Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/sky.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>Now the render of the sky can be disabled, well via the new functions raydium_sky_enable() / raydium_sky_disable() or as well from the init file (.conf) with the option sky="none"</msg>
</logentry>
<logentry
   revision="768">
<author>st</author>
<date>2008-09-21T22:59:43.682615Z</date>
<paths>
<path
   text-mods="false"
   kind=""
   action="A"
   prop-mods="false">/trunk/locale/de</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/locale/de/LC_MESSAGES/mania_drive.po</path>
<path
   action="A"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/locale/de/LC_MESSAGES</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/locale/de/LC_MESSAGES/mania_drive.mo</path>
</paths>
<msg>Added german language translation for ManiaDrive.</msg>
</logentry>
<logentry
   revision="767">
<author>st</author>
<date>2008-09-21T14:26:03.384589Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/key.c</path>
</paths>
<msg>Added general console key support for the german keyboard layout and specialized Apple aluminum keyboard support for english and german layouts.</msg>
</logentry>
<logentry
   revision="766">
<author>st</author>
<date>2008-09-20T08:49:46.331114Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/joy.c</path>
</paths>
<msg>Let the user choose the joystick device via the CLI option --joydev under Mac OS X when there are more devices than one.</msg>
</logentry>
<logentry
   revision="765">
<author>st</author>
<date>2008-09-19T22:06:13.017208Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-macosx.c</path>
</paths>
<msg>Added RAYDIUM_RENDERING_WINDOW_FIXED mode support for Mac OS X.</msg>
</logentry>
<logentry
   revision="764">
<author>xfennec</author>
<date>2008-09-19T21:59:27.881265Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-win32.c</path>
</paths>
<msg>MyGLUT win32 now supports RAYDIUM_RENDERING_WINDOW_FIXED mode</msg>
</logentry>
<logentry
   revision="763">
<author>xfennec</author>
<date>2008-09-19T20:52:38.117837Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/cli.h</path>
</paths>
<msg>Small doc update about command line options</msg>
</logentry>
<logentry
   revision="762">
<author>xfennec</author>
<date>2008-09-19T20:49:48.442374Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/cli.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/window.c</path>
</paths>
<msg>Added --window-fixed command line option</msg>
</logentry>
<logentry
   revision="761">
<author>xfennec</author>
<date>2008-09-19T20:40:08.464012Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/window.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/window.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-macosx.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-win32.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
</paths>
<msg>Added RAYDIUM_RENDERING_WINDOW_FIXED mode, for unresizable windows. MyGLUT pwInit() prototype was changed. Doc updated.</msg>
</logentry>
<logentry
   revision="760">
<author>st</author>
<date>2008-09-19T14:39:56.239603Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut-macosx.c</path>
</paths>
<msg>Improved screen handling under Mac OS X. The window created in RAYDIUM_RENDERING_WINDOW mode is now resizable by default. MyGLUT is prepared for the upcoming RAYDIUM_RENDERING_WINDOW_FIXED mode. Updated pixel format function for the RAYDIUM_RENDERING_FULLSCREEN mode.</msg>
</logentry>
<logentry
   revision="759">
<author>vicente</author>
<date>2008-09-17T22:37:10.593575Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>raydium_math_angle_from_projections renamed and added more doc</msg>
</logentry>
<logentry
   revision="758">
<author>xfennec</author>
<date>2008-09-17T21:01:47.515006Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
</paths>
<msg>raydium_osd_printf_3D() now use raydium_math_point_unproject_3D()</msg>
</logentry>
<logentry
   revision="757">
<author>xfennec</author>
<date>2008-09-17T20:56:41.236287Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
</paths>
<msg>updated doc with 2 warnings for raydium_math_point_unproject_3D()</msg>
</logentry>
<logentry
   revision="756">
<author>xfennec</author>
<date>2008-09-17T20:54:04.620747Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>raydium_math_point_unproject_3D() now returns if the unprojected point is above (1) or behind (0) the camera</msg>
</logentry>
<logentry
   revision="755">
<author>ouille</author>
<date>2008-09-17T19:55:41.988820Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sound.c</path>
</paths>
<msg>Remove alut win32 specific but deprecated function. Code is now the same for all plateform.</msg>
</logentry>
<logentry
   revision="754">
<author>ouille</author>
<date>2008-09-17T19:54:41.194272Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/math.c</path>
</paths>
<msg>Remove warning about default definition of function, in special build cases.</msg>
</logentry>
<logentry
   revision="753">
<author>st</author>
<date>2008-09-17T13:55:10.496689Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/joy.c</path>
</paths>
<msg>Fixed joystick initialization under Mac OS X. Detection part was broken when no device was connected.</msg>
</logentry>
<logentry
   revision="752">
<author>st</author>
<date>2008-09-17T12:49:36.673876Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_drive.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania.h</path>
</paths>
<msg>Improvements for ManiaDrive under Mac OS X. This includes a specialization in the MNI generation progress function, usage of window mode as default and offer some common display resolutions for this target.</msg>
</logentry>
<logentry
   revision="751">
<author>vicente</author>
<date>2008-09-17T12:00:10.021125Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/sprite_viewer.c</path>
</paths>
<msg>In sprite_viewer, tunned a bit the zoom.</msg>
</logentry>
<logentry
   revision="750">
<author>vicente</author>
<date>2008-09-17T11:50:05.045290Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
</paths>
<msg>Added math functions: raydium_math_angle_get_from_projections (to get the radian angle of a vector from theirs X and Y projections) and raydium_math_point_unproject_3D (to get the unprojected window 2D coordinates of a 3D point).</msg>
</logentry>
<logentry
   revision="749">
<author>st</author>
<date>2008-09-16T22:23:17.938138Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/joy.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
</paths>
<msg>Joystick driver for Mac OS X based on the IOKit HID API.</msg>
</logentry>
<logentry
   revision="748">
<author>xfennec</author>
<date>2008-09-14T15:33:07.305989Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/live.c</path>
</paths>
<msg>non power of two RGBA live textures were broken</msg>
</logentry>
<logentry
   revision="747">
<author>ouille</author>
<date>2008-09-13T21:25:45.113812Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
</paths>
<msg>Update build flag management for win32</msg>
</logentry>
<logentry
   revision="746">
<author>ouille</author>
<date>2008-09-13T20:03:53.379010Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/live.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
</paths>
<msg>Live Api corrected and intialisation clean up</msg>
</logentry>
<logentry
   revision="745">
<author>xfennec</author>
<date>2008-09-11T18:06:19.827915Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/Makefile</path>
</paths>
<msg>Makefile 'doc' target was broken. Fixed.</msg>
</logentry>
<logentry
   revision="744">
<author>xfennec</author>
<date>2008-09-11T15:31:05.120281Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/sprites.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
</paths>
<msg>commit 742 was broken for sprite.h (ifndef instead of ifdef). Fixed</msg>
</logentry>
<logentry
   revision="743">
<author>vicente</author>
<date>2008-09-11T10:42:42.521489Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/sprites.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/sprites.c</path>
</paths>
<msg>Revert commit 742. Applications using intensively sprites completely messed up (maybe problem of sprite system internal).</msg>
</logentry>
<logentry
   revision="742">
<author>xfennec</author>
<date>2008-09-11T09:32:07.869293Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sprites.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
</paths>
<msg>Added ODE dependency to sprite engine. NO_ODE_SUPPORT applications like willou, modler, etc, were failing with ocomp.sh</msg>
</logentry>
<logentry
   revision="741">
<author>xfennec</author>
<date>2008-09-11T09:19:02.148642Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/math.h</path>
</paths>
<msg>Commit 738 related: cleaned a bit math macro, updated doc</msg>
</logentry>
<logentry
   revision="740">
<author>xfennec</author>
<date>2008-09-11T09:07:56.319607Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
</paths>
<msg>Fixing commit 738 for Linux: symbol conflict</msg>
</logentry>
<logentry
   revision="739">
<author>xfennec</author>
<date>2008-09-10T21:47:16.645019Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/Makefile</path>
</paths>
<msg>Makefile updated for commit 738</msg>
</logentry>
<logentry
   revision="738">
<author>ouille</author>
<date>2008-09-10T21:11:27.629799Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium_modler.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_drive.c</path>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/raydium/headers/trigo.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/object.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/index.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raycar.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/math.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/kinghill2.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/index.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/hdr.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/explo.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/land.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania.h</path>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/raydium/trigo.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/shadow.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/particle2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skydiver.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/cam.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/volcano.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sound.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/math.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test6.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test8.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/mania2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
</paths>
<msg>replacement of trigo.c by math.c and all math function are prefixed by raydium_math_*
Alias created for old raydium_trigo_*
</msg>
</logentry>
<logentry
   revision="737">
<author>xfennec</author>
<date>2008-09-10T20:47:30.707731Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/reg_api.c</path>
</paths>
<msg>(Skybox change is now available with PHP console. Try raydium_sky_box_name("sun1"), for instance (textures uploaded to R3S)</msg>
</logentry>
<logentry
   revision="736">
<author>xfennec</author>
<date>2008-09-10T20:39:14.672310Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/sky.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>Enhanced and fixed custom skyboxes. Updated doc. Skybox can now be changed on the fly. And still using original BOX texture filter.</msg>
</logentry>
<logentry
   revision="735">
<author>xfennec</author>
<date>2008-09-10T20:39:04.518555Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/sky.c</path>
</paths>
<msg>reverted commit 734. Please, guys, stop commiting so I can fix all this for once :)</msg>
</logentry>
<logentry
   revision="734">
<author>ouille</author>
<date>2008-09-10T20:36:29.339494Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
</paths>
<msg>Restore default skybox. Usefull if raydium_sky_box_cache is not called.</msg>
</logentry>
<logentry
   revision="733">
<author>xfennec</author>
<date>2008-09-10T20:35:29.252722Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skel.c</path>
</paths>
<msg>reverted commit 729. Next commit will apply all needed fixes.</msg>
</logentry>
<logentry
   revision="732">
<author>vicente</author>
<date>2008-09-10T20:31:15.617140Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skel.c</path>
</paths>
<msg>Tuning commit 729 to be more raydium-friendly. Removed prefix term, removed changes of filtering in real time, initialised the default textures of the cubemap and keeping new indentation</msg>
</logentry>
<logentry
   revision="731">
<author>xfennec</author>
<date>2008-09-10T19:55:23.507308Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
</paths>
<msg>fixed indentation (was wrong from the beginning of this file, my bad)</msg>
</logentry>
<logentry
   revision="730">
<author>ouille</author>
<date>2008-09-10T15:56:59.489534Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>apply autodisable flag to all elements.</msg>
</logentry>
<logentry
   revision="729">
<author>vicente</author>
<date>2008-09-09T22:08:58.575717Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sky.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>(From AndyGFX) New fully redone commit with the function raydium_sky_box_set_name to load custom textures for the sky. Doc added.</msg>
</logentry>
<logentry
   revision="728">
<author>xfennec</author>
<date>2008-09-09T14:52:35.922082Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sky.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
</paths>
<msg>Revert commit 727: broken BOX texture filter, broken variable declarations, broken compatibility with ALL existing applications because of top-down sky box textures</msg>
</logentry>
<logentry
   revision="727">
<author>vicente</author>
<date>2008-09-09T12:25:39.902536Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sky.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/sky.c</path>
</paths>
<msg>(From AndyGFX) Added function raydium_sky_box_set_texture_prefix(char *pref, char *ext) to allow load custom textures for the sky. Added doc about. Also modified orientation of sky textures.</msg>
</logentry>
<logentry
   revision="726">
<author>xfennec</author>
<date>2008-09-07T22:18:20.815694Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>Removed a debug output from my commit 714</msg>
</logentry>
<logentry
   revision="725">
<author>xfennec</author>
<date>2008-09-07T22:13:19.823934Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>Added a missing 'return' statement for commit 718</msg>
</logentry>
<logentry
   revision="724">
<author>xfennec</author>
<date>2008-09-07T21:51:39.447836Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
</paths>
<msg>Added autodisable feature to PHP API (enable/disable only)</msg>
</logentry>
<logentry
   revision="723">
<author>xfennec</author>
<date>2008-09-07T21:44:51.569920Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>commit 718: fixing 'boolean-like', from int to signed char</msg>
</logentry>
<logentry
   revision="722">
<author>xfennec</author>
<date>2008-09-07T21:38:55.992580Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>fixed a bit the documentation about autodisable new feature, and cleanup a bit more indent style</msg>
</logentry>
<logentry
   revision="721">
<author>xfennec</author>
<date>2008-09-07T21:24:29.754452Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.c</path>
</paths>
<msg>fixing indent style for commit 718 (more)</msg>
</logentry>
<logentry
   revision="720">
<author>xfennec</author>
<date>2008-09-07T21:19:43.167061Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>fixing undefined value for commit 718</msg>
</logentry>
<logentry
   revision="719">
<author>xfennec</author>
<date>2008-09-07T21:17:11.780704Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
</paths>
<msg>fixing indent style for commit 718</msg>
</logentry>
<logentry
   revision="718">
<author>ouille</author>
<date>2008-09-07T17:00:29.143637Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skydiver.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/kinghill2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode_net.c</path>
</paths>
<msg>Add autodisable feature to RayOde. Default is still desactivated.
Added lot's of function to separate raydium api from ode api.
Example corrected.
</msg>
</logentry>
<logentry
   revision="717">
<author>vicente</author>
<date>2008-09-06T18:26:31.574901Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/ode.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>Added missing function raydium_ode_element_addforce_3f, updated doc, and removed trailing spaces</msg>
</logentry>
<logentry
   revision="716">
<author>xfennec</author>
<date>2008-09-05T22:39:23.802314Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/ode.h</path>
</paths>
<msg>adjusted a bit commit 712 about RayODE names</msg>
</logentry>
<logentry
   revision="715">
<author>xfennec</author>
<date>2008-09-05T19:58:52.683633Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test6.c</path>
</paths>
<msg>Was attaching two particle generator at the same time for buggy body</msg>
</logentry>
<logentry
   revision="714">
<author>xfennec</author>
<date>2008-09-05T19:58:08.306951Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
</paths>
<msg>RayODE particles: bug fix: while attaching multiple particle generators to one element, the first generator is lost somewhere in the scene, and the new one is not created (note: an element is supposed to handle only one generator at a time)</msg>
</logentry>
<logentry
   revision="713">
<author>xfennec</author>
<date>2008-09-05T19:38:14.002125Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test6.c</path>
</paths>
<msg>restored original camera</msg>
</logentry>
<logentry
   revision="712">
<author>vicente</author>
<date>2008-09-05T17:47:46.883587Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/ode.h</path>
</paths>
<msg>proposal of new explanation about ODE names (giving problems to newbies)</msg>
</logentry>
<logentry
   revision="711">
<author>ouille</author>
<date>2008-09-05T17:08:20.074562Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test6.c</path>
</paths>
<msg>very few test6.c code cleanup (name len)</msg>
</logentry>
<logentry
   revision="710">
<author>xfennec</author>
<date>2008-09-03T10:48:33.593041Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/parser.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/signal.h</path>
</paths>
<msg>Small doc fixes</msg>
</logentry>
<logentry
   revision="709">
<author>xfennec</author>
<date>2008-08-26T19:57:14.690682Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/php.c</path>
</paths>
<msg>Fix for coredumps with recent PHP snapshots (was crashing on repeated PHP requests because of scrambled cache)</msg>
</logentry>
<logentry
   revision="708">
<author>st</author>
<date>2008-08-25T10:00:09.898345Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/sound.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-macosx.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/timecall.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/myglut.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/joy.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut.c</path>
</paths>
<msg>Initial Mac OS X port using Carbon and AGL. Pending joystick and live support.</msg>
</logentry>
<logentry
   revision="707">
<author>xfennec</author>
<date>2008-08-19T22:49:44.612192Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/signal.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/render.h</path>
</paths>
<msg>Added doc about raydium_frame_time and raydium_render_fps.</msg>
</logentry>
<logentry
   revision="706">
<author>xfennec</author>
<date>2008-08-19T22:19:07.345801Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>Recent SWIG releases seems to be confused by 3D arrays with Python bindings</msg>
</logentry>
<logentry
   revision="705">
<author>xfennec</author>
<date>2008-08-19T22:15:36.979008Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/timecall.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
</paths>
<msg>reverted commit 699</msg>
</logentry>
<logentry
   revision="704">
<author>xfennec</author>
<date>2008-08-19T22:13:58.329768Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/timecall.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/common.h</path>
</paths>
<msg>reverted commit 703</msg>
</logentry>
<logentry
   revision="703">
<author>vicente</author>
<date>2008-08-19T21:52:56.735942Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/timecall.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>removed commit 698. Extra documentation will be added explaining about Framespersecond and the inverse of raydium_frame_time</msg>
</logentry>
<logentry
   revision="702">
<author>xfennec</author>
<date>2008-08-19T21:37:49.154413Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/common.h</path>
</paths>
<msg>incorrect sprite variable name. Fixed indentation</msg>
</logentry>
<logentry
   revision="701">
<author>xfennec</author>
<date>2008-08-19T21:24:58.133110Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/texture.h</path>
</paths>
<msg>Non-power-of-texture function renaming  was not complete</msg>
</logentry>
<logentry
   revision="700">
<author>xfennec</author>
<date>2008-08-19T21:07:31.006775Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>Version is now 0.800 ! Added another fixfor new licenses</msg>
</logentry>
<logentry
   revision="699">
<author>vicente</author>
<date>2008-08-19T18:25:26.621061Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/timecall.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/common.h</path>
</paths>
<msg>Added raydium_frames_per_second variable. Could be usefull in certain situations. In fact is the inverse of raydium_frame_time.</msg>
</logentry>
<logentry
   revision="698">
<author>xfennec</author>
<date>2008-08-19T15:28:00.504323Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/fog.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/misc.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/hdr.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/web.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/myglut.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/capture.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/init.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/main.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/shadow.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/video.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/php.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sprites.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/main.h</path>
</paths>
<msg>big documentation update and fix: license, init, hdr, php, sprites (need a bit of work again), capture, video, fog, http server/client, shadows, ... Wiki updated, too.</msg>
</logentry>
<logentry
   revision="697">
<author>xfennec</author>
<date>2008-08-19T13:26:37.076418Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>cleanup for the fix of the fix :)</msg>
</logentry>
<logentry
   revision="696">
<author>vicente</author>
<date>2008-08-18T22:59:57.107199Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/texture.c</path>
</paths>
<msg>fix for commit 689</msg>
</logentry>
<logentry
   revision="695">
<author>vicente</author>
<date>2008-08-18T19:37:20.782065Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/sprites.c</path>
</paths>
<msg>Translation fixes and an excesive output is show only when RAYDIUM_SPRITE_DEBUG is defined</msg>
</logentry>
<logentry
   revision="694">
<author>xfennec</author>
<date>2008-08-18T18:54:19.418180Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/live.c</path>
</paths>
<msg>Performance improvement with power of two live textures on some ATI hardware/driver</msg>
</logentry>
<logentry
   revision="693">
<author>xfennec</author>
<date>2008-08-18T18:51:45.669044Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
</paths>
<msg>cleaning the file (trailing spaces)</msg>
</logentry>
<logentry
   revision="692">
<author>xfennec</author>
<date>2008-08-18T17:39:50.361052Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/ocomp.sh</path>
</paths>
<msg>Added OCOMP_FLAGS env var support to ocomp.sh. Useful for GNU profiler: export OCOMP_FLAGS="-pg"</msg>
</logentry>
<logentry
   revision="691">
<author>xfennec</author>
<date>2008-08-18T17:33:29.233476Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/ocomp.sh</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/odyncomp.sh</path>
</paths>
<msg>small fix about C source filename with a space</msg>
</logentry>
<logentry
   revision="690">
<author>xfennec</author>
<date>2008-08-18T17:02:21.226736Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
</paths>
<msg>removed dangerous usage of strcpy</msg>
</logentry>
<logentry
   revision="689">
<author>xfennec</author>
<date>2008-08-18T17:00:43.691179Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/light.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/texture.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>texture.c: fixed indentation, trailing spaces, headers and ocomp warnings</msg>
</logentry>
<logentry
   revision="688">
<author>xfennec</author>
<date>2008-08-18T13:06:27.202531Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/sprite_viewer.c</path>
</paths>
<msg>Now gives a valid sprite sample name as usage example</msg>
</logentry>
<logentry
   revision="687">
<author>xfennec</author>
<date>2008-08-18T13:03:17.842820Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/internal.c</path>
</paths>
<msg>internal dump was hardly readable, cleaned it a bit</msg>
</logentry>
<logentry
   revision="686">
<author>vicente</author>
<date>2008-08-18T12:40:55.388032Z</date>
<paths>
<path
   text-mods="false"
   kind=""
   action="D"
   prop-mods="false">/trunk/sprite_viewer.config</path>
</paths>
<msg>Passed the sprite_viewer.config file to the repository</msg>
</logentry>
<logentry
   revision="685">
<author>vicente</author>
<date>2008-08-18T12:31:27.877974Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/shader.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/light.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/internal.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/file_tri.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/hdr.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/live.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/render.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>New way to allocate textures. 
Removed all uses of the previous raydium_texture_index variable.
All the textures now has a usage flag that can be checked with the function raydium_texture_is_slot_used().
Also each texture stores the estimated memory used.
The ending output of raydium now shows the estimated memory used for each texture.
The initialisation of Raydium cleans all the textures with the new specification.
And finaly the raydium_texture_free* functions work fine.
If you notice something bad, warn us in the forum.</msg>
</logentry>
<logentry
   revision="684">
<author>vicente</author>
<date>2008-08-18T12:05:55.519866Z</date>
<paths>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/sprite1-test.sprite</path>
</paths>
<msg>sprite1-test.sprite passed to the repository</msg>
</logentry>
<logentry
   revision="683">
<author>xfennec</author>
<date>2008-08-16T13:09:13.882977Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/sprite_viewer.c</path>
</paths>
<msg>Clean a bit source code</msg>
</logentry>
<logentry
   revision="682">
<author>vicente</author>
<date>2008-08-16T12:48:54.614137Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/init.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Changed comments type in init config pregenerated-file and headers.</msg>
</logentry>
<logentry
   revision="681">
<author>xfennec</author>
<date>2008-08-16T12:37:22.112942Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/texture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Small fix for commit 680</msg>
</logentry>
<logentry
   revision="680">
<author>vicente</author>
<date>2008-08-16T11:02:19.199558Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/texture.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>Loading of Non-power-of-two(NPOT) textures has been disabled by default. However you can switch this behaviour with the new functions raydium_texture_enable_npot_textures() and raydium_texture_disable_npot_textures()</msg>
</logentry>
<logentry
   revision="679">
<author>vicente</author>
<date>2008-08-15T17:09:26.480595Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/texture.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>Experimental functions to delete textures. raydium_texture_free_name() and raydium_texture_free().</msg>
</logentry>
<logentry
   revision="678">
<author>vicente</author>
<date>2008-08-11T10:30:46.991138Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/sprites.h</path>
</paths>
<msg>Added comment in the header for the last commit (raydium_sprite_free_name)</msg>
</logentry>
<logentry
   revision="677">
<author>vicente</author>
<date>2008-08-10T19:03:36.156445Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
</paths>
<msg>new sprite function: raydium_sprite_free_name to remove all sprites using a certain sprite filename</msg>
</logentry>
<logentry
   revision="676">
<author>vicente</author>
<date>2008-08-10T19:02:18.129660Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
</paths>
<msg>fixed hardcoded of sprite name string lenght</msg>
</logentry>
<logentry
   revision="675">
<author>xfennec</author>
<date>2008-08-07T21:15:44.908343Z</date>
<paths>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/camplay.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/cam.c</path>
</paths>
<msg>Added a .cam file player and cleaned a bit the camera path recorder</msg>
</logentry>
<logentry
   revision="674">
<author>xfennec</author>
<date>2008-08-07T20:08:57.497751Z</date>
<paths>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/freemove.c</path>
</paths>
<msg>Removed the redundant freemove.c file (see willou.c)</msg>
</logentry>
<logentry
   revision="673">
<author>vicente</author>
<date>2008-08-06T10:01:05.597183Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/timecall.c</path>
</paths>
<msg>added a warning if your system can not provide high resolution timer info. A bit step for solving the lag-bug.</msg>
</logentry>
<logentry
   revision="672">
<author>xfennec</author>
<date>2008-08-04T18:19:03.500092Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/main.h</path>
</paths>
<msg>doc: fixed a small typo</msg>
</logentry>
<logentry
   revision="671">
<author>vicente</author>
<date>2008-08-04T10:53:39.897995Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
</paths>
<msg>init.c improvements. Added support for ogg and wav files in foldered path mode.</msg>
</logentry>
<logentry
   revision="670">
<author>vicente</author>
<date>2008-07-30T10:59:02.532156Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/texture.c</path>
</paths>
<msg>NPOT textures also supported in a bit older hardware</msg>
</logentry>
<logentry
   revision="669">
<author>vicente</author>
<date>2008-07-26T11:44:03.197915Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/texture.c</path>
</paths>
<msg>Now raydium supports NPOT(Non-power-of-two) textures (except on older hardware).
So you can use textures with any size(lower than the raydium maximum texture size).</msg>
</logentry>
<logentry
   revision="668">
<author>vicente</author>
<date>2008-07-21T14:43:26.731446Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/camera.c</path>
</paths>
<msg>fixed the returned values in the raydium_camera_get_data function</msg>
</logentry>
<logentry
   revision="667">
<author>xfennec</author>
<date>2008-07-18T13:58:59.337213Z</date>
<paths>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/raydium-extra/kartagony/kartagony.jpg</path>
<path
   prop-mods="false"
   text-mods="false"
   kind=""
   action="A">/trunk/contrib/raydium-extra/wiimote</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kartagony.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="true">/trunk/contrib/raydium-extra/shaders/shader_water.jpg</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="true">/trunk/contrib/raydium-extra/ragdolls/README.txt</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="true">/trunk/contrib/raydium-extra/shaders/shader_water.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/wiimote/wii_test.jpg</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/wiimote/wii_test.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/contrib/geany/create_geany_tags.sh</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_conf.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_bonus.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_net.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/wiimote/README.txt</path>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/raydium-extra/kartagony/kart_sound.c</path>
<path
   prop-mods="false"
   text-mods="false"
   kind=""
   action="A">/trunk/contrib/raydium-extra/shaders</path>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/raydium-extra/ragdolls/ragdoll2.jpg</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_player.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="true">/trunk/contrib/raydium-extra/ragdolls/ragdoll2.c</path>
<path
   text-mods="false"
   kind=""
   action="A"
   prop-mods="false">/trunk/contrib/raydium-extra/kartagony</path>
<path
   text-mods="false"
   kind=""
   action="A"
   prop-mods="false">/trunk/contrib/raydium-extra</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/ragdolls/ragdoll2f.jpg</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/ragdolls/ragdoll2f.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/shaders/README.txt</path>
<path
   kind=""
   action="A"
   prop-mods="true"
   text-mods="true">/trunk/contrib/raydium-extra/kartagony/kart_menu.c</path>
<path
   action="A"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/contrib/raydium-extra/ragdolls</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_ode.c</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/README.txt</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/contrib/raydium-extra/kartagony/kart_obj.c</path>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/raydium-extra/README.txt</path>
</paths>
<msg>Adding Raydium extra applications in contribs. May help people to use Raydium. More specific apps to come (webcam tests, Augmented Reality, tracking, ...)</msg>
</logentry>
<logentry
   revision="666">
<author>xfennec</author>
<date>2008-07-18T09:20:14.946292Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/camera.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/tests.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/test6.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/myglut.README</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/parser.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/callback.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test8.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/file_tri.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/atexit.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/atexit.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/reg_api.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/willt5.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/object.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/video.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raycar.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/fog.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/explo.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/web.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-win32.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/log.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/web.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/register.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/configure</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/volcano.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/train_cloud.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/timecall.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/shader_test.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/render.c.old</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/freemove.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/raydoc.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/console.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/train.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shader.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/window.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/ragdoll.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/anim.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/shader.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/internal.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/sprite_viewer.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/hdr.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/signal.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/jpgs_play.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/land.c</path>
<path
   prop-mods="false"
   text-mods="false"
   kind=""
   action="D">/trunk/raydium/gpl.txt</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/render.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/random.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/collada/Collada.java</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/skel.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/webcam.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/shadow.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/php.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sound.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/normal.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/network.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/configload.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/network.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/myglut.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium_modler.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/particle.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/capture.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/rayphp.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/train.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/sprites.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/config.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/vertex.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode_net.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/rrp_play.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/background.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/rayvfw.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/gui.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/osd.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/particle2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/clear.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/key.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/mouse.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/gui.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/particle2.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/profile.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/willou.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/cli.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/light.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test-sprite.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/php_wrappers.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/ode.h</path>
<path
   action="A"
   prop-mods="true"
   text-mods="true"
   kind="">/trunk/raydium/license.txt</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/trigo.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/cam.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/skydiver.c</path>
</paths>
<msg>Raydium is now released under both LGPL and BSD licenses, instead of GPL previously.</msg>
</logentry>
<logentry
   revision="665">
<author>vicente</author>
<date>2008-07-16T09:58:06.452352Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/camera.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/camera.h</path>
</paths>
<msg>New orbiting camera function raydium_camera_orbitmove(). This function allows the camera move with the mouse around a point.</msg>
</logentry>
<logentry
   revision="664">
<author>xfennec</author>
<date>2008-07-15T13:28:36.284518Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/odyncomp.sh</path>
</paths>
<msg>You can now export DISABLE_AUTORUN to some value to disable autolaunch at the end of a successful compilation. Usefull for editors like Geany where you can define build settings to something like: DISABLE_AUTORUN=yes ./odyncomp.sh "%f"</msg>
</logentry>
<logentry
   revision="663">
<author>xfennec</author>
<date>2008-07-15T13:24:38.276781Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>reduced verbosity of commit 661</msg>
</logentry>
<logentry
   revision="662">
<author>vicente</author>
<date>2008-07-15T11:48:56.435878Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
</paths>
<msg>little improvement on the code of the previous commit</msg>
</logentry>
<logentry
   revision="661">
<author>vicente</author>
<date>2008-07-15T11:38:21.136285Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/texture.c</path>
</paths>
<msg>New fix for flipped textures. Now flipped and non-flipped cursors (textures) can be used with raydium. And both will be shown correctly.</msg>
</logentry>
<logentry
   revision="660">
<author>vicente</author>
<date>2008-07-15T08:47:06.051367Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
</paths>
<msg>Temporaly remove the previous commit for fixing for OSD cursor. Xfennec rules! :) Soon i hope to commit a new kind of patch to solve the problem keeping backwards compatiblity. 
Anywat cursors are bad format, and they need to be fixed.</msg>
</logentry>
<logentry
   revision="659">
<author>vicente</author>
<date>2008-07-13T16:08:09.219063Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
</paths>
<msg>Fixed vertical flip bug with cursors. TODO: Maniadrive cursors are bad coded(flipped), they need to be overwritten with the correct values.</msg>
</logentry>
<logentry
   revision="658">
<author>xfennec</author>
<date>2008-07-11T08:01:34.256440Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/contrib/geany/create_geany_tags.sh</path>
</paths>
<msg>Oops. Fixed header path (since I moved the file)</msg>
</logentry>
<logentry
   revision="657">
<author>vicente</author>
<date>2008-07-10T22:37:24.170504Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility issue in Sky. Tab2spaces took into account ;) Also trailing spaces removed.</msg>
</logentry>
<logentry
   revision="656">
<author>xfennec</author>
<date>2008-07-10T21:56:29.090340Z</date>
<paths>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/mania.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/trigo.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/php.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/sprites.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/network.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/test6.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/playlist.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c.old</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/test8.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/kinghill2_server.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/capture.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/headers/main.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/shader.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/video.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/odyncomp.sh</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/window.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/kinghill2.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/r3s/index.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/parser.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/getfile.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/file_tri.h</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/ode_net.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/render.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/init.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/webcam.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/gui.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/shadow.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/skydiver.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/key.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/gui.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/shadow.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/callback.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/path.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/file_tri.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/common.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/live.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/texture.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/myglut.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_server.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/mania_playlist.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/path.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium_modler.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_localtracks.php</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/rayphp.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/init.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/live.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/osd.h</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/ode.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/cli.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/test-sprite.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/config.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/ode.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/sprite_viewer.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/gpl.txt</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/myglut-win32.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/rayvfw.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/cam.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/headers/ode.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/myglut-x11.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sound.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/timecall.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_creds.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/headers/raydoc.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/ar_new.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/willou.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/libfile.php</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/mania_drive.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/mania_score.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/fog.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/internal.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/web.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mk_jpgs.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania_story.php</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/gen_bindings.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/web.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/rayphp/listrepos.php</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/particle2.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/clear.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/volcano.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/camera.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/particle2.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/headers/fog.h</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/parser.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania2.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/joy.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/console.c</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/atexit.h</path>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/particle.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sky.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/willt5.c</path>
<path
   kind=""
   action="M"
   prop-mods="false"
   text-mods="true">/trunk/raydium/object.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/rayphp/putfile.php</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raycar.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/ragdoll.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/mania_score_get.php</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/hdr.c</path>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/rrp_play.c</path>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/anim.php</path>
</paths>
<msg>(HUGE) Changing tab indent style for ALL source code files: tab width: 4 characters, *tabs as spaces*. Please, change settings in your text editor if needed (and it's probably the case). I repeat: tab characters are now banned ! :) Previous style (real tabs, width=8, with fake half-tabs of 4 spaces) was quiet a nightmare when playing with various text editors.</msg>
</logentry>
<logentry
   revision="655">
<author>xfennec</author>
<date>2008-07-10T21:25:11.986485Z</date>
<paths>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/indent/mcedit_to_tab4.sh</path>
<path
   action="D"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/contrib/create_geany_tags.sh</path>
<path
   text-mods="false"
   kind=""
   copyfrom-path="/trunk/contrib/create_geany_tags.sh"
   copyfrom-rev="654"
   action="A"
   prop-mods="false">/trunk/contrib/geany/create_geany_tags.sh</path>
<path
   text-mods="false"
   kind=""
   action="A"
   prop-mods="false">/trunk/contrib/indent</path>
<path
   action="A"
   prop-mods="false"
   text-mods="false"
   kind="">/trunk/contrib/geany</path>
</paths>
<msg>tidied up the contrib directory. Added a script to change tabs indent style (will be applied to Raydium, huge commit to follow ...)</msg>
</logentry>
<logentry
   revision="654">
<author>xfennec</author>
<date>2008-07-09T21:17:49.621464Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/contrib/create_geany_tags.sh</path>
</paths>
<msg>Contrib: geany symbol generator can now be called from any directory, and will create geany tag directory if needed</msg>
</logentry>
<logentry
   revision="653">
<author>vicente</author>
<date>2008-07-07T22:19:36.443044Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/callback.c</path>
</paths>
<msg>Patch for high-end hardware LAG problem. Please comments in forum/dev</msg>
</logentry>
<logentry
   revision="652">
<author>vicente</author>
<date>2008-07-07T11:41:39.481737Z</date>
<paths>
<path
   prop-mods="true"
   text-mods="true"
   kind=""
   action="A">/trunk/contrib/create_geany_tags.sh</path>
</paths>
<msg>Contrib: Geany Symbols Script. 
Little script to generate a symbol list with all the functions of Raydium. For use only with Geany ( a lightweight text editor for coders). It also "installs" the list of symbols copying it to the local folder of tags in geany. All C files opened with Geany will have Raydium autocompletion and syntax help.</msg>
</logentry>
<logentry
   revision="651">
<author>vicente</author>
<date>2008-07-04T18:06:25.678028Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/sprites.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility in Sprites</msg>
</logentry>
<logentry
   revision="650">
<author>vicente</author>
<date>2008-07-04T17:23:53.500319Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="M"
   prop-mods="false">/trunk/raydium/particle2.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility in Particle2</msg>
</logentry>
<logentry
   revision="649">
<author>vicente</author>
<date>2008-07-04T17:11:14.965222Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/osd.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility issue with mouse cursor, also in OSD.</msg>
</logentry>
<logentry
   revision="648">
<author>vicente</author>
<date>2008-07-04T17:03:53.644564Z</date>
<paths>
<path
   prop-mods="false"
   text-mods="true"
   kind=""
   action="M">/trunk/raydium/gui.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility issue in GUI. Also fixed the indentation (Sorry, that caused a big commit)</msg>
</logentry>
<logentry
   revision="647">
<author>vicente</author>
<date>2008-07-04T15:58:31.293026Z</date>
<paths>
<path
   action="M"
   prop-mods="false"
   text-mods="true"
   kind="">/trunk/raydium/osd.c</path>
</paths>
<msg>Fixed glEnable(GL_CULL_FACE); incompatibility in OSD</msg>
</logentry>
<logentry
   revision="646">
<author>vicente</author>
<date>2008-07-04T13:25:57.178900Z</date>
<paths>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/sprite_viewer.c</path>
<path
   text-mods="true"
   kind=""
   action="A"
   prop-mods="false">/trunk/sprite_viewer.config</path>
</paths>
<msg>New demo/tool to check your sprites. You must indicate the name of the sprite in the command line. Check the forum for more info: http://memak.raydium.org/viewtopic.php?p=5895</msg>
</logentry>