1
0
Fork 0
Commit graph

7257 commits

Author SHA1 Message Date
Stuart Buchanan
3922c8c449 Various bug fixes to the C172p tutorials. 2014-01-12 19:57:27 +00:00
Stuart Buchanan
c014e35aec Add ability to clear screen.window, and use it. 2014-01-12 19:52:30 +00:00
James Turner
8862167700 Fix ubershader for Mac, in more places. 2014-01-12 17:06:23 +00:00
Hal V. Engel
7f574f500d Merge branch 'master' of gitorious.org:fg/fgdata 2014-01-12 00:13:21 +00:00
James Turner
bb640294d8 Fix Uberhader-Rembrandt bug on Mac.
My parser is stricter than your parser. (Unless you're on Ati-non-Mac)
2014-01-11 22:32:22 +00:00
Gijs de Rooy
304c9e6e77 Genius F-31U update by Martin Měřinský 2014-01-11 21:26:20 +01:00
Gijs de Rooy
baf9019a32 New joystick: Logitech G940 by Martin Měřinský 2014-01-11 21:22:40 +01:00
BARANGER Emmanuel
bd96739dce Merge branch 'master' of gitorious.org:fg/fgdata 2014-01-10 14:47:37 +01:00
Philosopher
7ca8482b07 MapStructure work & (partial) integration
In time for 3.0. The API is still not fully complete, and not fully
cleaned up, but this is good enough for this release cycle (and it
should offer benefit longer term, if not now -- hopefully performance as
well).

Many thanks to Hooray as well, who has helped prepare things while I
could not, and often suggested ideas.
2014-01-09 21:24:22 -06:00
Gijs de Rooy
9af485ad93 Navigation display:
- remove debug prints
- proper ADF/ILS display
- add LCD/CRT option
- fix ranges
2014-01-08 21:45:48 +01:00
BARANGER Emmanuel
b9f0dd0466 RadarDist : Fixed a problem onboard radar happens automatically when you are in range of an mp gamer that uses "OpenRadar" by 5H1N0B1 2014-01-05 21:23:18 +01:00
Hal V. Engel
6bc7983431 Merge branch 'master' of gitorious.org:fg/fgdata 2014-01-05 00:54:03 +00:00
BARANGER Emmanuel
78019cbe7e Merge branch 'master' of gitorious.org:fg/fgdata 2014-01-04 08:14:30 +01:00
Hal V. Engel
66a5bd049d Merge branch 'master' of gitorious.org:fg/fgdata 2014-01-01 23:29:45 +00:00
Stuart Buchanan
645cfac648 Use separate non-scrolling message display for tutorials. 2014-01-01 23:17:39 +00:00
James Turner
e4ec7a6e56 Fix z/Z key-binding.
Don't require the Environment dialog to have been opened, before
this keybinding works for basic (global) weather.
2014-01-01 21:49:17 +00:00
Stuart Buchanan
21ff9d9680 Follow-on fix for issue 212 - cities disappear with certain quality levels.
Fix for Rembrandt.
2013-12-30 22:15:39 +00:00
Stuart Buchanan
31dc0d7c60 Fix for issue 212 - cities disappear with certain quality levels.
Underlying cause was caching of textures in effects.  Resolved by using consistent texture indexes across quality levels.
2013-12-30 22:08:27 +00:00
Stuart Buchanan
529e8cd802 Fix minor typo. 2013-12-30 21:57:53 +00:00
Thomas Geymayer
1e5054ccf7 Add protocol 'avare' for Avare open-source Android EFB 2013-12-28 23:56:20 +01:00
Stuart Buchanan
b2f261ea0a Improved Random building texturesa - Gabo Huerta
Improved textures, lightmaps from Gabo Huerta.
Improved interaction with the urban shader from Thorsten Renk.
2013-12-28 20:36:49 +00:00
Gijs de Rooy
2b6964911f Boeing ND:
- add VOR, APP, PLAN and CTR modes.
- add true/mag switch
- display waypoint altitudes
2013-12-28 16:18:35 +01:00
BARANGER Emmanuel
a4e35e255a Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-27 23:05:15 +01:00
Hal V. Engel
ba504a2d81 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-26 22:14:44 +00:00
BARANGER Emmanuel
1bce57825b Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-26 11:36:26 +01:00
Stuart Buchanan
825abab643 Fix for black clouds on ATI (bug 1160)
http://code.google.com/p/flightgear-bugs/issues/detail?id=1160

Fix by Emilian Huminiuc.
2013-12-25 23:14:04 +00:00
BARANGER Emmanuel
92e10cfd30 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-20 21:32:03 +01:00
Hal V. Engel
6acafcb7bb Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-17 22:33:01 +00:00
Hal V. Engel
68bbe3674e Remove debugging print statement. 2013-12-17 22:28:52 +00:00
Hal V. Engel
408ec1b334 Computing gun sight code with USAAF K-14A sight. 2013-12-17 22:28:21 +00:00
dfaber
0f3788d1b0 Walker: fix a Bug while walking in southern Hemisphere, include file now
loadable via commandline for inclusion in every Aircraft
2013-12-16 21:12:30 +01:00
Christian Schmitt
e6c31a1942 Update *.dat files to 2013.10 state to match new terrain 2013-12-13 23:53:57 +01:00
BARANGER Emmanuel
6d49060e78 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-13 23:17:45 +01:00
BARANGER Emmanuel
78353d1225 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-10 01:06:34 +01:00
James Turner
163b8ca6d8 Bug 1273, message popups hide timeout ignored.
Stop the tooltip code from prematurely hiding message popups.

https://code.google.com/p/flightgear-bugs/issues/detail?id=1273
2013-12-09 22:02:06 +00:00
dfaber
fee546b0f3 Walker: fix Copilot Outfit error, Generalization 2013-12-09 18:55:38 +01:00
Thomas Geymayer
5e2801461c Nasal: use new positioned.diff 2013-12-08 20:34:20 +01:00
Anton Gomez Alvedro
ff071bd858 Integrates existing soaring instruments with the soaring sdk
All reviewed aircraft now support total energy compensated variometers and
reuse a common implementation. The following issues have been addressed, either
explicitly or as a benefit from the integration:

 + Fixed incorrect variometer readouts at sim/speed-up values != 1
 + Fixed erratic instrument behavior after pause and reinit
 + Reworked all vario needle animations to be smoother.
 + Fixed ASK13 yaw string. Now it deflects to the correct side.
 + Added temperature and (fake) battery readings to ILEC SC7 digital variometer.
 + Fixed ILEC SC7 sign readout (didn't show the minus sign).

Note: The ASK21 models have not been integrated, as they will need a more
profound cockpit overhaul.
2013-12-08 11:53:57 -06:00
Anton Gomez Alvedro
db995cc8ee Soaring instrumentation library for Nasal
A Nasal library for implementing instruments that are specific for soaring.
This version supports:

 + Total Energy compensated variometers
 + Netto variometers
 + Relative (aka Super-Netto) variometers
 + Configurable dampener for simulating mechanical needles
 + Averager
 + Speed to fly computer
 + Speed Command variometer
 + Yaw string (it's an instrument, isn't it?)
2013-12-08 11:53:18 -06:00
Anton Gomez Alvedro
6ae3fae393 Add io.include() function to Nasal base library
io.inlude() loads and executes a Nasal file in place, effectively embedding
the script in the calling namespace. The function adds a symbol mark in the
namespace to avoid duplicate loading.

Additionally, in this path:

 + io.basename() & io.dirname(): Convenience functions for managing path
   strings. Designed after their unix counterparts.

 + string.normpath(): Improved support for relative paths. It can now handle
   paths starting with double dots, like ../../Directory
2013-12-08 11:51:34 -06:00
BARANGER Emmanuel
b6f3e32212 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-07 18:06:54 +01:00
Thomas Geymayer
4766ed21a6 Nasal: use new built-in props.Node.removeAllChildren()
This require less interaction between Nasal and C++ and
also does not need to create a list of removed children
which was not used anyway. Now it require about 70% less
time to execute.
2013-12-07 13:48:55 +01:00
BARANGER Emmanuel
ae5b36a0f5 Merge branch 'master' of gitorious.org:fg/fgdata 2013-12-05 04:27:31 +01:00
Gijs de Rooy
c409864dac Navigation display:
- move SVG to Canvas directory
- add basic wxradar
- differentiate between track and heading
- improve altitude arc
- add range arcs
- display correct ETA for next waypoint
2013-12-04 23:22:51 +01:00
dfaber
ab235c4477 Walker: smaller textures 2013-12-04 21:27:52 +01:00
mhab
1d9ff30420 Close dialogs with Esc-key 2013-12-02 21:32:05 +01:00
dfaber
ca5cb99a4c Walker: initial commit of the Walker, Pilot and Copilot Models 2013-12-01 21:47:42 +01:00
Thomas Geymayer
748f1d4d29 parsesvg: rename canvas.num to canvas.evalCSSNum 2013-12-01 14:05:12 +01:00
Tomash Brechko
2e6ba5f8c0 SVG parser: Add num() wrapper for <rect> attributes. 2013-12-01 14:05:11 +01:00
Gijs de Rooy
a9576e8c8d Canvas Navigational Display:
- get rid of global variables and use instance variables
- identified all important drawing routines and move them into *.draw files
- changed to dynamic loading of *.draw *.model and *.layer files
- implemented poor-man's controller hash to move use-case specific conditionals out of the draw files, and back into the instantiation, i.e. Gijs' EFIS class
- started identifying stuff that is not specific to drawing, but to what is to be drawn, i.e. Model stuff - such as positioned queries, moved those out into *.model files
- some more work on supporting more than a single ND MFD instance per aircraft
- renamed a handful of SVG identifiers to avoid naming conflicts and to simplify usage of SVG IDs as member fields
- moved all of the setlistener setup out of the fdm-initialized stub right into the ctor of the Efis class (actually that's controller stuff...)
- initial MapStructure framework
- aircraft-agnostic NavDisplay class
- preparations for deprecating map.nas
- additions to canvas.map
- preparations for making NDStyles configurable via XML
2013-12-01 13:36:23 +01:00