1
0
Fork 0
Commit graph

6395 commits

Author SHA1 Message Date
alexis
463b686713 Merge branch 'work' 2012-11-11 18:23:31 +01:00
alexis
d268f914f4 Merge branch 'work' 2012-11-11 17:54:27 +01:00
alexis
f069dfdc99 - Revert to previous behavior when changing view which shouldn't trigger a FOV reset. 2012-11-11 17:51:18 +01:00
alexis
cb897de5a0 Merge branch 'work' 2012-11-11 17:41:56 +01:00
ThorstenB
78ca4facfd Fix warning message when terrasync is not available. 2012-11-11 15:02:12 +01:00
ThorstenB
37bcf878c7 Add menu bindings/dialog to save/load flight recorder tapes. 2012-11-10 22:35:11 +01:00
Stuart Buchanan
228ea974b9 Reduce size of the Select Airport dialog. 2012-11-09 22:41:56 +00:00
Emilian Huminiuc
191988f98e Improve ubershader ReadMe readability
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-11-09 00:58:03 +02:00
alexis
5d6f169fd1 Merge branch 'work' 2012-11-08 12:08:57 +01:00
BARANGER Emmanuel
a1eb50905d Merge branch 'master' of git://gitorious.org/fg/fgdata 2012-11-07 17:36:06 +01:00
Emilian Huminiuc
cf92caa6c8 Assign proper effect to inland waterbodies.
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-11-07 14:04:12 +02:00
BARANGER Emmanuel
f0ff949687 Merge branch 'master' of git://gitorious.org/fg/fgdata 2012-11-07 08:57:50 +01:00
Stuart Buchanan
13e2faf2ea Add communications frequencies to the Airports dialog. 2012-11-05 21:22:20 +00:00
Thomas Geymayer
7477ffed74 Update Canvas API for latest core changes 2012-11-04 15:15:11 +01:00
Stuart Buchanan
9c6a35012b Manual merge of merge request 95 from Hooray 2012-11-03 22:06:51 +00:00
Emilian Huminiuc
ca0afd7039 Updated signs textures
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-11-01 21:43:40 +02:00
Emilian Huminiuc
9d6a735cf1 Fix linear features transparency
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-11-01 21:43:25 +02:00
ThorstenB
633262a86c Remember multiplayer settings/status after a sim reset. 2012-11-01 15:54:49 +01:00
Stuart Buchanan
f2d07b6ad7 Support single <name> elements within a checklist, indicating a new section. 2012-10-28 21:11:58 +00:00
alexis
6857e305f5 Merge branch 'master' into work 2012-10-18 22:01:40 +02:00
Thomas Geymayer
7f1117a537 Use new props.addChildren method to speed up 'Select Aiport' dialog 2012-10-14 17:33:31 +02:00
ThorstenB
87426ba5c1 Update ATIS voice files
Split into two files, so they can be updated separately.
Extend phraseology.
Set defaults for ATIS properties.
2012-10-13 17:20:17 +02:00
Thomas Geymayer
a15d582937 Use newly exposed props.Node.addChild method 2012-10-13 15:20:27 +02:00
Stuart Buchanan
33a5d73cc4 Rename DDS materials.xml label. 2012-10-10 20:50:45 +01:00
Stuart Buchanan
ff87cf4257 Remove Display Options from the English translations. 2012-10-10 20:41:55 +01:00
Stuart Buchanan
fb830197dd Merge the View Options and Display Options dialogs into one. 2012-10-10 20:40:40 +01:00
Curtis L. Olson
091fbf80f0 Merge branch 'master' of gitorious.org:fg/fgdata 2012-10-08 13:33:06 -05:00
Stuart Buchanan
5a7cdf6a04 Move wide screen compensation to the rendering dialog. 2012-10-07 23:19:03 +01:00
Stuart Buchanan
adb3804bab Minor layout improvement for Display Options dialog. 2012-10-06 23:18:36 +01:00
Stuart Buchanan
56241b81f6 Add function allowing selection of the materials.xml file to Rendering Options dialog. 2012-10-06 23:03:40 +01:00
Stuart Buchanan
3dbe249685 Add Ctrl+Alt+click operation to display the lat/lon/alt and landclass of point. 2012-10-06 22:21:17 +01:00
Stuart Buchanan
2837a39905 Minor change to make Thorsten's GrassCover changes apply to South America only. We may make them the default later. 2012-10-06 21:14:00 +01:00
Thorsten Renk
3c1ee0527b Shader updates 2012-10-06 21:13:50 +01:00
Thorsten Renk
ce4452c5d0 Regional texturing for tropical South America 2012-10-06 21:13:33 +01:00
Thorsten Renk
397fdf1cc4 Weather bugfixes and additional scenarios 2012-10-06 21:13:19 +01:00
Emilian Huminiuc
6e8f1b7fee Restore the foam to the Rembrandt water shader
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-10-06 14:14:27 +03:00
Stuart Buchanan
65dbc4cc0b Remove hardcoded maximum snow level. Now configured via Environment Settings. 2012-10-05 22:13:24 +01:00
Stuart Buchanan
8f692c78d9 Document new materials.xml elements controlling tree and object
distribution depending on slope angle.
2012-10-05 22:00:51 +01:00
Alexis
bc4371bcd4 view.ScreenWidthCompens() : optional FOV compensation for wider screens.
It keeps an equivalent of 55° FOV on a 4:3 zone centered on the screen
whichever is the screen width/height ratio. Works only if width >= height.
2012-10-04 22:15:52 +02:00
Alexis
08cac34235 Merge branch 'work' 2012-10-04 21:14:52 +02:00
Hyde Yamakawa
f8ed1a8701 Merge gitorious.org:fg/fgdata 2012-10-02 14:28:13 -04:00
Alexis
785c59d721 Merge branch 'work' 2012-10-01 19:02:02 +02:00
Gijs de Rooy
9f1116d4b9 Issue #890: Add another Logitech Attack 3 name, as reported by koubiwan. 2012-09-30 20:15:45 +02:00
Stuart Buchanan
3656ff92c6 Fix bug where last axis of the joystick was written out with the original bindings of all buttons. 2012-09-29 21:24:12 +01:00
Hooray
e510c8917f Canvas Scripting Layer (Mapping):
- first stab at refactoring the map.nas module, and trying to let the API evolve according to our requirements
- split up the module into separate files (some of them will disappear soon)
- split up the "drawing" loops into separate functions so that they can be individually called
- move actual "drawing" to map_layers.nas
- introduce some OOP helpers to prepare a pure Layer-based design
- prepare helpers: LayeredMap, GenericMap, AirportMap (TODO: use a real "Layer" class)
- move airport features (taxiways, runways, parking, tower) to separate layers (i.e. canvas groups)
- avoid using a single update callback and use different layer-specific callbacks to update individual layers more efficiently
- add some boilerplate hashes to prepare the MVC design
- allow lazy updating of layers, where canvas groups are only populated on demand, to save some time during instantiation, i.e. loading an airport without "parking" selected, will only populate the layer once the checkbox is checked
- extend the original code such that it supports showing multiple airports at once
- add some proof of concept "navaid" layer using SVG files for navaid symbols (added only NDB symbol from wikimedia commons)

