]>
git.mxchange.org Git - flightgear.git/log
Torsten Dreyer [Mon, 14 Feb 2011 19:54:09 +0000 (20:54 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Mon, 14 Feb 2011 19:45:59 +0000 (20:45 +0100)]
TankProperties: don't allow negative values
Torsten Dreyer [Mon, 14 Feb 2011 19:44:20 +0000 (20:44 +0100)]
Refactor controls.cxx: use simgear functions
- use TiedPropertyList
- use SG_CLAMP_RANGE
Torsten Dreyer [Mon, 14 Feb 2011 19:26:39 +0000 (20:26 +0100)]
Refactor ridgelift: use simgear::TiedPropertyList
ThorstenB [Sun, 13 Feb 2011 18:24:54 +0000 (19:24 +0100)]
Support scenery reloading (needs simgear update).
TileMgr subsystem reinit: remove all scenery tiles from scenegraph and
clear cache (simgear update required).
"normal" sim resets: no TileMgr reset is needed (avoid reloading scenery).
ThorstenB [Sun, 13 Feb 2011 17:56:46 +0000 (18:56 +0100)]
Update tile loader options whenever its config properties change
New listener for tile-loader properties.
ThorstenB [Sun, 13 Feb 2011 17:31:26 +0000 (18:31 +0100)]
Minor output format issue.
ThorstenB [Sun, 13 Feb 2011 15:50:23 +0000 (16:50 +0100)]
Avoid crash and/or long delay on shutdown in METAR loader.
Catching loader thread on subsystem destruction is too late, since it
depends on other subsystems (which are destroyed earlier).
=> Need to stop & join thread during subsystem shutdown.
Also changed loader sleep logic - to avoid excessive delays (up to
30 seconds) on shutdown.
(Issues mostly happened when running offline with realwx enabled.)
Torsten Dreyer [Sat, 12 Feb 2011 20:36:58 +0000 (21:36 +0100)]
TankProperty: a bugfix and a new properties
- Fix initial number of TankProperty instances (thanks to Csaba)
- Add new property for unusable fuel and compute "empty" state
ThorstenB [Fri, 11 Feb 2011 17:53:35 +0000 (18:53 +0100)]
Ivan Ngeow: Fixed compile for FreeBSD platforms.
Torsten Dreyer [Tue, 8 Feb 2011 20:23:02 +0000 (21:23 +0100)]
Support more than eight tanks
I was naive enough to think that no aircraft ever uses more
than eight tanks. Csabe proved me wrong and came up with a
fix - Thanks.
Torsten Dreyer [Sun, 6 Feb 2011 21:28:40 +0000 (22:28 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Sun, 6 Feb 2011 21:08:46 +0000 (22:08 +0100)]
Fix the tank properties if no content was defined in fg
Torsten Dreyer [Sun, 6 Feb 2011 19:33:05 +0000 (20:33 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Sun, 6 Feb 2011 19:04:12 +0000 (20:04 +0100)]
Repair windows vc90 build broken by TankProperties commit
Torsten Dreyer [Sun, 6 Feb 2011 16:33:31 +0000 (17:33 +0100)]
Unified handling of (fuel-)tank properties
Ensure consistent properties for all fuel tanks
Torsten Dreyer [Sun, 6 Feb 2011 14:44:30 +0000 (15:44 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Sun, 6 Feb 2011 14:44:09 +0000 (15:44 +0100)]
Move tiedpropertylist from flightgear to simgear
ThorstenB [Sun, 6 Feb 2011 14:16:58 +0000 (15:16 +0100)]
Bertrand Coconnier: updated fix for #204 and #222: JSBSim reset
Use shared property pointers instead of path strings, adapt method
names to JSBSim style, catch all property ties, proper error handling
when tieing failed.
ThorstenB [Sat, 5 Feb 2011 16:49:26 +0000 (17:49 +0100)]
Improved fix for #204 and #222: JSBSim::unbind() needs to untie _all_ its properties
Extends and partially reverts commit
287cc74965e11ff3888117a9d9b88ed2bdbb9252
Previous fix did not consider properties outside the /fdm/jsbsim branch.
FGPropertyManager now keeps track of all its tied properties - and provides
a method to cleanly untie them again.
ThorstenB [Fri, 4 Feb 2011 18:38:22 +0000 (19:38 +0100)]
Not reported by cppcheck: fix another memory leak :)
Extends/changes commit
687be046789e2f509ccf93155456c47f3f463e0c
to fix a related second leak (with "model").
ThorstenB [Wed, 2 Feb 2011 21:05:54 +0000 (22:05 +0100)]
Fixed several compiler warnings
uninitialized or unused variables, init sequence, ...
Torsten Dreyer [Wed, 2 Feb 2011 17:14:20 +0000 (18:14 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
ThorstenB [Tue, 1 Feb 2011 18:23:05 +0000 (19:23 +0100)]
Fixed helicopter view.
Corrected the new panning check: panning rotates around the y-axis,
so the x- or z-axis need an offset != 0 (not x-/y-axis).
Torsten Dreyer [Tue, 1 Feb 2011 11:46:04 +0000 (12:46 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Frederic Bouvier [Sun, 30 Jan 2011 20:20:50 +0000 (21:20 +0100)]
Initialize class member in AIFlightPlan
Frederic Bouvier [Sun, 30 Jan 2011 12:25:39 +0000 (13:25 +0100)]
Reported by cppcheck: fix an incorrect usage of iterators
Frederic Bouvier [Sun, 30 Jan 2011 12:25:12 +0000 (13:25 +0100)]
Reported by cppcheck: fix a memory leak
Frederic Bouvier [Sun, 30 Jan 2011 20:16:57 +0000 (21:16 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Sun, 30 Jan 2011 20:14:32 +0000 (21:14 +0100)]
Detect joystick disconnection
ThorstenB [Thu, 27 Jan 2011 23:06:23 +0000 (00:06 +0100)]
Proposed fix for #251: Waypoint handling
Do not consider destination/runway waypoints as done, when these
are far away - even if the course is off by > 90 degrees.
ThorstenB [Sun, 30 Jan 2011 16:35:07 +0000 (17:35 +0100)]
Fix viewer issue with Tower and Chase View.
When looking _at_ a model with an x,y offset of 0,
then the view heading has no effect. So, force heading offset property
to 0 to keep other property consumers from running incorrect calculations.
=> Trying to rotate the heading offset in Tower/Chase view no longer
rotates the blue sky around the aircraft, though the viewer itself
isn't rotating anything.
ThorstenB [Sun, 30 Jan 2011 15:05:28 +0000 (16:05 +0100)]
Betrand Coconnier: fix bugs #47,#184: roll/pitch/speed via command-line
Specifying initial roll, pitch and speed should be working again.
Erik Hofman [Sun, 30 Jan 2011 10:04:37 +0000 (11:04 +0100)]
Fix for bug #204 and #222 by Bertrand Coconnier; NaNs (bug #222) were basically generated because the method JSBSim::unbind() was not implemented in JSBSim.cxx.
James Turner [Sat, 29 Jan 2011 16:05:02 +0000 (16:05 +0000)]
Andreas Gaeb: make input (joystick) re-init work.
Frederic Bouvier [Fri, 28 Jan 2011 19:15:43 +0000 (20:15 +0100)]
Ignore a generated file
Frederic Bouvier [Fri, 28 Jan 2011 19:12:56 +0000 (20:12 +0100)]
Cmake: add a rule to build sources from fluid (.fl) files
Frederic Bouvier [Fri, 28 Jan 2011 18:34:49 +0000 (19:34 +0100)]
Cmake: use different icons for 32-bit and 64-bit executables
Frederic Bouvier [Fri, 28 Jan 2011 18:30:27 +0000 (19:30 +0100)]
Cmake: set an icon to the Windows executable
Frederic Bouvier [Fri, 28 Jan 2011 18:00:28 +0000 (19:00 +0100)]
Deprecate VS2010 handmade project files now that we have Cmake
Frederic Bouvier [Fri, 28 Jan 2011 14:15:20 +0000 (15:15 +0100)]
Cmake: fix VS2010 link
Frederic Bouvier [Fri, 28 Jan 2011 13:57:32 +0000 (14:57 +0100)]
Cmake: support VS2010 and MSVC 64 bit
Torsten Dreyer [Wed, 26 Jan 2011 09:59:12 +0000 (10:59 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
James Turner [Tue, 25 Jan 2011 00:26:07 +0000 (00:26 +0000)]
Andreas Gaeb: fix #222 (JSBSIm reset problems)
James Turner [Tue, 25 Jan 2011 00:25:43 +0000 (00:25 +0000)]
Re-apply fix for #204, crash on JSBSim reset
James Turner [Tue, 25 Jan 2011 00:25:23 +0000 (00:25 +0000)]
Re-apply partial fix for #222, JSBsim crash-on-reset
Torsten Dreyer [Mon, 24 Jan 2011 19:17:45 +0000 (20:17 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Mon, 24 Jan 2011 18:41:56 +0000 (19:41 +0100)]
Bugfix: reset transparency of non fog/mist/haze layers
James Turner [Mon, 24 Jan 2011 13:48:01 +0000 (13:48 +0000)]
Whoops, missed a place to use fgVersion
James Turner [Mon, 24 Jan 2011 13:35:01 +0000 (13:35 +0000)]
Include Macflightgear files, and the build helper.
Torsten Dreyer [Sun, 23 Jan 2011 21:02:40 +0000 (22:02 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Sun, 23 Jan 2011 20:51:07 +0000 (21:51 +0100)]
Code cleanup, no functional change
Frederic Bouvier [Sun, 23 Jan 2011 20:08:09 +0000 (21:08 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Frederic Bouvier [Sun, 23 Jan 2011 20:07:24 +0000 (21:07 +0100)]
Cmake: restore its original name to the ephemeris library
Mathias Froehlich [Sun, 23 Jan 2011 19:34:14 +0000 (20:34 +0100)]
Help configure finding the rti libraries.
ThorstenB [Sun, 23 Jan 2011 14:24:28 +0000 (15:24 +0100)]
Report stopped MP transmission at higher log level,
it's too important to be a "debug only" message.
Erik Hofman [Sun, 23 Jan 2011 14:14:57 +0000 (15:14 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Sun, 23 Jan 2011 14:14:01 +0000 (15:14 +0100)]
Sync. with JSBSim CVS
ThorstenB [Sun, 23 Jan 2011 14:07:09 +0000 (15:07 +0100)]
Added sanity checks to MP receive/send.
Stop invalid data (NaN values) from being sent or received via MP.
Frederic Bouvier [Sun, 23 Jan 2011 08:49:04 +0000 (09:49 +0100)]
Cmake: remove debug messages
Frederic Bouvier [Sun, 23 Jan 2011 08:42:13 +0000 (09:42 +0100)]
Build Terrasync with libsvnclient under Windows
ThorstenB [Sat, 22 Jan 2011 23:45:06 +0000 (00:45 +0100)]
Make route editing sane.
Drag&drop, insert and remove now update the current waypoint as expected.
James Turner [Sat, 22 Jan 2011 18:49:54 +0000 (18:49 +0000)]
Fix Apple libsvn include for isysroot (SDK) builds.
ThorstenB [Fri, 21 Jan 2011 22:44:23 +0000 (23:44 +0100)]
Fix crash in GPS module.
Fixes crash on exit (during property untie). Also potential run-time crash.
Torsten Dreyer [Fri, 21 Jan 2011 19:44:35 +0000 (20:44 +0100)]
remove debug message spam
ThorstenB [Fri, 21 Jan 2011 18:55:42 +0000 (19:55 +0100)]
GPWS: avoid "altitude_callout_voice != NULL" assertion
Properly remember which active alerts were already voiced.
Added NULL-pointer safety check
Torsten Dreyer [Fri, 21 Jan 2011 09:46:32 +0000 (10:46 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Fri, 21 Jan 2011 09:35:04 +0000 (10:35 +0100)]
Fix bug 255, support turbulence to weather menu
James Turner [Thu, 20 Jan 2011 08:49:09 +0000 (08:49 +0000)]
Lazy caching of magvar on waypoints. Not used yet, but soon.
James Turner [Thu, 20 Jan 2011 00:39:42 +0000 (00:39 +0000)]
Expand route-manager waypoint info, to support smarter FMS functions.
James Turner [Wed, 19 Jan 2011 23:58:00 +0000 (23:58 +0000)]
Fix bug 259 - don't override existing airport/runway in initPos
Torsten Dreyer [Wed, 19 Jan 2011 20:40:36 +0000 (21:40 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Torsten Dreyer [Wed, 19 Jan 2011 18:36:04 +0000 (19:36 +0100)]
Fix bug #253, at least partially
make options
--wind=nnn@mm
--visibility
--visibility-miles
--ceiling
--turbulence
work again. These options now write properties in the
/environment/config/presets
branch. The values will be applied in the property-rules
in FGDATA/Environment/interpolator.xml
James Turner [Wed, 19 Jan 2011 13:54:30 +0000 (13:54 +0000)]
Support the libsvn 1.4 API, which is what is available shipped with Mac OS-X 10.5 (Leopard)
James Turner [Wed, 19 Jan 2011 12:14:59 +0000 (12:14 +0000)]
Working Cmake-terrasync-libsvn support. Probably needs additional refinement, but testable.
Torsten Dreyer [Tue, 18 Jan 2011 08:40:04 +0000 (09:40 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
Frederic Bouvier [Mon, 17 Jan 2011 22:39:44 +0000 (23:39 +0100)]
Update Windows 3rd party link/version
Mathias Froehlich [Sun, 26 Dec 2010 12:55:52 +0000 (13:55 +0100)]
Add the hla stuff to the cmake build system.
Mathias Froehlich [Sun, 27 Jun 2010 07:04:10 +0000 (09:04 +0200)]
Add an initial implementation of a hla module.
Torsten Dreyer [Mon, 17 Jan 2011 19:27:03 +0000 (20:27 +0100)]
EventInput(Linux): experimental initial read of values
First test of reading the button state and axes positions
on initialization of the device.
Torsten Dreyer [Mon, 17 Jan 2011 19:18:17 +0000 (20:18 +0100)]
Autopilot: use SimGear function
Dave Luff [Sun, 16 Jan 2011 20:20:55 +0000 (20:20 +0000)]
Revert "Minor edit."
This reverts commit
6596f62dd0deef978eae93e35ae99d05c070e413 .
I think I was wrong!
Frederic Bouvier [Sun, 16 Jan 2011 18:38:22 +0000 (19:38 +0100)]
Update Windows 3rd party link/version
Torsten Dreyer [Sun, 16 Jan 2011 18:07:04 +0000 (19:07 +0100)]
Merge branch 'next' of http://git.gitorious.org/fg/flightgear into next
James Turner [Sun, 16 Jan 2011 15:31:39 +0000 (15:31 +0000)]
Bug 254: make all the HUD related options apply to hud[1], not hud[0], so they function as expected.
Dave Luff [Sat, 15 Jan 2011 14:27:08 +0000 (14:27 +0000)]
Minor edit.
I don't think these 2 lines are required - true is set as the default value above.
John Denker [Mon, 30 Nov 2009 10:19:17 +0000 (03:19 -0700)]
Fix ADF bugs ... including still driving the needle when power off.
ADF bug fixes from John Denker. Changes from current behaviour are:
* Include the power button in the electrical checks
* Raise the required input voltage from 1V to 8V
* Don't reset the heading to 90 degrees when out of range or no power
(heading is now only reset to 90 in ANT or TEST mode)
Frederic Bouvier [Fri, 14 Jan 2011 21:37:39 +0000 (22:37 +0100)]
Revert joystick patch. One would have to provide a better one
Frederic Bouvier [Fri, 14 Jan 2011 21:09:21 +0000 (22:09 +0100)]
Include plib ul
Frederic Bouvier [Fri, 14 Jan 2011 21:07:13 +0000 (22:07 +0100)]
More joystick code fixes
Frederic Bouvier [Fri, 14 Jan 2011 21:03:15 +0000 (22:03 +0100)]
It looks like it was not the last mac js code that was committed in the first place
Frederic Bouvier [Fri, 14 Jan 2011 20:52:36 +0000 (21:52 +0100)]
Fix a typo in the Mac js code
Frederic Bouvier [Fri, 14 Jan 2011 20:38:22 +0000 (21:38 +0100)]
Joystick code now in the Flightgear tree
Frederic Bouvier [Fri, 14 Jan 2011 20:30:51 +0000 (21:30 +0100)]
Olaf Flebbe: incorporate plib js code to fix problems with MS joysticks under Vista and 7
James Turner [Fri, 14 Jan 2011 20:04:20 +0000 (20:04 +0000)]
Make the Nasal NaN check less aggressive - still SG_ALERT, but return nil instead of terminating the Nasal script completely.
James Turner [Fri, 14 Jan 2011 10:52:38 +0000 (10:52 +0000)]
Copy SelectLibraryConfigurations into our modules, to support CMake 2.6
James Turner [Thu, 13 Jan 2011 22:13:58 +0000 (22:13 +0000)]
Linux link fixes from Olaf Flebbe
Frederic Bouvier [Mon, 10 Jan 2011 22:22:24 +0000 (23:22 +0100)]
Cmake: resolve clock_gettime
ThorstenB [Mon, 10 Jan 2011 20:19:51 +0000 (21:19 +0100)]
Minor update
Missed this place during code clean-up
ThorstenB [Mon, 10 Jan 2011 19:53:46 +0000 (20:53 +0100)]
AI traffic performance boost for busy airports
Stop ground elevation (scenery) checks for stationary AI aircraft.