]> git.mxchange.org Git - flightgear.git/log
flightgear.git
15 years agoAdd one more name from my list of people who should be listed.
durk [Mon, 2 Feb 2009 18:45:56 +0000 (18:45 +0000)]
Add one more name from my list of people who should be listed.

15 years agoAdd some names that should not have been left out. In general, this
durk [Mon, 2 Feb 2009 06:25:19 +0000 (06:25 +0000)]
Add some names that should not have been left out. In general, this
document needs a fix-up, considering that the date of the last update was
2005.

15 years agoSynchronize version number with our latest release.
durk [Mon, 2 Feb 2009 05:35:52 +0000 (05:35 +0000)]
Synchronize version number with our latest release.

15 years agoMerge branch 'maint' into next
Tim Moore [Sun, 1 Feb 2009 23:59:18 +0000 (00:59 +0100)]
Merge branch 'maint' into next

15 years agodo_save: s/reading/writing/ in the error message
mfranz [Sun, 1 Feb 2009 23:44:36 +0000 (23:44 +0000)]
do_save: s/reading/writing/ in the error message

15 years agoChange waitingTiles from std::queue to std::deque
Tim Moore [Sun, 1 Feb 2009 23:38:34 +0000 (00:38 +0100)]
Change waitingTiles from std::queue to std::deque

std::queue can't be cleared portably.

15 years agoImprove the terrasync strategy
fredb [Sun, 1 Feb 2009 19:57:56 +0000 (19:57 +0000)]
Improve the terrasync strategy

15 years agoFix terrasync parsing of atlas messages
fredb [Sun, 1 Feb 2009 18:05:24 +0000 (18:05 +0000)]
Fix terrasync parsing of atlas messages

15 years agox/y/z offsets are in m, not deg
mfranz [Sun, 1 Feb 2009 11:40:03 +0000 (11:40 +0000)]
x/y/z offsets are in m, not deg

15 years agomove <text> before <property> part, so that <format>s are applied initially
mfranz [Sat, 31 Jan 2009 16:30:38 +0000 (16:30 +0000)]
move <text> before <property> part, so that <format>s are applied initially

15 years agoSupport --fg-root in fgjs
fredb [Sat, 31 Jan 2009 09:08:55 +0000 (09:08 +0000)]
Support --fg-root in fgjs

15 years agoBrian Schack: Patch to the atlas protocol that allows nav1 &2 frequencies
durk [Sat, 31 Jan 2009 08:36:11 +0000 (08:36 +0000)]
Brian Schack: Patch to the atlas protocol that allows nav1 &2 frequencies
and radials, as well the selected ADF frequency to be transmitted to Atlas
DT: Two minor modifications to the adf part to make it work, and some
testing.

15 years agoAllow the search of header files in the current directory
fredb [Sat, 31 Jan 2009 08:20:47 +0000 (08:20 +0000)]
Allow the search of header files in the current directory

15 years agoAnd some more cleanup.
durk [Fri, 30 Jan 2009 21:15:48 +0000 (21:15 +0000)]
And some more cleanup.

15 years agoMerge branch 'maint' into next
Tim Moore [Sun, 1 Feb 2009 23:57:24 +0000 (00:57 +0100)]
Merge branch 'maint' into next

15 years agosegfault--
mfranz [Fri, 30 Jan 2009 21:08:45 +0000 (21:08 +0000)]
segfault--

15 years agoCleaning up some unnecessary warnings.
durk [Fri, 30 Jan 2009 20:52:34 +0000 (20:52 +0000)]
Cleaning up some unnecessary warnings.

15 years agoNote to self: Do test compile, even when it's only adding a simple if/else
durk [Fri, 30 Jan 2009 19:05:27 +0000 (19:05 +0000)]
Note to self: Do test compile, even when it's only adding a simple if/else
statement around two existing pieces of code. :-)