regressions:
- runway highlighting needs to be re-implemented
- parking highlighting will be done differently
- enforcing a specific drawing order for layers is currently not explicitly supported, so that taxiways may be rendered on top of runways

Also:

- integrated with the latest changes in git/master (HEAD) -i.e. metar support
- further generalized map.nas
- partially moved instantiation from Nasal space to XML space (WIP)
- create "toggle layer" checkboxes procedurally in Nasal space
- prepared the code to be better reusable in other dialogs (e.g. route manager, map dialog etc)
- completely removed the "highlighting" (runway/parking) feature for now, because we talked about re-implementing it anyhow
2012-09-29 21:16:31 +01:00
James Turner
2d202a4e7d Part of bug 885
When clearing the waypoints, explicitly deactivate the route.
2012-09-26 22:45:14 +01:00
Thomas Geymayer
42f21680a2 Rename Environment MetarControllers to prevent duplicate names 2012-09-26 18:49:32 +02:00
Stuart Buchanan
5fbf85f881 Use multi-sampling where available to improve tree rendering. 2012-09-25 22:52:28 +01:00
Thomas Geymayer
5650e97397 Canvas: Bounding box may not exist 2012-09-25 22:20:39 +02:00
Stuart Buchanan
a8165a82e8 Updates to airport dialog.
- Retrieve METAR
- Include search of airports within 100nm.
2012-09-23 22:45:50 +01:00