* Vivian Meazza -- Thursday 03 November 2005 14:56: * * Jonathan Hepburn -- Thursday 03 November 2005 11:06: > > All that happens, no matter what I try, is that the propeller > > kicks for about a third of a revolution. It might be something to do with > > how the executable interprets the space bar, I suppose...
> Quite likely - and it needs to be fixed. This *is* already fixed! 0.9.8 was released on 2005/01/18. The Spitfire starter problem was discussed two weeks later: http://mail.flightgear.org/pipermail/flightgear-users/2005-February/010356.html A workaround was committed another two weeks later: | $ cvs log -r1.6 spitfire.nas [...] | ---------------------------- | revision 1.6 | date: 2005-02-18 11:03:10 +0100; author: ehofman; state: Exp; lines: +63 -27 | Vivian Meazza: | | I attach a replacement file which enables the Spitfire starter to work with | FreeGLUT. It has always worked with GLUT and SDL. | ============================================================================= And the bug finally identified and fixed on 2005/06/27: | $ cvs log -r1.65 input.cxx [...] |---------------------------- | revision 1.65 | date: 2005-06-27 09:13:02 +0200; author: mfranz; state: Exp; lines: +19 -25 | Frederic Bouvier: | - This doesn't do what the author though it would do: | if (modifiers&KEYMOD_RELEASED == 0) ... (see below) | - MSVC and type fixes | | mf: | fixing this uncovered an old bug: the "key pressed" branch was | actually never executed -- always only "released". And that is why | the <repeatable> property didn't work. And *that* was the reason | why the Spitfire's starter didn't work with freeglut, and Vivian | had to write a nasty workaround for it. m. _______________________________________________ Flightgear-users mailing list [email protected] http://mail.flightgear.org/mailman/listinfo/flightgear-users 2f585eeea02e2c79d7b1d8c4963bae2d
