]> git.mxchange.org Git - flightgear.git/log
flightgear.git
23 years agoPatches contributed by Norman Vine to do ultra-hires tiled screen dumps.
curt [Tue, 26 Jun 2001 18:23:07 +0000 (18:23 +0000)]
Patches contributed by Norman Vine to do ultra-hires tiled screen dumps.

23 years agoNew FAQ.
curt [Tue, 26 Jun 2001 16:42:35 +0000 (16:42 +0000)]
New FAQ.

23 years agoUpdated records for John Check and Dave Cornish.
curt [Sat, 23 Jun 2001 22:31:04 +0000 (22:31 +0000)]
Updated records for John Check and Dave Cornish.

23 years agoUpdated to read new scenery configuration files.
curt [Fri, 22 Jun 2001 20:35:39 +0000 (20:35 +0000)]
Updated to read new scenery configuration files.

23 years agoUpdates for 0.7.8
curt [Fri, 22 Jun 2001 20:35:17 +0000 (20:35 +0000)]
Updates for 0.7.8

23 years agoPreempt Erik for an Irix fix.
curt [Thu, 21 Jun 2001 23:56:48 +0000 (23:56 +0000)]
Preempt Erik for an Irix fix.

23 years agoSynced to latest version of JSBSim which [hopefully] includes all of Erik's
curt [Wed, 20 Jun 2001 22:29:31 +0000 (22:29 +0000)]
Synced to latest version of JSBSim which [hopefully] includes all of Erik's
Irix patches.

23 years ago- fixed an initialization order bug that prevented reading correct
curt [Wed, 20 Jun 2001 22:22:26 +0000 (22:22 +0000)]
- fixed an initialization order bug that prevented reading correct
  ground elevation at start-up

23 years ago- added SG_USING_STD(cout) and SG_USING_STD(endl) for ANSI C++
curt [Wed, 20 Jun 2001 22:22:04 +0000 (22:22 +0000)]
- added SG_USING_STD(cout) and SG_USING_STD(endl) for ANSI C++
  compliance

23 years ago- added Alex Perry's patch to support more sophisticated hat switches
curt [Wed, 20 Jun 2001 20:52:10 +0000 (20:52 +0000)]
- added Alex Perry's patch to support more sophisticated hat switches
  for the view axes

23 years ago- adjusted for no-value constructor for FGPanel
curt [Wed, 20 Jun 2001 20:51:45 +0000 (20:51 +0000)]
- adjusted for no-value constructor for FGPanel
- removed unused DefaultPanel, DefaultInstrument, classes
- removed unused defaultTexture

23 years ago- changed to no-value constructor for FGPanel
curt [Wed, 20 Jun 2001 20:51:34 +0000 (20:51 +0000)]
- changed to no-value constructor for FGPanel
- removed update method with args

23 years ago- added Melchior's patches to allow a joystick axis to act as a pair
curt [Wed, 20 Jun 2001 20:51:15 +0000 (20:51 +0000)]
- added Melchior's patches to allow a joystick axis to act as a pair
  of buttons (by adding "high" or "low" to the path before "binding")

23 years ago- changed to favour height over width when the aspect is less than
curt [Wed, 20 Jun 2001 20:50:49 +0000 (20:50 +0000)]
- changed to favour height over width when the aspect is less than
  4:3, to avoid a gap on top (suggested by Norm Vine)

23 years agoVarious last minute tweaks.
curt [Wed, 20 Jun 2001 17:08:27 +0000 (17:08 +0000)]
Various last minute tweaks.

23 years agoUpdated for 0.7.7
curt [Tue, 19 Jun 2001 04:46:22 +0000 (04:46 +0000)]
Updated for 0.7.7

23 years agoUpdated ...
curt [Mon, 18 Jun 2001 22:25:59 +0000 (22:25 +0000)]
Updated ...

23 years agoRemoved unused file.
curt [Mon, 18 Jun 2001 22:18:29 +0000 (22:18 +0000)]
Removed unused file.

