ThorstenB
aabea95d19
#769 : fix glideslope reception
...
The glideslope station was only searched once whenever the NAV station
changed. However, sometimes a mismatching G/S station is found, since
another G/S station is still closer when the NAV station changes.
When this happened, the G/S station was never updated again (while the
NAV station stayed in range), resulting in the NAV receiver providing
correct localizer, but bad G/S data (data matching another, remote station).
Issue is fixed by alternating between searching NAV and G/S stations.
2012-06-18 22:57:22 +02:00
James Turner
a8fbfb17b4
Fix OS-X compilation.
2012-06-17 21:14:04 +01:00
Thomas Geymayer
569042acbd
Allow filling paths and do some clean up/fixing.
2012-06-17 21:14:00 +01:00
Thomas Geymayer
c8e1433a5c
Add ShivaVG sources
2012-06-17 21:13:54 +01:00
Thomas Geymayer
df768766d9
Canvas: basic support for OpenVG (path with stroke and pattern)
...
- Bugfix: Don't access children by index as it's not unique
2012-06-17 21:13:47 +01:00
Frederic Bouvier
a360653eb6
Fix indentation
2012-06-16 17:29:03 +02:00
Frederic Bouvier
608520d932
Don't invalidate Rembrandt buffers when the window is iconified
2012-06-16 17:20:56 +02:00
Frederic Bouvier
622c10b8f9
The terrain branch can contain models having lights
2012-06-11 09:14:23 +02:00
Frederic Bouvier
d84f48cc0c
Get more fps in Rembrandt: don't redraw the terrain in the lighting stage. Should also fix the green z-fight that occurs on terrain with some camera directions.
2012-06-10 22:29:16 +02:00
Frederic Bouvier
cd06896b2d
Reset pointers in menus
2012-06-10 22:25:58 +02:00
James Turner
5fc98e4ed0
Fix another case-sensitivity issue in the NavDisplay.
2012-06-10 11:11:42 +01:00
ThorstenB
a237fa6a4c
Harald JOHNSEN: Prevent a crash during startup.
2012-06-08 15:13:04 +02:00
ThorstenB
b79e9ca1c8
Fixed compiler warning
...
about incorrect init order.
2012-06-08 13:32:12 +02:00
ThorstenB
db09e11ba0
Fix inconsistent NAV receiver gs-inrange behaviour.
...
Make sure gs-inrange and deflection outputs have same behaviour, no matter
which out-of-range condition applies (i.e. aircraft moved out of range,
frequency changed, ...).
2012-06-08 13:28:08 +02:00
ThorstenB
805c4cbba1
Performance optimization
...
Throttle instruments not requiring the fast FDM simulation rate.
2012-06-08 13:20:39 +02:00
ThorstenB
9167dac5d5
Add INSTALL file, split MSVC instructions from README.cmake
...
into separate README.msvc file.
2012-06-08 13:20:39 +02:00
Erik Hofman
1575fad886
Merge branch 'next' of gitorious.org:fg/flightgear into next
2012-06-03 10:14:25 +02:00
Thomas Geymayer
023021a879
Expose character-aspect-ratio and do some clean up
...
- Fix stupid memory corruption bug
- Fix bounding box calculations
- Fix docs
- Fix text size
- Expose setting background color
- Expose trigger for updating elements
- Untie nodes if deleting according element
- Allow deleting canvas, text and group elements
- Allow creating groups as children of groups
2012-05-31 22:04:19 +02:00
James Turner
17ec3278ed
Remove platform-specific code in favour of simgear::Dir wrappers.
2012-05-31 08:57:22 +01:00
Erik Hofman
10e6c6eea7
change file permissions
2012-05-30 08:42:47 +02:00
Erik Hofman
642735ab18
sync with JSB JSBSim CVS
2012-05-30 08:39:04 +02:00
Erik Hofman
00f580925b
remove xmlgrep
2012-05-24 20:27:58 +02:00
Erik Hofman
67f66dc86a
remove xmlgrep
2012-05-24 20:26:57 +02:00
Erik Hofman
9fa790bcac
Merge branch 'next' of gitorious.org:fg/flightgear into next
2012-05-24 20:24:57 +02:00
Erik Hofman
ecccfeb18a
Point to the new location of the ZeroXML library that contains xmlgrep
2012-05-24 20:24:21 +02:00
Frederic Bouvier
115324af4f
Fix multi screen in a single window issue in Rembrandt
2012-05-23 09:09:14 +02:00
Frederic Bouvier
fad7181a2d
Remove hard-coded lighting stage
2012-05-20 00:36:42 +02:00
Frederic Bouvier
3e7b8e57b6
Add world viewer position in cartesian and geodesic coordinate as shader uniforms
2012-05-19 23:50:35 +02:00
Frederic Bouvier
a5dff11f13
Make Rembrandt compatible with multi screen
2012-05-19 15:43:49 +02:00
James Turner
2c640b0329
Another Win32/Canvas fix.
2012-05-18 08:56:17 +01:00
James Turner
b5283fafb1
Fix Win32 build, hopefully.
2012-05-18 07:45:30 +01:00
Thomas Geymayer
d82fd7cc5f
Basic 2D canvas implementation.
...
Support text and transformations for the moment, more
features to follow in due course.
2012-05-18 07:05:37 +01:00
James Turner
fe0a703a19
Fix a dumb bug in NavDisplay text-enable.
2012-05-18 06:49:18 +01:00
James Turner
9b4c2def75
Merge commit 'refs/merge-requests/28' of git://gitorious.org/fg/flightgear into merge-requests/28
2012-05-17 17:33:58 +01:00
James Turner
caf0138ab3
NavDisplay enhancements for Syd.
...
- Support text-enable condition on symbols
- support <limit>N</limit> on symbols to restrict
to closest N symbol instances.
- change search to hopefully be more stable at
larger ranges.
2012-05-17 17:30:30 +01:00
James Turner
ffac5ff889
Standard property to ignore unusably short runways in NavDB.
...
Default values should match existing behaviour. Set
/sim/navdb/min-runway-length-ft to skip short runways
in GPS / Map / ND / Nasal queries.
2012-05-16 16:51:39 +01:00
James Turner
8f10fff8dc
Lazy-loading of the 2D panel node.
...
Sink the 2D panel logic into FGPanelNode, simplifying
renderer.cxx and a few other places. Also allows potential
for unloading / paging of 2.5D panels in the future.
2012-05-16 11:43:09 +01:00
James Turner
77cd7b39f7
Since we require OSG 3.0 now, this check is obsolete.
2012-05-15 23:10:53 +01:00
James Turner
e06b3df11e
Make HUD loading lazy upon first show.
2012-05-15 18:17:39 +01:00
James Turner
2999675234
From TomG - support per-aircraft GUI dialogs a little easier.
2012-05-15 18:06:38 +01:00
Ruben De Smet
e8dcb44ce7
Not using CVS anymore, removed dead link
2012-05-15 17:54:48 +01:00
James Turner
1ef77b2bc2
More route-manager functionality moved to Nasal.
...
The routing behaviour now happens entirely in Nasal,
using a delegate, and can be over-ridden or disable
by aircraft authors. Default behaviour should be
unchanged.
2012-05-15 17:53:30 +01:00
Frederic Bouvier
73a3434421
Rely entirely on the configurable renderer and add more configuration options in the lighting stage to prepare the implementation of the lightfield effect in Rembrandt
2012-05-13 18:57:00 +02:00
ThorstenB
91198ebc8e
Clean-up, part III.
...
Consistent white-spacing only. Also move all dead code to bottom section
(to be removed later).
2012-05-13 00:11:20 +02:00
ThorstenB
a2922e2e23
ATCDCL cleanup, part II.
...
Remove/comment out obsolete code.
Refactor ATCmgr(-old) into ATISmgr(-new), only keeping the COM radio / ATIS
support.
2012-05-12 23:53:30 +02:00
ThorstenB
d6ef7bb091
Drop obsolete ATCDCL dialog.
2012-05-12 23:53:29 +02:00
ThorstenB
d2fa9e26a0
#767 : stop ATIS when switching off volume or loosing station
2012-05-12 23:53:29 +02:00
James Turner
ce92730ef6
Expose FlightPlan delegates to Nasal, finally.
...
This will permit Nasal (e.g., FMS) to update nicely when the FlightPlan
is modified from anywhere else.
2012-05-12 17:23:17 +01:00
Frederic Bouvier
acadbdeee1
Avoid the dependency on Boost serialization library
2012-05-12 17:20:28 +02:00
Frederic Bouvier
8bb03adc1f
Fix compilation of FGRenderer
2012-05-12 15:19:11 +02:00