15 years agoDevelopment for two new features:
durk [Fri, 30 Jan 2009 18:48:44 +0000 (18:48 +0000)]
Development for two new features:
 * Some support for geometry information provided by the custom scenery
   project. Current support is for AI groundnets and runway use files only
   since this is a switch that involves a lot of data verification and
   updating, during the transistion the actual path where the data can be
   read from is user configurable. setting the property

   /sim/traffic-manager/use-custom-scenery-data to true

  will cause flightgear to read the ground networks from the scenery
  directory (--{fg-scenery}/Airports/[I]/[C]/[A]/[ICAO].groundnet.xml to be
  precise). Setting this property to false will retain the original
  behvior.
* For departing aircraft, runway takeoff calculations will be done on the
  basis of the performance database. For testing purposes, a performance
 estimate for a heavy jet has been added.

15 years agodata hack: escalate some more; this disgusting hack must die *soon*!
mfranz [Fri, 30 Jan 2009 17:55:14 +0000 (17:55 +0000)]
data hack: escalate some more; this disgusting hack must die *soon*!

15 years agoescalate warning for the ugly data hack
mfranz [Fri, 30 Jan 2009 16:19:24 +0000 (16:19 +0000)]
escalate warning for the ugly data hack

15 years agotextbox: add <top-line> param that sets first line (last line if negative)
mfranz [Thu, 29 Jan 2009 18:50:16 +0000 (18:50 +0000)]
textbox: add <top-line> param that sets first line (last line if negative)

15 years agomake use of plib/svn features
mfranz [Thu, 29 Jan 2009 17:48:14 +0000 (17:48 +0000)]
make use of plib/svn features

15 years agoSync. with JSBSim CVS
ehofman [Mon, 26 Jan 2009 20:36:17 +0000 (20:36 +0000)]
Sync. with JSBSim CVS

15 years agoMerge branch 'maint' into next
Tim Moore [Mon, 26 Jan 2009 08:49:07 +0000 (09:49 +0100)]
Merge branch 'maint' into next

15 years agoUpdate MSVC 7.1 projects - Remove pthreads dependency (2)
fredb [Sun, 25 Jan 2009 11:54:30 +0000 (11:54 +0000)]
Update MSVC 7.1 projects - Remove pthreads dependency (2)

15 years agoUpdate MSVC 7.1 projects - Remove pthreads dependency
fredb [Sun, 25 Jan 2009 11:23:22 +0000 (11:23 +0000)]
Update MSVC 7.1 projects - Remove pthreads dependency

15 years agofgPopup::checkHit(): revert r1.103 (consume mouse hits by default)
mfranz [Sat, 24 Jan 2009 23:22:58 +0000 (23:22 +0000)]
fgPopup::checkHit(): revert r1.103 (consume mouse hits by default)

Can't reproduce the problem that r1.103 meant to fix, but it
caused another problem: MMB dragging events weren't passed,
so e.g. power lever control in the bo105 stopped working.

15 years ago_kollsman member not initialized
Tim Moore [Mon, 26 Jan 2009 08:09:08 +0000 (09:09 +0100)]
_kollsman member not initialized

From Csaba Helasz

15 years agodivision-by-zero fix from Csaba Halasz
Tim Moore [Sun, 25 Jan 2009 23:47:09 +0000 (00:47 +0100)]
division-by-zero fix from Csaba Halasz

15 years agoPackaging for the 1.9.1 release
fredb [Sun, 25 Jan 2009 22:30:12 +0000 (22:30 +0000)]
Packaging for the 1.9.1 release

15 years agoUpdate MSVC 7.1 project - AV400Sim added
fredb [Tue, 20 Jan 2009 19:14:43 +0000 (19:14 +0000)]
Update MSVC 7.1 project - AV400Sim added

15 years agoMake newly created (external) boolean properties default to true if not
curt [Tue, 20 Jan 2009 17:46:16 +0000 (17:46 +0000)]
Make newly created (external) boolean properties default to true if not
otherwise specified.

15 years agoAdd an additional option. Work around an inconsistency in hardware design.
curt [Tue, 20 Jan 2009 17:44:26 +0000 (17:44 +0000)]
Add an additional option.  Work around an inconsistency in hardware design.

15 years agoAdd a variant of the ARNAV (AV400) protocol to drive a Garmin 400/430/530
curt [Tue, 20 Jan 2009 17:30:53 +0000 (17:30 +0000)]
Add a variant of the ARNAV (AV400) protocol to drive a Garmin 400/430/530
series GPS from FlightGear.