23 years agoChanged help message to --config= rather than --file=
curt [Mon, 18 Jun 2001 20:17:43 +0000 (20:17 +0000)]
Changed help message to --config= rather than --file=

23 years agoOoops, fixed a typo ...
curt [Mon, 18 Jun 2001 20:13:23 +0000 (20:13 +0000)]
Ooops, fixed a typo ...

23 years agoRemove fgjs from the makefile for the 0.7.7 release.
curt [Mon, 18 Jun 2001 18:09:47 +0000 (18:09 +0000)]
Remove fgjs from the makefile for the 0.7.7 release.

23 years agoAdd *.h files to Makefile.am so they get included in the .tar.gz
curt [Thu, 14 Jun 2001 22:23:58 +0000 (22:23 +0000)]
Add *.h files to Makefile.am so they get included in the .tar.gz

23 years agoCleaned up various warning messages.
curt [Thu, 14 Jun 2001 22:18:01 +0000 (22:18 +0000)]
Cleaned up various warning messages.

23 years agoFixed various warnings.
curt [Thu, 14 Jun 2001 22:10:29 +0000 (22:10 +0000)]
Fixed various warnings.

23 years agoCleaned up various warnings.
curt [Thu, 14 Jun 2001 22:07:19 +0000 (22:07 +0000)]
Cleaned up various warnings.

23 years agoCleaned up various warning messages.
curt [Thu, 14 Jun 2001 22:02:38 +0000 (22:02 +0000)]
Cleaned up various warning messages.

23 years ago- check for null property before trying to copy properties
curt [Thu, 14 Jun 2001 20:25:39 +0000 (20:25 +0000)]
- check for null property before trying to copy properties

23 years agoFixed a couple items for Norman's large resolution print routines.
curt [Wed, 13 Jun 2001 20:31:49 +0000 (20:31 +0000)]
Fixed a couple items for Norman's large resolution print routines.

23 years agoCheck for a NULL current_panel before shelling out mouse actions to a panel
curt [Wed, 13 Jun 2001 16:41:02 +0000 (16:41 +0000)]
Check for a NULL current_panel before shelling out mouse actions to a panel
method.

23 years agoFixed some warnings, updated whitespace.
curt [Tue, 12 Jun 2001 23:37:29 +0000 (23:37 +0000)]
Fixed some warnings, updated whitespace.

23 years agoCygwin fixes contributed by Norman Vine.
curt [Tue, 12 Jun 2001 23:15:16 +0000 (23:15 +0000)]
Cygwin fixes contributed by Norman Vine.

23 years agoOops, fixed a bug introduced in the previous round that munged many
curt [Tue, 12 Jun 2001 22:24:52 +0000 (22:24 +0000)]
Oops, fixed a bug introduced in the previous round that munged many
runway textures.

23 years agoFixed panel edge artifacts (due to forced wrapping of background texture)
curt [Tue, 12 Jun 2001 19:07:13 +0000 (19:07 +0000)]
Fixed panel edge artifacts (due to forced wrapping of background texture)

23 years agoFixed an data initialization problem that was causing MSVC grief.
curt [Tue, 12 Jun 2001 18:45:23 +0000 (18:45 +0000)]
Fixed an data initialization problem that was causing MSVC grief.

23 years agoThere was a typo in the $fgbase/materials file where an alias was
curt [Tue, 12 Jun 2001 17:52:09 +0000 (17:52 +0000)]
There was a typo in the $fgbase/materials file where an alias was
pointing to a non-existant material name.  (This has been fixed.)

The alias code didn't check to see if this condition would occur so it
was putting a 'NULL' entry in the material library which was causing
the crash.  It now checks for and skips bad aliases and prints a
warning message.

23 years agoAdded David's 'real' patch rather than my guess at it.
curt [Tue, 12 Jun 2001 16:25:36 +0000 (16:25 +0000)]
Added David's 'real' patch rather than my guess at it.

