]>
git.mxchange.org Git - flightgear.git/log
adrian [Tue, 6 Dec 2011 00:15:04 +0000 (02:15 +0200)]
Merge branch 'next' into attenuation
Conflicts:
src/Radio/radio.cxx
adrian [Tue, 6 Dec 2011 00:04:21 +0000 (02:04 +0200)]
Fix error caused by assert statement in itm.cpp
Torsten Dreyer [Mon, 5 Dec 2011 20:40:01 +0000 (21:40 +0100)]
Fix a typo in the radio propagation code
And for sentimental reason: keep the VC90 project file working
Vivian Meazza [Mon, 5 Dec 2011 08:55:33 +0000 (08:55 +0000)]
Windows fixes/work-arounds
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Durk Talsma [Sun, 4 Dec 2011 21:53:58 +0000 (22:53 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
ThorstenB [Sun, 4 Dec 2011 20:43:21 +0000 (21:43 +0100)]
Performance improvement
Avoid frequently creating/dropping an identical sound sample, when the
nav radio signal is flickering. Always keep most recent sound when signal
is lost (only stop it/turn volume off).
adrian [Sun, 4 Dec 2011 20:08:56 +0000 (22:08 +0200)]
Hopefully fix windows compilation error
Vivian Meazza [Mon, 21 Nov 2011 09:09:12 +0000 (09:09 +0000)]
Make parameter "roll-factor" settable in scenario files
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
Durk Talsma [Sun, 4 Dec 2011 17:35:13 +0000 (18:35 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Durk Talsma [Sun, 4 Dec 2011 16:33:04 +0000 (17:33 +0100)]
Merge branch 'merge-requests/1555' into next
Durk Talsma [Sun, 4 Dec 2011 16:31:02 +0000 (17:31 +0100)]
Make sure not to disable the entire ATC system when handling special cases.
ThorstenB [Sun, 4 Dec 2011 16:18:02 +0000 (17:18 +0100)]
sound: fix sound-buffer-in-use issue
FGFX objects must be dereferenced early enough, and sound manager must be
removed late enough - otherwise openal complains about resources being
still in use when tryin to remove buffers.
Also: do not create FGFX objects for AI/MP aircraft, when AI sound is
disabled.
ThorstenB [Sun, 4 Dec 2011 13:37:25 +0000 (14:37 +0100)]
cmake: add support for Torsten's UDev EventInput
(Hopefully meeting Torsten's quality expectations)
adrian [Sun, 4 Dec 2011 09:30:16 +0000 (11:30 +0200)]
Merge branch 'next' into attenuation
Torsten Dreyer [Sat, 3 Dec 2011 21:59:20 +0000 (22:59 +0100)]
event input for Linux: substitude dbus+hal by udev
adrian [Sat, 3 Dec 2011 18:08:50 +0000 (20:08 +0200)]
Get rid of annoying printf messages in itm.cpp
adrian [Sat, 3 Dec 2011 16:55:11 +0000 (18:55 +0200)]
Set ATC ground tx-power and antenna gain to smaller values
adrian [Sat, 3 Dec 2011 16:48:24 +0000 (18:48 +0200)]
Rename conversion functions to be more explicit
...and set some more properties: tx-erp, etc.
Erik Hofman [Sat, 3 Dec 2011 14:29:04 +0000 (15:29 +0100)]
make the sound of the base model work again. this also gives an indication where things start to go wrong.
adrian [Sat, 3 Dec 2011 14:00:14 +0000 (16:00 +0200)]
Write a few more properties:
signal-dbm - signal strength in dBm
field-strength-uV - signal strength in microvolts
Erik Hofman [Sat, 3 Dec 2011 13:40:48 +0000 (14:40 +0100)]
Properly construct a string from another string and an integer, use a relative path for sound construction, allow enable/disable aimodel sounds using /sim/sound/aimodels/enabled
adrian [Fri, 2 Dec 2011 17:13:53 +0000 (19:13 +0200)]
Add some functions to convert between various units
adrian [Fri, 2 Dec 2011 15:38:52 +0000 (17:38 +0200)]
Set a couple of properties using the node /sim/radio
Also use correct the polarization calculations, using
Simgear constants for degree to radians conversions
adrian [Thu, 1 Dec 2011 20:46:46 +0000 (22:46 +0200)]
Add function to calculate polarization loss
This function is reliable only for vertical polarization
adrian [Thu, 1 Dec 2011 12:34:40 +0000 (14:34 +0200)]
Merge branch 'attenuation' into navaids-radio
adrian [Thu, 1 Dec 2011 12:33:25 +0000 (14:33 +0200)]
Make polarization a configurable parameter
adrian [Thu, 1 Dec 2011 12:28:20 +0000 (14:28 +0200)]
Start implementing antenna properties
adrian [Thu, 1 Dec 2011 11:37:12 +0000 (13:37 +0200)]
Merge branch 'radio-clutter' into attenuation
adrian [Thu, 1 Dec 2011 11:36:53 +0000 (13:36 +0200)]
Merge branch 'next' into attenuation
adrian [Thu, 1 Dec 2011 11:34:34 +0000 (13:34 +0200)]
Remove hard-coded values wherever possible;
Make most of the station parameters configurable outside
the attenuation functions with the ultimate goal of exposing
them via the property tree
ThorstenB [Wed, 30 Nov 2011 22:33:03 +0000 (23:33 +0100)]
Fix build with CMake 2.6.4
Set search path early enough, so fallback module for CMake 2.6 is found.
ThorstenB [Wed, 30 Nov 2011 20:45:22 +0000 (21:45 +0100)]
Fix shared library build for metar executable
James Turner [Wed, 30 Nov 2011 19:19:49 +0000 (19:19 +0000)]
Refactor SimGear detection to correctly select debug vs release builds in shared library mode.
ThorstenB [Wed, 30 Nov 2011 18:56:44 +0000 (19:56 +0100)]
Set correct installation folder for documentation
Also fix build when ".gitignore" is absent (i.e. building a
cleaned tar-ball).
adrian [Tue, 29 Nov 2011 14:38:02 +0000 (16:38 +0200)]
remove debugging code
adrian [Tue, 29 Nov 2011 14:15:06 +0000 (16:15 +0200)]
Clutter loss doesn't depend anymore on sampling distance
Also, fix double horizon diffraction, the second horizon
is relative to the first horizon, not to the beginning of
the path.
adrian [Tue, 29 Nov 2011 13:00:49 +0000 (15:00 +0200)]
Add separate fields for receiver and transmitter:
- antenna gain and cable losses will be set individualy
- Fix the calculations of the number of elevation points
- Improve clutter loss calculations to yield sane results
James Turner [Tue, 29 Nov 2011 10:24:33 +0000 (10:24 +0000)]
Fixes for linking with shared SimGear.
James Turner [Mon, 28 Nov 2011 18:23:34 +0000 (18:23 +0000)]
Re-structure the SimGear detection, to bypass shared-library checks by default (and unless explicitly requested). Should fix the confusion in the GUI tools about the type of SIMGEAR_LIBRARIES (i.e it should be a list, not a path).
adrian [Mon, 28 Nov 2011 08:49:05 +0000 (10:49 +0200)]
forgot about constructor and destructor
adrian [Mon, 28 Nov 2011 08:38:58 +0000 (10:38 +0200)]
rename FGRadio to FGRadioTransmission, add RX and TX antenna heights
adrian [Mon, 28 Nov 2011 06:36:56 +0000 (08:36 +0200)]
remove unnecessary function
adrian [Mon, 28 Nov 2011 06:31:04 +0000 (08:31 +0200)]
make clutter loss calculations switchable via property
adrian [Mon, 28 Nov 2011 05:37:37 +0000 (07:37 +0200)]
Decouple material index from other variables
Erik Hofman [Sun, 27 Nov 2011 14:10:44 +0000 (15:10 +0100)]
Properly remove FGFX classes when not needed anymore
Erik Hofman [Sun, 27 Nov 2011 12:48:04 +0000 (13:48 +0100)]
Move some code from the header file to the source file.
Erik Hofman [Sun, 27 Nov 2011 12:47:18 +0000 (13:47 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
adrian [Sun, 27 Nov 2011 10:53:30 +0000 (12:53 +0200)]
Add clutter loss for single horizon diffraction
Erik Hofman [Sun, 27 Nov 2011 09:52:28 +0000 (10:52 +0100)]
fix a typo
adrian [Sat, 26 Nov 2011 16:51:33 +0000 (18:51 +0200)]
Use landcover to determine ground clutter path loss for LOS
modified: src/Radio/itm.cpp
modified: src/Radio/radio.cxx
modified: src/Radio/radio.hxx
ThorstenB [Sat, 26 Nov 2011 15:41:35 +0000 (16:41 +0100)]
cmake: fix sequence of (static) library dependencies
sgmath depends on sgprops, sgprops depends on sgstructure.
Also, core libraries are enough for fgadmin.
adrian [Sat, 26 Nov 2011 07:03:29 +0000 (09:03 +0200)]
document transceiver specs
ThorstenB [Fri, 25 Nov 2011 14:31:22 +0000 (15:31 +0100)]
cmake: lib vs lib64 handling for simgear
simgear now always uses CMAKE_INSTALL_LIBDIR for lib installation, so
also use that when searching.
Erik Hofman [Fri, 25 Nov 2011 12:39:10 +0000 (13:39 +0100)]
Initials sound support for AI models.
Erik Hofman [Fri, 25 Nov 2011 12:38:08 +0000 (13:38 +0100)]
Sync. With JSBSim CVS
ThorstenB [Fri, 25 Nov 2011 11:14:57 +0000 (12:14 +0100)]
Add missing file... (yikes!)
What's wrong with "rename" these days...
ThorstenB [Fri, 25 Nov 2011 11:12:38 +0000 (12:12 +0100)]
cmake: rename script to avoid downgrading
Use local copy of cmake script only for older cmake versions
Stuart Buchanan [Thu, 24 Nov 2011 22:28:10 +0000 (22:28 +0000)]
Remove 3d clouds reliance on /sim/rendering/shader-effects
adrian [Thu, 24 Nov 2011 16:29:17 +0000 (18:29 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 16:17:13 +0000 (18:17 +0200)]
check if tuned on frequency
adrian [Thu, 24 Nov 2011 15:40:37 +0000 (17:40 +0200)]
add function for navaid reception
adrian [Thu, 24 Nov 2011 15:25:49 +0000 (17:25 +0200)]
refactor receiveATC(), implement simple LOS routine, set comm1-signal property
adrian [Thu, 24 Nov 2011 13:37:33 +0000 (15:37 +0200)]
log to SG_BULK
adrian [Thu, 24 Nov 2011 08:20:34 +0000 (10:20 +0200)]
Merge branch 'next' into comm-subsystem
adrian [Thu, 24 Nov 2011 08:19:07 +0000 (10:19 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 08:00:28 +0000 (10:00 +0200)]
prepare for festival volume
adrian [Thu, 24 Nov 2011 04:39:54 +0000 (06:39 +0200)]
cleanup
adrian [Thu, 24 Nov 2011 04:20:59 +0000 (06:20 +0200)]
call from FGATCController::transmit()
adrian [Thu, 24 Nov 2011 03:40:10 +0000 (05:40 +0200)]
remove old files from VCproj
adrian [Thu, 24 Nov 2011 03:38:15 +0000 (05:38 +0200)]
add to CMake
adrian [Thu, 24 Nov 2011 03:02:42 +0000 (05:02 +0200)]
separate implementation
adrian [Thu, 24 Nov 2011 02:49:05 +0000 (04:49 +0200)]
remove subsystem
adrian [Wed, 23 Nov 2011 12:02:43 +0000 (14:02 +0200)]
Merge branch 'next' into comm-subsystem
Conflicts:
src/Instrumentation/Makefile.am
Anders Gidenstam [Tue, 22 Nov 2011 20:15:42 +0000 (21:15 +0100)]
src/FDM/JSBSim/models/FGGasCell.cpp: Restore the ballonet model to a working state.
James Turner [Sun, 20 Nov 2011 18:30:31 +0000 (18:30 +0000)]
Use property objects to avoid property look-ups during TimeManager updates.
James Turner [Sun, 20 Nov 2011 16:33:22 +0000 (16:33 +0000)]
Avoid crash when reloading GUI from debug menu.
James Turner [Sun, 20 Nov 2011 13:23:52 +0000 (13:23 +0000)]
Cocoa menu-bar implementation.
ThorstenB [Sun, 20 Nov 2011 15:20:05 +0000 (16:20 +0100)]
Introduce some structure in fgMainLoop.
- Move some code to sub functions.
- Make sound manager a subsystem-manager member (and make sure it's
still processed last).
Erik Hofman [Sun, 20 Nov 2011 14:31:58 +0000 (15:31 +0100)]
Postpone initialization of the avionics soundgroup until avionics are enabled. This prevents AI classes from creating new and unnecessary avionics sample groups.
Erik Hofman [Sun, 20 Nov 2011 14:06:10 +0000 (15:06 +0100)]
remove a .swp file
Erik Hofman [Sun, 20 Nov 2011 14:05:37 +0000 (15:05 +0100)]
First implementation of sound effects for AI models.
Erik Hofman [Sun, 20 Nov 2011 14:03:48 +0000 (15:03 +0100)]
Allow for a different property root location besides '/'
Erik Hofman [Sun, 20 Nov 2011 09:29:23 +0000 (10:29 +0100)]
Merge branch 'next' of git://gitorious.org/fg/flightgear into next
Erik Hofman [Sun, 20 Nov 2011 09:28:20 +0000 (10:28 +0100)]
Read CPACK ignore files from .gitignore
James Turner [Sat, 19 Nov 2011 22:42:15 +0000 (22:42 +0000)]
Hopefully fix non-Mac ;)
Frederic Bouvier [Sat, 19 Nov 2011 22:37:42 +0000 (23:37 +0100)]
Fix MSVC build
James Turner [Sat, 19 Nov 2011 22:04:35 +0000 (22:04 +0000)]
And make FGMenuBar abstract too, sinking the current implementation into FGPUIMenubar
ThorstenB [Sat, 19 Nov 2011 21:48:26 +0000 (22:48 +0100)]
Fix include dependencies for non-Mac platforms.
;-)
ThorstenB [Sat, 19 Nov 2011 21:37:13 +0000 (22:37 +0100)]
Adapt path of performance-monitor properties.
James Turner [Sat, 19 Nov 2011 20:46:17 +0000 (20:46 +0000)]
Make FGDialog an interface, moving existing code to FGPUIDialog implementation. (no functionality change, yet)
James Turner [Sat, 19 Nov 2011 20:25:51 +0000 (20:25 +0000)]
Restructure GUI code, isolate PLIB in source files, to ease future refactoring and alternative GUI layers.
ThorstenB [Sat, 19 Nov 2011 14:37:49 +0000 (15:37 +0100)]
Add new performance monitoring subsystem.
Rename some subsystems for naming consistency.
Frederic Bouvier [Thu, 17 Nov 2011 08:22:15 +0000 (09:22 +0100)]
Bundle the FreeType plugin (for fgrun rating hud)
Frederic Bouvier [Thu, 17 Nov 2011 08:17:21 +0000 (09:17 +0100)]
Change locale files location
Curtis L. Olson [Mon, 14 Nov 2011 21:55:25 +0000 (15:55 -0600)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Curtis L. Olson [Mon, 14 Nov 2011 21:54:20 +0000 (15:54 -0600)]
Always good to test before committing. Fix some obvious problems.
Curtis L. Olson [Mon, 14 Nov 2011 21:37:18 +0000 (15:37 -0600)]
A simple initial version of a packaging script for the data package -- lots
of room for improvement but this will work in the short term.
ThorstenB [Mon, 14 Nov 2011 19:38:50 +0000 (20:38 +0100)]
Avoid segfault on shutdown
Fixes double-delete of old ATC manager.
Durk Talsma [Mon, 14 Nov 2011 18:36:59 +0000 (19:36 +0100)]
Merge branch 'next' of gitorious.org:fg/flightgear into next
Durk Talsma [Mon, 14 Nov 2011 16:22:02 +0000 (17:22 +0100)]
Equate sun angle for morning and afternoon. This is a temporary solution, but should give more consistent results for locations that are relatively close to the poles.