15 years agoone more PUCLASS exception (not that we used puaScrollBar yet)
mfranz [Tue, 20 Jan 2009 14:23:24 +0000 (14:23 +0000)]
one more PUCLASS exception (not that we used puaScrollBar yet)

15 years agoMerge branch 'maint' into next
Tim Moore [Mon, 19 Jan 2009 20:18:03 +0000 (21:18 +0100)]
Merge branch 'maint' into next

15 years agoFix regression in Vivian's last patch.
Tim Moore [Mon, 19 Jan 2009 20:12:25 +0000 (21:12 +0100)]
Fix regression in Vivian's last patch.

15 years agoMerge branch 'maint' into next
Tim Moore [Sun, 18 Jan 2009 22:22:06 +0000 (23:22 +0100)]
Merge branch 'maint' into next

15 years agodisable dragging margins on non resizable dialogs
mfranz [Sun, 18 Jan 2009 08:27:58 +0000 (08:27 +0000)]
disable dragging margins on non resizable dialogs

15 years ago- ctrl-click in the property browser is for toggling bools, not dragging
mfranz [Sat, 17 Jan 2009 21:05:22 +0000 (21:05 +0000)]
- ctrl-click in the property browser is for toggling bools, not dragging
- add vertical arg to sliders (apparently nobody ever use a vertical one :-)
- simplification

15 years agoMerge branch 'maint' (early part) into next
Tim Moore [Sun, 18 Jan 2009 22:21:11 +0000 (23:21 +0100)]
Merge branch 'maint' (early part) into next

15 years agoDivision by zero fixes from Vivian Meazza.
timoore [Sun, 18 Jan 2009 21:56:55 +0000 (21:56 +0000)]
Division by zero fixes from Vivian Meazza.

15 years agoCsaba/Jester : initialize all per-engine and per-tank attributes ( follow-up )
fredb [Sat, 17 Jan 2009 15:44:13 +0000 (15:44 +0000)]
Csaba/Jester :  initialize all per-engine and per-tank attributes ( follow-up )

15 years agoCsaba/Jester : initialize all per-engine and per-tank attributes
fredb [Sat, 17 Jan 2009 10:05:05 +0000 (10:05 +0000)]
Csaba/Jester :  initialize all per-engine and per-tank attributes

15 years agoUpdate MSVC 7.1 project
fredb [Fri, 16 Jan 2009 07:31:01 +0000 (07:31 +0000)]
Update MSVC 7.1 project

15 years agoMerge branch 'maint' into next
Tim Moore [Thu, 15 Jan 2009 15:16:08 +0000 (16:16 +0100)]
Merge branch 'maint' into next

15 years agoPad T_PositionMsg to a multiple of 8 bytes, and check for messages that aren't.
Tim Moore [Thu, 15 Jan 2009 15:03:34 +0000 (16:03 +0100)]
Pad T_PositionMsg to a multiple of 8 bytes, and check for messages that aren't.

T_PositionMsg had different sizes on 32 and 64 bit systems, which is bad when
a struct is put directly into an network message.

Try to work around this difference in old clients still on the network.

15 years agoFGMultiplayMgr: use binary search to find a property by id
Tim Moore [Thu, 15 Jan 2009 12:05:23 +0000 (13:05 +0100)]
FGMultiplayMgr: use binary search to find a property by id

15 years agoMerge branch 'maint' into next
Tim Moore [Wed, 14 Jan 2009 21:32:52 +0000 (22:32 +0100)]
Merge branch 'maint' into next

15 years agoApply Ron Jensen's fix for Csaba's atan2() fix. Also remove some dead code,
jmt [Wed, 14 Jan 2009 11:18:06 +0000 (11:18 +0000)]
Apply Ron Jensen's fix for Csaba's atan2() fix. Also remove some dead code,
and use SG_NORMALIZE_RANGE.

15 years agoMerge branch 'maint' into next
Tim Moore [Wed, 14 Jan 2009 10:42:26 +0000 (11:42 +0100)]
Merge branch 'maint' into next