23 years agoProperty node patches by David Megginson.
curt [Tue, 12 Jun 2001 05:18:43 +0000 (05:18 +0000)]
Property node patches by David Megginson.

23 years ago- changed SGValue::Type references to SGPropertyNode::Type
curt [Tue, 12 Jun 2001 05:18:15 +0000 (05:18 +0000)]
- changed SGValue::Type references to SGPropertyNode::Type
- added "long" to list of known types

23 years agoremoved fgHasValue
curt [Tue, 12 Jun 2001 05:17:49 +0000 (05:17 +0000)]
removed fgHasValue
removed fgGetValue
added fgHasNode

23 years agochanged SGValue::Type references to SGPropertyNode::Type
curt [Tue, 12 Jun 2001 05:17:33 +0000 (05:17 +0000)]
changed SGValue::Type references to SGPropertyNode::Type

23 years agoreplaced 'static const int' with enum, as suggested by Christian
curt [Tue, 12 Jun 2001 05:16:57 +0000 (05:16 +0000)]
replaced 'static const int' with enum, as suggested by Christian
Meyer, to work around yet more MSVC bugs

23 years agoreplaced dynamically-sized arrays with statically-sized ones, to
curt [Tue, 12 Jun 2001 05:16:38 +0000 (05:16 +0000)]
replaced dynamically-sized arrays with statically-sized ones, to
work around MSVC bugs.

23 years agoreplaced SGValue with SGPropertyNode throughout.
curt [Tue, 12 Jun 2001 05:15:48 +0000 (05:15 +0000)]
replaced SGValue with SGPropertyNode throughout.

23 years agoUpdated to work with David's new property naming conventions.
curt [Fri, 8 Jun 2001 05:49:32 +0000 (05:49 +0000)]
Updated to work with David's new property naming conventions.

23 years agoIrix Mips compiler tweaks.
curt [Wed, 6 Jun 2001 23:31:48 +0000 (23:31 +0000)]
Irix Mips compiler tweaks.

23 years agoMore property node optimizations.
curt [Wed, 6 Jun 2001 19:12:24 +0000 (19:12 +0000)]
More property node optimizations.

23 years agoOptimized property node accesses.
curt [Wed, 6 Jun 2001 17:43:16 +0000 (17:43 +0000)]
Optimized property node accesses.

23 years agoOptimized key property node accesses.
curt [Wed, 6 Jun 2001 17:21:34 +0000 (17:21 +0000)]
Optimized key property node accesses.

23 years agoDebugging output.
curt [Wed, 6 Jun 2001 17:11:35 +0000 (17:11 +0000)]
Debugging output.

23 years agoWhite space tweaks.
curt [Wed, 6 Jun 2001 17:02:39 +0000 (17:02 +0000)]
White space tweaks.

23 years agoOptimized property manager accesses.
curt [Wed, 6 Jun 2001 17:02:25 +0000 (17:02 +0000)]
Optimized property manager accesses.
Fixed a creep in bug in the altitude hold autopilot.

23 years agoam2dsp.pl tweaks.
curt [Wed, 6 Jun 2001 17:01:29 +0000 (17:01 +0000)]
am2dsp.pl tweaks.

23 years agoPart of David's command binding updates.
curt [Tue, 5 Jun 2001 22:13:26 +0000 (22:13 +0000)]
Part of David's command binding updates.

23 years agoJSBSim tweaks.
curt [Tue, 5 Jun 2001 22:12:57 +0000 (22:12 +0000)]
JSBSim tweaks.

23 years ago- replace FGBFI::update with fgUpdateProps
curt [Tue, 5 Jun 2001 22:12:28 +0000 (22:12 +0000)]
- replace FGBFI::update with fgUpdateProps
- switched to properties for calculating RPM for model selector
- no longer includes bfi.hxx
- no longer includes keyboard.hxx

