]>
git.mxchange.org Git - flightgear.git/log
Torsten Dreyer [Tue, 1 Jun 2010 20:08:42 +0000 (22:08 +0200)]
Code cleanup, inherit JK, D and T from RS and a bugfix for the logic element
- reuse code
- undeclared inputs default to false where applicable
- remove unused tInput
- JK, D and T FF now inherit from RS with dominant R input, so they all
have a R and a S input to preset the output
- fix the nonfunctional <inverted> element of the logic element
Torsten Dreyer [Thu, 27 May 2010 20:22:01 +0000 (22:22 +0200)]
Respect different behaviour of RS and SR flip flops
No more invalid states here.
According to IEC 61131, RS flip flop have dominant reset and SR have
dominant set. This is now implemented.
James Turner [Thu, 27 May 2010 14:20:37 +0000 (15:20 +0100)]
Allow 'property' as well as 'prop' to be used in XMLauto <enable> blocks.
James Turner [Wed, 26 May 2010 18:30:33 +0000 (19:30 +0100)]
Support <expression> in autopilot inputs, as well as property and value.
Torsten Dreyer [Mon, 24 May 2010 10:01:30 +0000 (12:01 +0200)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Torsten Dreyer [Mon, 24 May 2010 09:57:55 +0000 (11:57 +0200)]
Add RS, JK, D and T flip flops as components
Flip flops are useful items for data latches and can be used to implement
pushbuttons, glideslope locks etc.
Check http://en.wikipedia.org/wiki/Flip-flop_(electronics)
and http://wiki.flightgear.org/index.php/Autopilot_Configuration_Reference
for details
Jeff Taylor [Sat, 22 May 2010 20:30:03 +0000 (13:30 -0700)]
Fix fgviewer segfault
fgviewer crashes when reading weird channel options (which it doesn't use).
Here is a patch which fixes this by adding a pointer check.
Torsten Dreyer [Thu, 20 May 2010 19:25:37 +0000 (21:25 +0200)]
Stuart Buchanan:
A small patch to allow the user to ignore specific
MP aircraft on a per-MP instance basis by setting
"controls/invisible". This
property name was chosen for consistency with the existing property
for AIBallistic objects.
James Turner [Wed, 19 May 2010 22:25:39 +0000 (23:25 +0100)]
Avoid a crash with out-of-sync airport runway usage and runway definitions.
James Turner [Tue, 11 May 2010 20:08:11 +0000 (21:08 +0100)]
Merge commit 'official/next' into next
James Turner [Tue, 11 May 2010 20:06:56 +0000 (21:06 +0100)]
Bug 131, crash with invalid ICAO in the ATCDCL code, replaced an assert with a guard.
Durk Talsma [Tue, 11 May 2010 19:15:23 +0000 (21:15 +0200)]
Just a tiny (cosmetic) change to get some hands on experience with git.
James Turner [Sun, 9 May 2010 21:59:28 +0000 (22:59 +0100)]
Fix MinGW compilation of js_server.
James Turner [Sun, 9 May 2010 11:23:35 +0000 (12:23 +0100)]
Fix MinGW compilation of TerraSync
James Turner [Sun, 9 May 2010 10:11:52 +0000 (11:11 +0100)]
Support ICAO identifiers with more than four characters, in the AirportsList.
Frederic Bouvier [Sun, 9 May 2010 06:57:27 +0000 (08:57 +0200)]
Add some words on the command line build of Visual Studio Express
Frederic Bouvier [Sat, 8 May 2010 18:49:48 +0000 (20:49 +0200)]
Fix a typo
Frederic Bouvier [Sat, 8 May 2010 18:48:06 +0000 (20:48 +0200)]
More files to ignore
Frederic Bouvier [Sat, 8 May 2010 18:46:14 +0000 (20:46 +0200)]
Update building procedure for MSVC 2008 Express and Gitorious
Frederic Bouvier [Sat, 8 May 2010 18:13:52 +0000 (20:13 +0200)]
Plib is in 3rdParty for Win32 build
Frederic Bouvier [Sat, 8 May 2010 11:32:22 +0000 (13:32 +0200)]
More VS90 build files ignored
Torsten Dreyer [Sat, 8 May 2010 08:39:29 +0000 (10:39 +0200)]
Test first commit with a simple change.
Frederic Bouvier [Fri, 7 May 2010 23:00:41 +0000 (01:00 +0200)]
Ignore Win32 build files
James Turner [Thu, 6 May 2010 15:44:27 +0000 (16:44 +0100)]
Fix terrasync svn-library linkage - not perfect but now links against libsvn_subr correctly.
Further cleanups by an autoconf expert would be most welcome.
James Turner [Thu, 6 May 2010 14:40:00 +0000 (15:40 +0100)]
Fixed ALUT/OpenAL framework handling on Mac with autoconf.
James Turner [Thu, 6 May 2010 12:33:52 +0000 (13:33 +0100)]
More .gitignore updates for autoconf build.
James Turner [Thu, 6 May 2010 10:47:24 +0000 (11:47 +0100)]
Add .gitignore files for automake/configure artefacts.
James Turner [Thu, 6 May 2010 10:46:32 +0000 (11:46 +0100)]
Update Mac configure script for new ALUT scheme; support --with-alut-framework.
Tim Moore [Wed, 5 May 2010 15:02:37 +0000 (17:02 +0200)]
Merge branch 'mathias/math' into next
frohlich [Sun, 2 May 2010 21:57:08 +0000 (21:57 +0000)]
Use methods from SGMath when possible.
Modified Files:
src/Airports/apt_loader.cxx src/Navaids/positioned.cxx
src/Navaids/positioned.hxx
Tim Moore [Wed, 5 May 2010 14:56:52 +0000 (16:56 +0200)]
Merge branch 'fredb/msvc-cleanup' into next
fredb [Sat, 1 May 2010 11:13:03 +0000 (11:13 +0000)]
Cleanup MSVC projects, and update readme file
fredb [Sat, 1 May 2010 11:03:51 +0000 (11:03 +0000)]
Cleanup MSVC projects, and update readme file
Tim Moore [Wed, 5 May 2010 14:55:25 +0000 (16:55 +0200)]
Merge branch 'jmt/gps'
Conflicts:
src/Instrumentation/gps.cxx
src/Instrumentation/navradio.cxx
Tim Moore [Wed, 5 May 2010 10:03:24 +0000 (12:03 +0200)]
Merge branch 'ehofman/atc' into next
ehofman [Thu, 29 Apr 2010 13:40:57 +0000 (13:40 +0000)]
tie ATIS to the listener position and orientation
Tim Moore [Wed, 5 May 2010 10:02:16 +0000 (12:02 +0200)]
Merge branch 'jmt/gps' into next
jmt [Mon, 26 Apr 2010 16:04:41 +0000 (16:04 +0000)]
Fix a crash if startup fails before the navradio is inited.
Tim Moore [Wed, 5 May 2010 10:00:55 +0000 (12:00 +0200)]
Merge branch 'durk/ai-atc' into next
fredb [Sun, 25 Apr 2010 16:11:30 +0000 (16:11 +0000)]
setState doesn't return a value
Tim Moore [Wed, 5 May 2010 09:59:47 +0000 (11:59 +0200)]
Merge branch 'durk/ai-atc' into next
durk [Sun, 25 Apr 2010 08:32:53 +0000 (08:32 +0000)]
Expanded ATC communication between AI aircraft and Airport ground control.
Tim Moore [Sun, 25 Apr 2010 21:07:16 +0000 (23:07 +0200)]
Merge branch 'durk/traffic'
Tim Moore [Sun, 25 Apr 2010 21:06:36 +0000 (23:06 +0200)]
Merge branch 'ehofman/generic'
Tim Moore [Sun, 25 Apr 2010 21:05:36 +0000 (23:05 +0200)]
Merge branch 'vivian/tachy'
Tim Moore [Sun, 25 Apr 2010 21:04:51 +0000 (23:04 +0200)]
Merge branch 'jmt/navradio'
Tim Moore [Sun, 25 Apr 2010 21:04:24 +0000 (23:04 +0200)]
Merge branch 'jmt/track-bug'
Tim Moore [Sun, 25 Apr 2010 21:03:48 +0000 (23:03 +0200)]
Merge branch 'vivian/mp'
Tim Moore [Sun, 25 Apr 2010 21:03:35 +0000 (23:03 +0200)]
Merge branch 'ehofman/particle'
Tim Moore [Sun, 25 Apr 2010 21:03:29 +0000 (23:03 +0200)]
Merge branch 'ehofman/config'
Tim Moore [Sun, 25 Apr 2010 16:31:19 +0000 (18:31 +0200)]
Merge branch 'jmt/gps' into next
jmt [Wed, 21 Apr 2010 16:18:31 +0000 (16:18 +0000)]
MapWidget: fix a crash on uninitialized.
Tim Moore [Mon, 19 Apr 2010 10:22:48 +0000 (12:22 +0200)]
Merge branch 'torsten/proplist' into next
Tim Moore [Mon, 19 Apr 2010 10:22:30 +0000 (12:22 +0200)]
Move using declaration out of header file
Tim Moore [Mon, 19 Apr 2010 08:20:13 +0000 (10:20 +0200)]
Merge branch 'torsten/proplist' into next
torsten [Thu, 15 Apr 2010 12:31:12 +0000 (12:31 +0000)]
use simgear::PropertyList instead of std::vector<SGPropertyNode_ptr>
Tim Moore [Mon, 19 Apr 2010 08:19:42 +0000 (10:19 +0200)]
Merge branch 'torsten/auto'
Tim Moore [Mon, 19 Apr 2010 08:08:58 +0000 (10:08 +0200)]
Merge branch 'torsten/local-weather' into next
torsten [Thu, 15 Apr 2010 07:56:23 +0000 (07:56 +0000)]
Support for the local weather system from Thorsten Renk
Tim Moore [Mon, 19 Apr 2010 08:07:46 +0000 (10:07 +0200)]
Merge branch 'torsten/metar'
Tim Moore [Mon, 19 Apr 2010 07:56:39 +0000 (09:56 +0200)]
Merge branch 'jmt/gps' into next
torsten [Wed, 14 Apr 2010 17:26:45 +0000 (17:26 +0000)]
gps warning fix (xxx will be initialized after yyy)
Tim Moore [Mon, 19 Apr 2010 07:56:10 +0000 (09:56 +0200)]
Merge branch 'jmt/acinclude' into next
jmt [Tue, 13 Apr 2010 22:55:13 +0000 (22:55 +0000)]
Add pkg-config macros to acinclude.m4, so configure script is generated correctly even if pkg-config is not installed / is installed in a strange location.
Tim Moore [Mon, 19 Apr 2010 07:52:43 +0000 (09:52 +0200)]
Merge branch 'jmt/gps' into next
jmt [Mon, 12 Apr 2010 23:27:48 +0000 (23:27 +0000)]
Route-file saving.
jmt [Mon, 12 Apr 2010 23:27:29 +0000 (23:27 +0000)]
Support loading plain-text routes, and stop aggressively using the cruise altitude when loading waypoints.
Tim Moore [Mon, 19 Apr 2010 07:51:02 +0000 (09:51 +0200)]
Merge branch 'ehofman/atc-sound' into next
fredb [Sat, 10 Apr 2010 20:58:58 +0000 (20:58 +0000)]
Initialise v1 to avoid a segfault on exit
Tim Moore [Mon, 12 Apr 2010 08:03:08 +0000 (10:03 +0200)]
Merge branch 'fred/effects-doc' into next
fredb [Sat, 10 Apr 2010 14:17:30 +0000 (14:17 +0000)]
Synchronize doc
Tim Moore [Mon, 12 Apr 2010 08:02:01 +0000 (10:02 +0200)]
Merge branch 'ehofman/sound-reinit' into next
ehofman [Sat, 10 Apr 2010 09:46:27 +0000 (09:46 +0000)]
Don't forget to resume the sound system after reinit
ehofman [Sat, 10 Apr 2010 09:37:22 +0000 (09:37 +0000)]
allow reinitializing the sound system by setting /sim/sound/working to false at runtime.
Tim Moore [Mon, 12 Apr 2010 07:49:43 +0000 (09:49 +0200)]
Merge branch 'ehofman/atc-sound' into next
ehofman [Sat, 10 Apr 2010 08:42:08 +0000 (08:42 +0000)]
Delay loading of the voice file since the sound manager might not be initialized (at all).
Tim Moore [Mon, 12 Apr 2010 07:28:32 +0000 (09:28 +0200)]
Merge branch 'jmt/runway-fix' into next
jmt [Wed, 7 Apr 2010 22:27:39 +0000 (22:27 +0000)]
Candidate fix for bug #118, crash with custom (scenery) airport data.
Tim Moore [Sat, 3 Apr 2010 20:34:15 +0000 (22:34 +0200)]
Merge branch 'jmt/view' into next
jmt [Thu, 1 Apr 2010 11:57:02 +0000 (11:57 +0000)]
bug99 - Fix case where damping is enabled, but factor is 0.
jmt [Tue, 30 Mar 2010 22:15:23 +0000 (22:15 +0000)]
Bug #99 - change viewer damping calculation, to work correctly regardless of set/recalc/update ordering per frame.
Tim Moore [Tue, 30 Mar 2010 10:22:52 +0000 (12:22 +0200)]
Merge branch 'fred/effects-doc' into next
fredb [Mon, 29 Mar 2010 07:33:46 +0000 (07:33 +0000)]
Synchronize doc
Tim Moore [Tue, 30 Mar 2010 09:49:14 +0000 (11:49 +0200)]
Merge branch 'timoore/getpath-rebase'
Tim Moore [Sun, 28 Mar 2010 13:32:59 +0000 (15:32 +0200)]
Merge branch 'jmt/gps' into next
Conflicts:
src/Instrumentation/navradio.cxx
fredb [Sat, 27 Mar 2010 21:57:14 +0000 (21:57 +0000)]
Initialise member variable
jmt [Sat, 27 Mar 2010 17:51:20 +0000 (17:51 +0000)]
GPS/route-manager - notify listeners when current waypoint is changed.
jmt [Sat, 27 Mar 2010 16:55:33 +0000 (16:55 +0000)]
MapWidget for the GUI, initial commit.
jmt [Sat, 27 Mar 2010 12:18:51 +0000 (12:18 +0000)]
Expose a flag indicating if the GPS is driving the AP (to give clearer user feedback when that is the case)
Tim Moore [Sun, 28 Mar 2010 13:20:09 +0000 (15:20 +0200)]
Merge to get true base of James' recent gps changes
Tim Moore [Sun, 28 Mar 2010 13:15:58 +0000 (15:15 +0200)]
Merge branch 'jmt/gpswidget'
Tim Moore [Sat, 27 Mar 2010 23:35:35 +0000 (00:35 +0100)]
Merge branch 'ehofman/particle' into next
ehofman [Sat, 27 Mar 2010 10:59:04 +0000 (10:59 +0000)]
Allow particles to be frozen on pause.
Tim Moore [Sat, 27 Mar 2010 23:34:51 +0000 (00:34 +0100)]
Merge branch 'jmt/gps' into next
Conflicts:
src/Instrumentation/gps.cxx
jmt [Sat, 27 Mar 2010 11:37:25 +0000 (11:37 +0000)]
GPS: enable switching to OBS/DTO mode with no valid scratch - use active waypoint.
jmt [Sat, 27 Mar 2010 11:37:06 +0000 (11:37 +0000)]
GPS: add NS and EW velocity computation, which some real-world devices display.
jmt [Thu, 25 Mar 2010 16:41:50 +0000 (16:41 +0000)]
GPS: make slaved-to-gps read course from the GPS *when active*, via a listener.
jmt [Thu, 25 Mar 2010 16:40:52 +0000 (16:40 +0000)]
GPS: fix bugs where GPS overwrites NAV1 course, including --nav1 command line
Tim Moore [Sat, 27 Mar 2010 18:06:53 +0000 (19:06 +0100)]
Merge branch 'syd/ias-limit' into next
jmt [Wed, 24 Mar 2010 14:57:48 +0000 (14:57 +0000)]
Add Mach/TAS computation to the airspeed indicator.