15 years agoFGClouds: initialize clouds_3d_enabled in constructor.
Tim Moore [Wed, 14 Jan 2009 10:33:00 +0000 (11:33 +0100)]
FGClouds: initialize clouds_3d_enabled in constructor.

From Csaba Halász

15 years agoHUD::Ladder::draw was capturing the value of a freed temporary
Tim Moore [Wed, 14 Jan 2009 10:22:18 +0000 (11:22 +0100)]
HUD::Ladder::draw was capturing the value of a freed temporary

Fix from Csaba Halász

15 years agoFGEnvironment: fix broken copy constructor.
Tim Moore [Wed, 14 Jan 2009 08:19:41 +0000 (09:19 +0100)]
FGEnvironment: fix broken copy constructor.

Noticed by Csaba Halász.

15 years ago- shift drag for global window dragging (like ctrl for global resizing)
mfranz [Mon, 12 Jan 2009 17:30:58 +0000 (17:30 +0000)]
- shift drag for global window dragging (like ctrl for global resizing)
- cleanup & some coding style unification

15 years agodon't blindly overwrite user settings -- only initialize if necessary
mfranz [Sun, 11 Jan 2009 23:31:51 +0000 (23:31 +0000)]
don't blindly overwrite user settings -- only initialize if necessary

15 years agoadd property for wildfire propagation
mfranz [Sun, 11 Jan 2009 16:59:02 +0000 (16:59 +0000)]
add property for wildfire propagation

15 years agofix mouse flicker/disappearing problem
mfranz [Sun, 11 Jan 2009 16:37:51 +0000 (16:37 +0000)]
fix mouse flicker/disappearing problem

15 years agoallow resizing dialogs by grabbing the frame (without Ctrl-key);
mfranz [Sun, 11 Jan 2009 15:59:28 +0000 (15:59 +0000)]
allow resizing dialogs by grabbing the frame (without Ctrl-key);
Ctrl extends the resize sensible area to the whole dialog

15 years agoadd support for resizing mouse cursors
mfranz [Sun, 11 Jan 2009 15:01:05 +0000 (15:01 +0000)]
add support for resizing mouse cursors
(except on OSX, where OSG uses a default)

15 years agoonly unhide the cursor if it was actually hidden
mfranz [Sun, 11 Jan 2009 10:37:25 +0000 (10:37 +0000)]
only unhide the cursor if it was actually hidden

15 years agohits are consumed by default (prevents actions in lower dialogs)
mfranz [Sun, 11 Jan 2009 00:49:39 +0000 (00:49 +0000)]
hits are consumed by default (prevents actions in lower dialogs)

15 years agopuaLargeInput (textbox) aren't draggable areas
mfranz [Sun, 11 Jan 2009 00:28:25 +0000 (00:28 +0000)]
puaLargeInput (textbox) aren't draggable areas

15 years agoresize in SE direction (draggable borders planned)
mfranz [Sat, 10 Jan 2009 23:43:32 +0000 (23:43 +0000)]
resize in SE direction (draggable borders planned)

15 years agomake dialogs resizable with Ctrl-dragging
mfranz [Sat, 10 Jan 2009 21:58:26 +0000 (21:58 +0000)]
make dialogs resizable with Ctrl-dragging
At the moment the dialog grows to North-East. Only dialogs with
the <resizable> flag set to true are resizable.

15 years agocreate $FG_HOME/Export/
mfranz [Sat, 10 Jan 2009 16:48:22 +0000 (16:48 +0000)]
create $FG_HOME/Export/

15 years agoMerge branch 'maint' into next
Tim Moore [Fri, 9 Jan 2009 23:12:49 +0000 (00:12 +0100)]
Merge branch 'maint' into next

15 years agoChange the near plane value back to .1
Tim Moore [Fri, 9 Jan 2009 23:11:41 +0000 (00:11 +0100)]
Change the near plane value back to .1

By popular demand...