23 years ago- added load and save commands
curt [Tue, 5 Jun 2001 22:12:17 +0000 (22:12 +0000)]
- added load and save commands
- added panel-load command
- added preferences-load command

23 years ago- removed all reference to BFI; use fgInitProps instead
curt [Tue, 5 Jun 2001 22:12:08 +0000 (22:12 +0000)]
- removed all reference to BFI; use fgInitProps instead

23 years agoFile no longer used.
curt [Tue, 5 Jun 2001 22:11:56 +0000 (22:11 +0000)]
File no longer used.

23 years ago- removed bfi.cxx and bfi.hxx
curt [Tue, 5 Jun 2001 22:11:37 +0000 (22:11 +0000)]
- removed bfi.cxx and bfi.hxx
- removed keyboard.cxx and keyboard.hxx

23 years ago- moved declarations of GLUTkey, GLUTkeyup, GLUTspecialkey, and
curt [Tue, 5 Jun 2001 22:11:25 +0000 (22:11 +0000)]
- moved declarations of GLUTkey, GLUTkeyup, GLUTspecialkey, and
  GLUTspecialkeyup from obsolete keyboard.hxx to here

23 years ago- moved shift-F1 and shift-F2 (load/save) bindings to XML
curt [Tue, 5 Jun 2001 22:11:16 +0000 (22:11 +0000)]
- moved shift-F1 and shift-F2 (load/save) bindings to XML
- moved shift-F3 (reload panel) bindings to XML
- moved shift-F4 (reload prefs) bindings to XML
- moved shift-F5, shift-F6, shift-F7, and shift-F8 (scroll panel) to
  XML
- no longer includes Main/bfi.hxx
- added implementations of GLUTkey, GLUTkeyup, GLUTspecialkey, and
  GLUTspecialkeyup

23 years ago- removed unused reference to bfi.hxx
curt [Tue, 5 Jun 2001 22:11:00 +0000 (22:11 +0000)]
- removed unused reference to bfi.hxx

23 years ago- eliminated all references to BFI; use properties instead
curt [Tue, 5 Jun 2001 22:10:33 +0000 (22:10 +0000)]
- eliminated all references to BFI; use properties instead
- copied DEFAULT_AP_HEADING_LOCK over from old BFI

23 years ago- eliminated all references to BFI; use properties instead
curt [Tue, 5 Jun 2001 22:10:25 +0000 (22:10 +0000)]
- eliminated all references to BFI; use properties instead

23 years agoSynced with latest JSBSim as of June 5, 2001.
curt [Tue, 5 Jun 2001 20:58:48 +0000 (20:58 +0000)]
Synced with latest JSBSim as of June 5, 2001.

23 years agoRemoved 'x' from the xgl* calls.
curt [Tue, 5 Jun 2001 19:50:36 +0000 (19:50 +0000)]
Removed 'x' from the xgl* calls.

23 years agoIrix/MIPS compiler fixes.
curt [Mon, 4 Jun 2001 21:47:48 +0000 (21:47 +0000)]
Irix/MIPS compiler fixes.

23 years agoFixed a problem where all hardcoded keybindings were being double executed.
curt [Mon, 4 Jun 2001 21:40:38 +0000 (21:40 +0000)]
Fixed a problem where all hardcoded keybindings were being double executed.

23 years agoMore tweaks related to David's input patches.
curt [Mon, 4 Jun 2001 21:38:44 +0000 (21:38 +0000)]
More tweaks related to David's input patches.

23 years agoJoystick functionality has been moved to ../Joystick.
curt [Mon, 4 Jun 2001 21:38:03 +0000 (21:38 +0000)]
Joystick functionality has been moved to ../Joystick.

23 years agoEliminate a couple compiler warnings.
curt [Mon, 4 Jun 2001 21:30:03 +0000 (21:30 +0000)]
Eliminate a couple compiler warnings.

23 years agoFiles moved from ../Joystick to here.
curt [Mon, 4 Jun 2001 21:26:53 +0000 (21:26 +0000)]
Files moved from ../Joystick to here.

