curt
c2e6992b5e
Added httpd protocol so you can interface to a running copy of FlightGear
...
via a web browser, see README.IO for more details.
2001-08-21 21:13:55 +00:00
curt
b6520485ca
Fix a segfault on exit. Introduces a small memory leak if the instrument
...
panel is reloaded, but *hopefully* David will fix this soon. ;-)
2001-08-16 16:06:55 +00:00
curt
0d76618950
Various tweaks for mingwin32.
2001-08-14 22:18:19 +00:00
curt
59ccf90a60
Misc tweaks.
2001-08-14 19:47:40 +00:00
curt
db7b3ec096
- some code rearrangement for readability and maintainability
...
- commented out some destructor code that's causing crashes
(temporarily creates a minor memory leak, triggered only when
reloading the panel)
2001-08-10 05:17:40 +00:00
curt
79b25c850e
- modified to use pointers to bindings to avoid copying
2001-08-10 05:16:41 +00:00
curt
26bfe067e9
Fixed gauge spelling error.
2001-08-07 21:19:29 +00:00
curt
1f4788fbb5
- declared FGCondition class and subclasses
...
- declared FGConditional abstract base class
- declared fgReadCondition global function
2001-08-03 00:19:59 +00:00
curt
4de352cbe8
- added FGCondition class and subclasses
...
- implemented FGConditional abstract base class
- added fgReadCondition global function
2001-08-03 00:19:41 +00:00
curt
cd6683bdb5
- FGBinding now extends FGConditional
...
- switched to a vector of binding pointers, to avoid copying
- removed FGBinding copy constructor declaration
2001-08-03 00:19:19 +00:00
curt
dd440e7829
- added support for conditions in FGBinding
...
- switched to a vector of binding pointers, to avoid copying
- removed FGBinding copy constructor implementation
2001-08-03 00:19:03 +00:00
curt
0cf62da796
- changed comments to proper doc formatting
...
- added support for conditions and group layers
- have all panel components but FGPanel itself derived from
FGConditional
2001-08-03 00:18:21 +00:00
curt
b077c3a8a0
- added support for conditions
...
- added support for group layers
2001-08-03 00:17:58 +00:00
curt
17c781a870
Remove cached intersection code so that we can support intersecting with
...
dynamic objects.
2001-07-31 19:54:29 +00:00
curt
57b4283383
MSVC tweak.
2001-07-30 22:54:20 +00:00
curt
45904a45eb
Various MSVC tweaks and warning fixes.
2001-07-30 22:53:53 +00:00
curt
89bc634cd6
initialize marker_xs.
2001-07-30 22:30:05 +00:00
curt
e7e67fd468
Minor fix for Irix.
2001-07-30 22:06:33 +00:00
curt
ad48935028
- implemented DME ETE and speed
...
- modified DME distance to return nautical miles rather than meters
- modified to use /panel/dme/switch-position to select DME frequency
2001-07-30 16:26:46 +00:00
curt
d7c3801bae
- declared new methods for getting DME ETE and speed
2001-07-30 16:26:25 +00:00
curt
cfe05480f4
- modified switch layers to use layer[0] and layer[1] rather than
...
layer1 and layer2; panel config changes required
2001-07-30 16:26:02 +00:00
curt
4678a4db66
- added support for reporting SGPropertyNode::NONE type
2001-07-27 22:00:48 +00:00
curt
f725b12de5
- added optional min, max, and wrap parameters to property-adjust
2001-07-27 22:00:35 +00:00
curt
921a1290f5
- fixed typos relating to nav frequency properties
2001-07-27 22:00:25 +00:00
curt
b222051ee4
- modified readAction to use FGBinding
2001-07-27 22:00:17 +00:00
curt
0f156c7280
- modified PanelAction to use FGBinding, like keyboard and joystick
...
events
- removed all classes derived from PanelAction (no longer needed)
2001-07-27 21:59:53 +00:00
curt
6d1c383814
Added protocol to output out complete control positions.
2001-07-27 14:23:01 +00:00
curt
937840383c
Updated Alex Perry's email address.
2001-07-26 23:12:35 +00:00
curt
5796b95988
Updates.
2001-07-26 17:17:11 +00:00
curt
60a3de3c13
Tracking source changes ...
2001-07-26 17:16:34 +00:00
curt
58c936cc4e
- ensure that all throwables are caught
...
- use new sg_throwable::getFormattedMessage method
2001-07-24 23:51:57 +00:00
curt
ff91dbfd7b
- catch sg_exception instead of sg_io_exception
...
- use guiErrorMessage
- added new properties /sim/view/pilot/x-offset-m,
/sim/view/pilot/y-offset-m, and /sim/view/pilot/z-offset-m to
control pilot-position offset from CG
2001-07-24 23:51:47 +00:00
curt
c6711fb877
- catch sg_exception instead of sg_io_exception
...
- use new sg_throwable::getFormattedMessage method
2001-07-24 23:51:36 +00:00
curt
ffd94e24a1
- removed some verbose output
2001-07-24 23:50:52 +00:00
curt
c5d7944b17
- added guiErrorMessage
2001-07-24 23:50:44 +00:00
curt
f636a6ce6d
- added guiErrorMessage (sends both to log and dialog, if GUI active)
2001-07-24 23:50:34 +00:00
curt
ddbd85aa7b
- catch sg_exception instead of sg_io_exception
...
- use guiErrorMessage
2001-07-24 23:50:08 +00:00
curt
43cf7b07fd
Tweaks.
2001-07-24 01:02:59 +00:00
curt
d76c92df5e
Initial revision.
2001-07-23 22:17:47 +00:00
curt
a40a60a213
Multi-engine throttle fixes.
2001-07-23 20:32:31 +00:00
curt
97067e62a2
Added recent ground effect modeling changes.
2001-07-23 20:31:59 +00:00
curt
450de25cc7
- added get_gear_down and set_gear_down (bool)
2001-07-23 20:31:40 +00:00
curt
cf73bc2365
- added property /controls/gear-down
2001-07-23 20:31:33 +00:00
curt
67091a4b13
- fixed typo that prevented ADF needle from being offset by aircraft
...
heading
2001-07-23 20:31:11 +00:00
curt
6fdbbaf475
Initial revision.
2001-07-22 20:01:25 +00:00
curt
96b88e539f
Move FGControls declaration to globals.hxx
2001-07-22 19:51:16 +00:00
curt
fe82a3d31f
Make the tile loader more tolerant of situations where the cache is full,
...
but no entries qualify for removal. It will keep trying to schedule the
tile(s) until an entry frees up. Entries in the cache do not qualify for
removal if they are in the process of being loaded.
2001-07-20 22:25:12 +00:00
curt
20f50d349f
CM:
...
I've updated the WeatherDatabase to be able to use only the n closest
stations. This can speed up the initalization dramatically.
To take a benefit from that you need:
- http://129.13.102.67/out/flight/current.txt.gz in
FG_ROOT/weather/current.txt.gz
- --prop:/environment/weather/working-type=internet
- --prop:/environment/weather/max-stations=what_ever_you_want
The WeatherCM stuff now publishes its data in the property system.
/environment/weather/wind-north-mps
/environment/weather/wind-east-mps
/environment/weather/wind-up-mps
/environment/weather/temperature-K
/environment/weather/air-pressure-Pa
/environment/weather/vapor-pressure-Pa
/environment/weather/air-density
are the new properties.
2001-07-19 22:10:14 +00:00
curt
1de5373ed9
- don't set computer sound volume -- that's up to the user
2001-07-19 04:55:58 +00:00
curt
4141c6f8bb
- moved main to mainLoop, and added top-level main to catch any missed
...
exceptions; we'll make it smarter later
2001-07-19 04:54:53 +00:00