15 years agoFix Torsten's crash. A completely cross-platform issue, no idea why it didn't show...
jmt [Fri, 9 Jan 2009 13:15:03 +0000 (13:15 +0000)]
Fix Torsten's crash. A completely cross-platform issue, no idea why it didn't show up in local testing.

15 years agoapply custom widget fonts also to the legend, so that they show
mfranz [Fri, 9 Jan 2009 11:58:28 +0000 (11:58 +0000)]
apply custom widget fonts also to the legend, so that they show
up in list/textbox etc. (This should really be separately settable
via style definition, but it's very rarely used and a change now
is probably not worth it as we'll probably switch to osgWidget,
anyway.)

15 years agoAdd various helper filters, to make use of type-ranges, and reduce the need
jmt [Thu, 8 Jan 2009 21:11:53 +0000 (21:11 +0000)]
Add various helper filters, to make use of type-ranges, and reduce the need
to down-cast in filter implementations.

15 years agoBasic infrastructure to expose type ranges from filters, and hence reduce
jmt [Thu, 8 Jan 2009 21:11:08 +0000 (21:11 +0000)]
Basic infrastructure to expose type ranges from filters, and hence reduce
how many candidates need to be submitted to the pass() hook.

15 years agoMerge branch 'maint' into next
Tim Moore [Thu, 8 Jan 2009 08:07:16 +0000 (09:07 +0100)]
Merge branch 'maint' into next

15 years agoDivide-by-zero fixes from Csaba Halász
timoore [Thu, 8 Jan 2009 07:57:04 +0000 (07:57 +0000)]
Divide-by-zero fixes from Csaba Halász

15 years agoSimpler bearing and distance computations for AIFlightPlan.
jmt [Tue, 6 Jan 2009 17:05:46 +0000 (17:05 +0000)]
Simpler bearing and distance computations for AIFlightPlan.

15 years agoMerge branch 'maint2' into next
Tim Moore [Wed, 7 Jan 2009 09:38:07 +0000 (10:38 +0100)]
Merge branch 'maint2' into next

15 years agoPrevent exceptions in getRunwayByIdent when a malformed rwyuse.xml means
jmt [Tue, 6 Jan 2009 16:56:26 +0000 (16:56 +0000)]
Prevent exceptions in getRunwayByIdent when a malformed rwyuse.xml means
there is no valid active runway. This is not ideal, since it masks underlying
problems - the real fix is to make the runway-use code more robust and
validate input XML.

15 years agoUpdate MSVC 7.1 projects
fredb [Sun, 4 Jan 2009 20:48:24 +0000 (20:48 +0000)]
Update MSVC 7.1 projects

15 years agoRename FGMarkerBeacon to FGMarkerBeacon record, to avoid a clash with the
jmt [Sun, 4 Jan 2009 20:12:43 +0000 (20:12 +0000)]
Rename FGMarkerBeacon to FGMarkerBeacon record, to avoid a clash with the
instrument of the same name. In the future I'd prefer to rename the
instrument class instead (FGMarkerBeaconReciever?) but this is the safest
change for now.

Thanks (again) to Yon Uriarte for pointing out the problem (which seems to
affect MSVC more than gcc)

15 years agoJames Turner: Rewrite of the getSpeed function. Smaller and more elegant.
durk [Sun, 4 Jan 2009 17:11:25 +0000 (17:11 +0000)]
James Turner: Rewrite of the getSpeed function. Smaller and more elegant.

15 years agoFix a bug resulting from my marker-beacon refactoring. Thanks to Yon Uriarte
jmt [Sun, 4 Jan 2009 09:41:52 +0000 (09:41 +0000)]
Fix a bug resulting from my marker-beacon refactoring. Thanks to Yon Uriarte
for spotting the problem.

15 years agoMerge branch 'rj/ttw' into next
Tim Moore [Wed, 7 Jan 2009 09:26:12 +0000 (10:26 +0100)]
Merge branch 'rj/ttw' into next

15 years agoPatch from Ron Jensen: make the TTW computation marginally less silly.
jmt [Sat, 3 Jan 2009 17:58:01 +0000 (17:58 +0000)]
Patch from Ron Jensen: make the TTW computation marginally less silly.