23 years ago- make repeatable for keys and joystick buttons default to false
curt [Mon, 4 Jun 2001 21:15:23 +0000 (21:15 +0000)]
- make repeatable for keys and joystick buttons default to false
  rather than true; it's too confusing for users if keys and buttons
  repeat by default (keys weren't anyway, but they were supposed to)

23 years ago- reduced amount of logging
curt [Mon, 4 Jun 2001 21:15:09 +0000 (21:15 +0000)]
- reduced amount of logging
- fixed bug with incorrect modifiers for some joystick buttons; trim
  buttons now work on my system

23 years ago- no longer include Joystick/joystick.hxx
curt [Mon, 4 Jun 2001 21:08:06 +0000 (21:08 +0000)]
- no longer include Joystick/joystick.hxx
- include Input/input.hxx
- register GLUTkeyup and GLUTspecialkeyup with glut
- comment out call to fgJoystickRead
- comment out call to fgJoystickInit
- add call to FGInput::update to replace fgJoystickRead

23 years ago- added declarations for GLUTkeyup and GLUTspecialkeyup to capture
curt [Mon, 4 Jun 2001 21:07:54 +0000 (21:07 +0000)]
- added declarations for GLUTkeyup and GLUTspecialkeyup to capture
  key-release events

23 years ago- implemented GLUTkeyup and GLUTspecialkeyup
curt [Mon, 4 Jun 2001 21:07:39 +0000 (21:07 +0000)]
- implemented GLUTkeyup and GLUTspecialkeyup

23 years ago- no longer include joystick.hxx
curt [Mon, 4 Jun 2001 21:07:27 +0000 (21:07 +0000)]
- no longer include joystick.hxx

23 years ago- removed Joystick library
curt [Mon, 4 Jun 2001 21:07:16 +0000 (21:07 +0000)]
- removed Joystick library

23 years ago- added FG_MOD_UP to use key-up or button-up as a command modifier;
curt [Mon, 4 Jun 2001 21:07:02 +0000 (21:07 +0000)]
- added FG_MOD_UP to use key-up or button-up as a command modifier;
  this way, keyboard buttons can work the same way as joystick buttons
- added declaration for FGBinding::fire(double); this adds a setting
  property to the arguments passed to the command, so that it can use
  the current axis position as part of its calculations
- added data structures from joystick.cxx

23 years ago- added FGBinding::fire(double) - added support for "mod-up" property
curt [Mon, 4 Jun 2001 21:06:48 +0000 (21:06 +0000)]
- added FGBinding::fire(double) - added support for "mod-up" property
- go back to using index as key code (otherwise, we'll get nasty
  surprises when users try to override bindings)
- XML config file now nests bindings inside modifiers
- allow user to specify whether key is repeatable
- removed hard-coded bindings for 'b', ',', and '.'
- added code from joystick.cxx, with the following major changes:
  - changed from js0, axis0, button0 to js[0], axis[0], button[0], etc.
  - removed factor, offset, etc. since they will be args to command in
    binding
  - allow multiple bindings, as with key mappings
  - allow access to keyboard modifier keys for bindings
  - include infrastructure for modifiers (only FG_MOD_UP is used so far)
  - removed unused 'saturation' property
  - temporarily removed capture property and trim code; it will have to
    be rewritten to be more generic
  - allow modifiers for joystick buttons

23 years ago- removed Joystick subdirectory
curt [Mon, 4 Jun 2001 21:05:53 +0000 (21:05 +0000)]
- removed Joystick subdirectory

23 years agoRemoved cloud layers added for testing.
curt [Mon, 4 Jun 2001 20:48:43 +0000 (20:48 +0000)]
Removed cloud layers added for testing.

23 years agoInitial revision of Tony's joystick configurator.
curt [Fri, 1 Jun 2001 20:56:13 +0000 (20:56 +0000)]
Initial revision of Tony's joystick configurator.

23 years agoInitial revision.
curt [Fri, 1 Jun 2001 20:56:01 +0000 (20:56 +0000)]
Initial revision.

23 years agoMove a variable declaration out of the case statement.
curt [Fri, 1 Jun 2001 20:29:03 +0000 (20:29 +0000)]
Move a variable declaration out of the case statement.

23 years agoTest for null object after load before trying to connect it into the scene
curt [Fri, 1 Jun 2001 18:04:10 +0000 (18:04 +0000)]
Test for null object after load before trying to connect it into the scene
graph (which would cause a crash.)

23 years agoReduce output verbosity.
curt [Fri, 1 Jun 2001 17:55:49 +0000 (17:55 +0000)]
Reduce output verbosity.

23 years ago- renamed /sim/startup/view-offset to /sim/view/offset
curt [Fri, 1 Jun 2001 17:53:20 +0000 (17:53 +0000)]
- renamed /sim/startup/view-offset to /sim/view/offset

23 years ago- no longer allocate the root property node for globals; globals does
curt [Fri, 1 Jun 2001 17:53:09 +0000 (17:53 +0000)]
- no longer allocate the root property node for globals; globals does
  it itself
- tweaks to model path loading.

23 years ago- added an instance of SGCommandMgr
curt [Fri, 1 Jun 2001 17:52:50 +0000 (17:52 +0000)]
- added an instance of SGCommandMgr
- added a get_commands() method

23 years ago- modified setup so that the globals object creates and deletes its
curt [Fri, 1 Jun 2001 17:52:40 +0000 (17:52 +0000)]
- modified setup so that the globals object creates and deletes its
  own instances of the property and command managers

23 years ago- added invocation of fgInitCommands() to set up command manager
curt [Fri, 1 Jun 2001 17:52:28 +0000 (17:52 +0000)]
- added invocation of fgInitCommands() to set up command manager

23 years agoInitial revision of interface to new SimGear command manager.
curt [Fri, 1 Jun 2001 17:52:17 +0000 (17:52 +0000)]
Initial revision of interface to new SimGear command manager.

23 years ago- removed some obsolete method declarations
curt [Fri, 1 Jun 2001 17:51:49 +0000 (17:51 +0000)]
- removed some obsolete method declarations
- added declarations for get/setViewOffset and get/setGoalViewOffset

23 years ago- implemented get/setViewOffset and get/setGoalViewOffset
curt [Fri, 1 Jun 2001 17:51:39 +0000 (17:51 +0000)]
- implemented get/setViewOffset and get/setGoalViewOffset
- tied to properties /sim/view/offset and /sim/view/goal-offset

23 years ago- added fg_commands.cxx and fg_commands.hxx
curt [Fri, 1 Jun 2001 17:51:20 +0000 (17:51 +0000)]
- added fg_commands.cxx and fg_commands.hxx

23 years ago- refactored and simplified FGBinding class to use the new command
curt [Fri, 1 Jun 2001 17:51:09 +0000 (17:51 +0000)]
- refactored and simplified FGBinding class to use the new command
  manager; removed unused getters and setters; track original
  command name for use in debugging messages
- removed unused action methods from FGInput

23 years ago- renamed property binding/action to binding/command; most commands now
curt [Fri, 1 Jun 2001 17:50:59 +0000 (17:50 +0000)]
- renamed property binding/action to binding/command; most commands now
  want binding/property rather than binding/control
- removed hard-coded bindings for F3 (screenshot), Ctrl-S
  (autothrottle), v (cycle view) and all of the keypad view-direction
  keys; these are now defined in $FG_ROOT/keyboard.xml
- removed unused action method

23 years agoDetect Irix/CC compiler and substitute AR="CC -ar".
curt [Fri, 1 Jun 2001 17:13:03 +0000 (17:13 +0000)]
Detect Irix/CC compiler and substitute AR="CC -ar".