15 years agoClean up naming of the 'point on runway' helpers, to get rid of the confusing
jmt [Sat, 3 Jan 2009 16:15:48 +0000 (16:15 +0000)]
Clean up naming of the 'point on runway' helpers, to get rid of the confusing
notion of a 'displacedThreshold'. Now there's just a real threshold,
displaced or otherwise, and people who care about the paved area can use
'begin' and 'end'. Thanks to John Denker for pointing out the confusion this
leads to. Using 'end' also gets rid of the 'reverseThreshold' name, which was
clearly a bad choice of mine.

15 years agoRefactor marker-beacons to be distinct from FGNavRecord. This is a big space
jmt [Sat, 3 Jan 2009 15:54:03 +0000 (15:54 +0000)]
Refactor marker-beacons to be distinct from FGNavRecord. This is a big space
saving for beacons, but since they're surprisingly few (in nav.dat), not a
an enormous saving in real terms. The major motivation is that marker beacons
don't behave like other NavRecords for radio interaction - they have no ident,
frequency or range (in the sense that NavRecord means them).

15 years agoMerge branch 'maint2' into next
Tim Moore [Sat, 3 Jan 2009 23:25:04 +0000 (00:25 +0100)]
Merge branch 'maint2' into next

15 years agoProtect against divide-by-zero in setCameraParameters
timoore [Sat, 3 Jan 2009 00:15:58 +0000 (00:15 +0000)]
Protect against divide-by-zero in setCameraParameters

Found by Csaba Halász

15 years agoNaN fix by Csaba/Jester - prefer atan2(x,y) to atan(a/y).
jmt [Fri, 2 Jan 2009 12:34:28 +0000 (12:34 +0000)]
NaN fix by Csaba/Jester - prefer atan2(x,y) to atan(a/y).

15 years agoTemporary hack to avoid NaN problems when _mp is negative (?). Discovered by Csaba
fredb [Thu, 1 Jan 2009 10:18:13 +0000 (10:18 +0000)]
Temporary hack to avoid NaN problems when _mp is negative (?). Discovered by Csaba

15 years agoCsaba/Alexis : fix a NAN problem when wind is unspecified in a metar
fredb [Tue, 30 Dec 2008 23:13:44 +0000 (23:13 +0000)]
Csaba/Alexis : fix a NAN problem when wind is unspecified in a metar

15 years agoMerge branch 'jt/runway' into next
Tim Moore [Sat, 3 Jan 2009 23:22:49 +0000 (00:22 +0100)]
Merge branch 'jt/runway' into next

15 years agoUpdate MSVC 7.1 project
fredb [Tue, 30 Dec 2008 11:04:27 +0000 (11:04 +0000)]
Update MSVC 7.1 project

15 years agoMerge branch 'maint2' into next
Tim Moore [Sat, 3 Jan 2009 23:19:56 +0000 (00:19 +0100)]
Merge branch 'maint2' into next

15 years agoWin32 fixes
fredb [Tue, 30 Dec 2008 11:03:45 +0000 (11:03 +0000)]
Win32 fixes

15 years agoJames Turner: Cleanup of AI traffic route generation code.
durk [Tue, 30 Dec 2008 07:41:15 +0000 (07:41 +0000)]
James Turner: Cleanup of AI traffic route generation code.

15 years agoMerge branch 'maint2' into next
Tim Moore [Sat, 3 Jan 2009 23:16:19 +0000 (00:16 +0100)]
Merge branch 'maint2' into next

15 years agoPrevent CVS from complaining about unknown files in ATCDCL.
durk [Tue, 30 Dec 2008 07:14:47 +0000 (07:14 +0000)]
Prevent CVS from complaining about unknown files in ATCDCL.

15 years agoMerge branch 'jt/runway' into next
Tim Moore [Sat, 3 Jan 2009 23:14:09 +0000 (00:14 +0100)]
Merge branch 'jt/runway' into next

15 years agoAutomake on Hardy Heron seems to be considerably more picky about white-
jmt [Mon, 29 Dec 2008 22:27:36 +0000 (22:27 +0000)]
Automake on Hardy Heron seems to be considerably more picky about white-
space than previous versions.