Thorsten Renk
5a2ada9619
Updates to Earthview
2014-04-25 09:40:32 +03:00
Thorsten Renk
23d7f41481
Earthview orbital rendering based on the NASA Visible Earth image collection
2014-04-24 10:37:41 +03:00
Philosopher
6e17a1d2cb
Initial Nasal REPL work (canvas-based)
...
Features:
- Various configurable styles.
- Working scroll bars, thanks to Tom
- Adequate REPL-ness.
See the wiki for more information!
http://wiki.flightgear.org/Interactive_Nasal_Console
N.B. This makes some (sane) changes to other Nasal files, including
expanding some of the Canvas API.
2014-04-18 16:49:11 -05:00
Thorsten Renk
426a4a0a6c
GUI option and some internal tweaks for cloud shadow functionality
2014-04-17 12:39:53 +03:00
Thorsten Renk
b1d909b22e
Domain tiling effect for ALS tree shader
2014-04-17 12:18:11 +03:00
Thomas Geymayer
cf05294b84
canvas.gui: Basic demo showing how to use windows and widgets.
2014-03-19 23:51:34 +01:00
James Turner
70dee4a029
Avoid a warning from GPS dialog.
2014-03-16 16:21:06 +00:00
Philosopher
7a91a7c444
Fix #1404 : bump up max runways
...
(after making it an explicit value, as it was hidden before)
2014-03-09 15:03:02 -05:00
James Turner
2e451f292f
Switch GUI to use new reposition command.
...
(Must have latest FG or you'll get a crash due to old ATIS subsystem)
2014-03-05 16:46:10 +00:00
Stuart Buchanan
50a202a997
Use osgUtil::Simplifier to simplify terrain.
2014-02-23 21:09:57 +00:00
Stuart Buchanan
f99745acd7
Effects file for surface lights
2014-02-18 21:27:51 +00:00
Thorsten Renk
22e3852cad
Impostors simulating distant clouds for Advanced Weather / ALS
2014-02-17 10:21:26 +02:00
Clément de l'Hamaide
0ee6a5c71e
FGCom: add unit + store silence threshold value
2014-01-26 21:51:05 +01:00
Clément de l'Hamaide
442aee6499
FGCom: add silence threshold setting
...
Require commit 3254f54f9ed8917f7cd21bcdb8b3e74b9d4c14a9 from flightgear
2014-01-26 16:41:18 +01:00
Emilian Huminiuc
7f183e0117
Remove intermediate quality settings from the ubershader. Fix a texture.
2014-01-15 23:30:03 +01:00
Gijs de Rooy
fd44e08391
Update date in about dialog
2014-01-13 21:34:39 +01:00
Thorsten Renk
9552268198
Removed Experimental label and warning that ALS disables most shaders from rendering dialog - both are no longer true
2014-01-13 11:01:08 +02:00
Clément de l'Hamaide
d9f235792c
FGCom: update server list
2014-01-12 21:19:39 +01:00
Stuart Buchanan
529e8cd802
Fix minor typo.
2013-12-30 21:57:53 +00:00
mhab
1d9ff30420
Close dialogs with Esc-key
2013-12-02 21:32:05 +01:00
Thorsten Renk
ce334404b1
Exposed the moonlight shader effect in the GUI
2013-11-22 09:47:43 +02:00
Clément de l'Hamaide
81938125a8
FGCom dialog: hide registration options for now but keep it for later
2013-11-17 23:56:51 +01:00
Clement de l'Hamaide
ef9574c12e
FGCom Settings dialog: avoid unexpected scheme
2013-11-11 21:47:26 +01:00
James Turner
e5f5fbac15
Add keyboard shortcut for the map. (Ctrl-M)
...
Fixed bug 766, finally.
2013-11-05 15:44:35 -08:00
James Turner
27afea985a
Updated UI to configure tooltips, mouse input
...
Replace the temporary UI with real solutions, in the view dialog
(for tooltips/popups) and a new 'input config' dialog accessed via
the file menu.
Make the mouse-cycle popup explicitly optional since some people
strongly dislike it.
2013-10-25 17:22:12 +01:00
James Turner
5d9db8cfb9
TerraSync dialog updates.
...
- Remove options no longer needed, and add some future ones.
- Combine various status displays into a single human-readable string
2013-10-24 22:48:01 +01:00
Philosopher
9a3bf2d0a7
Update view.screenWidthCompens
...
* make into singleton class
* make sure FOV changes take place *immediately* when required
* current FOV is scaled with changes, though being preserved: resizing
window and going back ends up with the same FOV
2013-10-19 21:27:21 -05:00
Clément de l'Hamaide
197e74b6ce
FGCom: Display message is mostly a debugger tools
2013-10-18 20:08:48 +02:00
Clément de l'Hamaide
9ced2983b8
FGCom: changing of server during test mode is not expected
2013-10-18 20:08:47 +02:00
James Turner
2ce4fcbf31
Make GPS dialog remember search results.
...
Restore pre-2.12 functionality where GPS search was persistent across
opening and closing the GPS dialog. Since the state is now in Nasal
we need to ensure a couple of variables outlive the dialog itself.
2013-10-02 22:53:56 +01:00
James Turner
3b15c3c039
GPS dialog
...
* fix initial type selection
* fix nearest search on 'any'
2013-10-02 22:29:53 +01:00
Philosopher
819aa8a988
Fix for #1185
2013-09-30 13:53:10 -05:00
James Turner
162b61b61f
Simpler terrasync dialog.
...
Now tile refresh is gone, this dialog is much simpler.
(Scenery can still be reloaded from the Rendering dialog or sim reset,
but the pager will always wait on TerraSync)
2013-09-30 17:12:00 +01:00
Clément de l'Hamaide
f1bee8b5ab
FGCom: save user preferences and add a checkbox for IAX messages
2013-08-28 18:12:28 +02:00
Thorsten Renk
73edd5c3ac
Decoupled max. visibility setting from realistic visibility checkbox enabled - they do rather different things and disabling the slider when the checkbox is set makes little sense
2013-08-28 15:17:05 +03:00
Clément de l'Hamaide
90cf137ad8
Remove debug output for FGCom
2013-08-24 18:59:00 +02:00
Clément de l'Hamaide
cd41a649ec
Avoid OpenAL context conflict by switching sound device
2013-08-22 17:06:04 +02:00
Clément de l'Hamaide
116026606d
FGCom dialog: avid to change server until FGCom is enabled
2013-08-22 14:19:28 +02:00
Clément de l'Hamaide
d4e020f8ad
Enable FGCom Settings item even if --enable-fgcom is not set
2013-08-20 13:02:47 +02:00
f-jjth
9ca7b020d0
FGCom: add dialog for FGCom
...
Update server list
Server list is now dynamic
2013-08-19 14:06:23 +02:00
Thomas Geymayer
a13add166b
Canvas GUI: Basic widget, focus and theming support.
2013-07-27 12:57:52 +02:00
Thomas Geymayer
040310bd8b
Fix glideslope in reposition in air dialog (typo)
2013-06-23 19:27:42 +02:00
James Turner
37044ed754
Fix GPS dialog scratch.
...
Legacy GPS and Nasal replacement were both writing to the
same props, which doesn't work so great. Use different props
for the GPS dialog now.
2013-06-16 15:07:19 +01:00
Thorsten Renk
b3bb82dd88
Wind effects on vegetation for Atmospheric Light Scattering: movement of trees and hires terrain texture noise simulating vegetation and debris movement
2013-06-07 13:31:34 +03:00
Thomas Geymayer
72e3937ec6
Basic window decorator with title bar and close button.
...
Extend the canvas.Window class to create a simple window decoration
if a type for it (currently every type maps to the same style) is
given. It supports moving the window by dragging inside the title
bar and setting a window title.
2013-06-06 23:27:11 +02:00
Stuart Buchanan
37f3d9b72f
Minor clean-up of weather dialog
...
- Fix bug when opening weather dialog when in manual mode.
- Move buttons to be opposite the appropriate radio buttons
- Keep buttons visible at all times.
- Update description to account for recent Basic Weather -> ALS integration.
2013-05-21 20:50:21 +01:00
Vivian Meazza
5ed97555db
Synchronize current Transponder ID code and Digit inputs on opening Dialog
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2013-05-15 21:38:24 +01:00
James Turner
dfc53ff647
Radios dialog can drive the transponder.
2013-05-12 10:41:37 +01:00
Gijs de Rooy
2f95972164
Update date in about dialog
2013-05-11 14:29:25 +02:00
Stuart Buchanan
658b1fe6ce
Add support for <binding> tags on checklist items.
...
These are then attached to buttons on the checklist dialog allowing
the user to ask the computer to execute the checklist step, which
they can observe.
2013-05-01 22:41:15 +01:00
Stuart Buchanan
982a49d39a
Fix Terrasync dialog.
2013-04-25 22:10:17 +01:00
Stuart Buchanan
e73a07b0cf
Fix manual weather UI.
2013-04-25 22:02:47 +01:00
Gijs de Rooy
460b0bf737
Issue 859: ATC dialog cannot be closed.
2013-04-20 22:32:48 +02:00
Gijs de Rooy
5525a00090
Location in air dialog: switch option based on user input
2013-04-19 18:34:26 +02:00
Gijs de Rooy
3bf75cd248
Location in air dialog: disable impossible/unused option combinations.
2013-04-19 18:26:23 +02:00
Stuart Buchanan
5ede8f2bb9
Fix manual configuration of basic weather.
2013-04-16 22:14:51 +01:00
Thorsten Renk
df35c11af2
Packice overlay and water color variations for high quality water shader in Atmospheric Light Scattering
2013-04-15 14:29:04 +03:00
James Turner
b64dd768d3
Move more high-level GPS logic to Nasal/XML.
2013-04-10 18:52:34 +01:00
James Turner
4d3a00bf68
Use Nasal to provide GPS search functions.
2013-04-10 18:52:34 +01:00
Thorsten Renk
55c599c8ca
Atmospheric Light Scattering specific environment settings are only active when the rendering framework is on
2013-04-09 09:14:50 +03:00
James Turner
bbb91f7c64
Scenarios can be loaded/unloaded at runtime.
...
State is saved to autosave.xml, and --disable-scenarios still avoids
loading any scenario at launch. At runtime scenarios can be added or
removed as normal.
2013-04-02 18:01:59 +01:00
Gijs de Rooy
6ae5fc6caf
Fix introduced update issue. Fix indentation.
2013-03-19 13:20:25 +01:00
Gijs de Rooy
14a0904a29
Issue 1079: live update radio dialog on property changes.
2013-03-19 09:20:34 +01:00
James Turner
5c4142ed6d
Option to disable mouse-mode feedback.
...
Drive off the 'show view names' checkbox in the view dialog for now, this might
evolve into a generic 'on-screen hints' control to avoid an explosion of
GUI checkboxes.
Also add a GUI checkbox (oh the irony...) to disable mouse flight-controls, to
keep AndersG and Emilian happy.
2013-03-12 21:45:06 +00:00
Thomas Geymayer
226d11b104
Tooltips: Use (hopefully) nice background image for tooltips.
2013-03-09 14:03:33 +01:00
James Turner
72a1a0047e
Work on tooltips, mouse-input config.
2013-03-08 16:47:00 +00:00
James Turner
f2b984f709
User-interface config dialog.
...
This is temporary (hopefully!), to allow experimentation with different UX options in the near future. Right now it basically does nothing. As part of this, factor mouse-mode cycling into a separate command, and add some feedback. Feedback mechanism needs work, currently abusing the copilot facility.
2013-03-07 19:36:54 +00:00
James Turner
9ab7110c70
Placeholder cursor images.
2013-03-04 23:52:50 +00:00
Vivian Meazza
b0db5eda5b
Associate Realistic Visibility and Max. Visibility.
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2013-02-27 23:40:53 +00:00
Vivian Meazza
e28d4c22cb
Add descriptive text
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2013-02-27 23:40:49 +00:00
Stuart Buchanan
5491f952ca
Add optional <page> and <marker> tags to checklists
...
Checklists may now be split into individual sections made up
of <pages> containing the <item> tags. Each page is displayed
individually with Previous/Next buttons to allow navigation.
Checklists items also support <marker> tags. These display
a marker when a ? button is pressed next to the checklist item.
The format is identical to that of the tutorial system.
2013-02-27 22:28:44 +00:00
Thomas Geymayer
99ed8e557e
Airport dialog: remove canvas dimensions to allow automatic viewport update
2013-02-25 16:13:32 +01:00
Stuart Buchanan
0fc2bf56fb
Air-to-air refueling enhancements
...
- Support selectable tankers
- allow configuration of refueling radius, speed
- add optional reporting of contact
2013-02-24 22:34:11 +00:00
James Turner
512c6368bd
Fix initial appearance of terra sync dialog.
...
Thanks to Gijs for the catch.
2013-02-22 15:30:17 +00:00
Gijs de Rooy
4ad071b1c8
Add 2D panel hide options to view dialog. Fix indentation.
2013-02-19 12:12:09 +01:00
Thorsten Renk
deba78c4da
Autumn colors by pixel postprocessing with color rotation encoded in the terrain texture alpha channel, used for Atmospheric Light Scattering
2013-02-11 14:01:31 +02:00
James Turner
3937b91673
Show log in scenery download dialog.
2013-02-09 11:35:02 +00:00
James Turner
82797f0f55
Add Nasal output to the console.
...
(Requires latest SG+FG!)
2013-02-08 19:42:25 +00:00
James Turner
5d68db3136
Show airport runway data in the airport dialog.
...
This is work-in-progress, and the XML is ugly due to PLIB broken-ness, but gives all the airport surface data in a single, usable place.
2013-02-08 13:18:51 +00:00
Stuart Buchanan
a604241784
Add warning message for users with Intel integrated graphics cards.
2013-02-01 21:55:28 +00:00
Thorsten Renk
9c95d09f60
Model ubershader for Atmospheric Light Scattering
2013-01-31 14:15:18 +02:00
Stuart Buchanan
b339ff1358
Enhancement to the checklists function to support <condition>.
...
Checklist items now support a <condition> element that evaluates
when the checklist item is complete, and is used to provide color
coding in the checklist dialog.
2013-01-29 22:38:39 +00:00
Thorsten Renk
c1157b762a
The ultra-terrain shader
2013-01-21 13:57:18 +02:00
Stuart Buchanan
3d52fe9620
Make convective conditions independent of whether thermals are
...
generated.
2013-01-05 21:24:03 +00:00
James Turner
6612848745
Explicit 'cleared' callback for FP Delegate.
...
Fix bug 940, where GPS remains in active LEG mode when the route is cleared. (there is an associated flight gear code change). With this fix, the work-around in the GUI dialog is no longer required.
2012-12-31 17:38:18 +00:00
James Turner
2c87e95bba
Final part of #450 - dynamic MP server list.
...
When the dynamic retrieval fails, fall-back to a local list. Note for this to work needed some minor fg+sg tweaks which are also pushed now.
2012-12-29 14:39:26 +00:00
James Turner
bd777597d6
Map dialog checkbox for flight history display.
2012-12-10 18:12:21 +00:00
Stuart Buchanan
2db9bcd640
Fix lightfield shader dialog.
2012-12-07 22:51:11 +00:00
Stuart Buchanan
abcfc2073b
Allow users to reset their joystick configuration from the Joystick Configuration dialog.
2012-12-07 22:42:18 +00:00
Thorsten Renk
ed80612c98
Atmospheric Light Scattering update
2012-12-05 20:31:27 +00:00
Gijs de Rooy
35c86964d7
Issue 840: resize dialog, so no liveries are trapped outside the dialog with no scrollbar.
2012-11-24 16:32:04 +01:00
James Turner
51d4cf56b0
When no SID / approach is available, offer a default.
...
Offer to synthesise a plausible SID and approach for a given runway. In both cases it's a straight-in/-out path, ignoring local terrain.
2012-11-24 13:52:59 +00:00
James Turner
234b20ee3b
Avoid spurious listener fires.
...
When retrieving the dynamic server list, avoid spurious fires and noisy output.
2012-11-19 23:05:11 +00:00
ThorstenB
60b9b24de9
Fix warning message in download dialog.
2012-11-17 23:10:12 +01:00
ThorstenB
fa5c560705
Add menu and keyboard binding to toggle fullscreen mode.
2012-11-17 23:10:12 +01:00
James Turner
cb6b6348a0
Make MPserver list dynamic. Thanks to Gijs for the backend.
2012-11-12 13:49:23 +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
Stuart Buchanan
13e2faf2ea
Add communications frequencies to the Airports dialog.
2012-11-05 21:22:20 +00:00
Stuart Buchanan
9c6a35012b
Manual merge of merge request 95 from Hooray
2012-11-03 22:06:51 +00:00
Stuart Buchanan
f2d07b6ad7
Support single <name> elements within a checklist, indicating a new section.
2012-10-28 21:11:58 +00:00
Stuart Buchanan
33a5d73cc4
Rename DDS materials.xml label.
2012-10-10 20:50:45 +01:00
Stuart Buchanan
fb830197dd
Merge the View Options and Display Options dialogs into one.
2012-10-10 20:40:40 +01: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
Thorsten Renk
3c1ee0527b
Shader updates
2012-10-06 21:13:50 +01:00
Thorsten Renk
397fdf1cc4
Weather bugfixes and additional scenarios
2012-10-06 21:13:19 +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
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
Stuart Buchanan
a8165a82e8
Updates to airport dialog.
...
- Retrieve METAR
- Include search of airports within 100nm.
2012-09-23 22:45:50 +01:00
ThorstenB
ecbce19b47
Sound: trigger subsystem reinit instead of relying on property listener.
...
Disable sound dialog when sound system is globally disabled (command-line/
compile-time).
2012-09-21 21:11:57 +01:00
Stuart Buchanan
69f8a3bb31
Minor updates to airports dialog
...
- Change timer to listener for zoom level.
- Correct course information so it is the course TO the selected airport
- Default to the closest airport, rather than the preset.
2012-09-20 21:51:23 +01:00
Thomas Geymayer
804b0396a4
Documentation browser dialog (for files in /Docs - Thanks to Hooray)
2012-09-20 00:04:11 +02:00
Stuart Buchanan
60e6be0e0f
Improved maps display and Airports dialog
...
- Display taxiways
- Display different surface types
- control over components (taxiways, parking positions, towers) displayed
- include distance and course to airport.
2012-09-19 22:35:56 +01:00
Stuart Buchanan
9281025930
Clean up Environment Setting dialog.
2012-09-19 10:22:30 +01:00
Thomas Geymayer
9004040063
Remove data of previous airport in Select Airport dialog
2012-09-18 23:38:53 +02:00
Stuart Buchanan
d214a6fcf8
Add highlighting of selected runway/parking position. Move tower definition and placement to map.nas.
2012-09-18 19:28:56 +01:00
Stuart Buchanan
692f1be621
Add additional information to the About dialog to help diagnostics, including the ability to copy/past key data.
2012-09-18 15:48:50 +01:00
Thomas Geymayer
d775c221b7
Move map helpers to canvas Nasal module
2012-09-18 13:19:26 +02:00
Stuart Buchanan
602ae34af4
Add support for a Aircraft Checklists GUI item.
2012-09-18 11:29:17 +01:00
Thomas Geymayer
a870d8c4a3
Clean up Select Airport dialog a bit to make use of recent Canvas API improvements
2012-09-18 00:32:54 +02:00
Stuart Buchanan
f3ac93b1ef
Updated Select Airport dialog, making the location-on-ground dialog redundant and adding a Canvas map to show the selected airport.
2012-09-17 20:17:52 +01:00
Thomas Geymayer
29b86a69f2
Copy/Paste for the Nasal Console.
...
- Support for copying the and pasting from/to the Nasal Console
dialog using the new clipboard class (Thanks to Hooray).
2012-09-13 00:32:51 +02:00
Stuart Buchanan
d836ea78f1
Menu bar changes to expose Joystick Configuration dialog, and minor
...
typo in button config fix.
2012-09-03 22:22:09 +01:00
ThorstenB
bb17591cf0
Disable terrasync when libsvn support is missing.
...
External svn has too many disadvantages (does not support proper error
checking/status information etc)
2012-08-28 00:21:50 +02:00
Stuart Buchanan
7a3d5dd0bf
Updates to the Joystick Configuration dialog.
2012-08-26 21:48:53 +01:00
Stuart Buchanan
4a70a703a8
Add Joystick Configuration dialog, allowing in-sim configuration of joysticks.
2012-08-24 22:53:21 +01:00
Gijs de Rooy
b950ff1e6e
Fix automated METAR snow line.
2012-08-11 19:56:29 +02:00
Stuart Buchanan
4ec24853a8
Create an Environment Settings dialog for non-weather environment settings
...
such as snow level, dust, wetness, and texture set.
Also add a parameter to control whether the snow level moves with METAR,
and retire /environment/mysnow-level-m.
2012-08-09 22:52:51 +01:00
Stuart Buchanan
c71e0b92f1
Add warning text for random buildings, which require lots of memory.
2012-08-09 21:48:27 +01:00
Stuart Buchanan
0a40f0be0f
Updated Weather dialog
...
- Bug fix so manual configuration works properly
- Interpret METAR directly to set default wind settings for Local Weather mode.
2012-08-09 21:38:36 +01:00
Stuart Buchanan
89928f8350
Add missing weather configuration dialog from Unified Weather commit.
2012-08-07 23:14:43 +01:00
Stuart Buchanan
ed068bef82
Unification of Weather UI.
2012-08-07 21:27:29 +01:00
Thorsten Renk
9be134b34d
Procedural Texturing
2012-08-07 09:01:14 +02:00
Frederic Bouvier
c3bcb8a6de
Add film wear to the cinema postprocessing effects
2012-08-05 18:51:02 +02:00
Frederic Bouvier
fab3d677b0
Night vision has precedence over cinema effects
2012-08-05 11:57:48 +02:00
Frederic Bouvier
714555e74b
Add lateral chromatic aberration (purple/green fringe) to the cinema postprocessing effects (Rembrandt)
2012-08-05 11:43:56 +02:00
Frederic Bouvier
9010535292
Add radial lens distortion to the cinema postprocessing effects (Rembrandt)
2012-08-05 10:43:53 +02:00
Frederic Bouvier
33634a5ba1
Add slider values to the dialog
2012-08-05 00:08:31 +01:00
Frederic Bouvier
5627a4e8f8
Cinema effects in the Rembrandt framework
2012-08-05 00:08:27 +01:00
Frederic Bouvier
6013f3360e
Night vision post processing effect in Rembrandt
2012-08-05 00:08:23 +01:00
Thomas Geymayer
9cd2d64f28
Update ground location dialog to use new parking hash
2012-07-31 23:22:27 +02:00
Frederic Bouvier
e911e6b5f8
Add quality selection to lights
2012-07-22 10:08:04 +02:00
Vivian Meazza
24e7e5fb68
Whoops!
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2012-07-21 09:34:00 +01:00
Vivian Meazza
d8a76e4512
Merge branch 'work' of D:\Git_New\fgdata
2012-07-21 00:16:51 +01:00
Stuart Buchanan
2ddf719a82
Add debug options to reload materials and the scenery.
2012-07-19 22:07:19 +01:00
Stuart Buchanan
e91620a456
Remove building density slider. Values > 1.0 have massive memory
...
impacts and can result in FG paging to disk continually and hanging
some systems, with no obvious cause or fix (particularly with auto-save).
For the moment we simply remove the slider, allowing power users to
modify the density in preferences.xml.
Once the memory consumption of buildings has been addressed we should
be able to put the slide back in.
2012-07-19 21:36:06 +01:00
Vivian Meazza
6bceb5695a
Revert "Bugfix"
...
This reverts commit 62a39ccea745faf722e2c50ef257d17b66015fc1.
Conflicts:
gui/dialogs/AIcarrier.xml
2012-07-19 09:45:39 +01:00
ThorstenB
e3be4443f6
Fix untranslatable "reload aircraft model" item.
...
Thanks to sa7k.
2012-07-13 19:36:30 +02:00
Stuart Buchanan
efe0ba3bd5
Improve layout of season selector.
2012-07-12 12:13:48 +01:00
ThorstenB
ce36295c4a
#544 : slider to control AI sound volume missing
...
(not a bugfix really, but just too trivial).
2012-07-07 17:26:05 +02:00
Stuart Buchanan
680362337c
Add control of season to GUI to be set in-sim.
2012-07-06 20:11:51 +01:00
ThorstenB
e6ec1218ba
Fix ai-traffic GUI checkbox
...
Setting was lost on sim-reset and restart
/sim/ai-traffic props are entirely obsolete (to be removed after 2.8)
2012-07-05 19:37:43 +02:00
Vivian Meazza
e84ff39ee8
Remove debug messages
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2012-07-04 20:57:18 +01:00
Vivian Meazza
85d64deb04
Bugfix
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2012-07-04 20:57:14 +01:00
Stuart Buchanan
9d8868245e
Limit change of building density to 0.1, to match display.
2012-06-30 22:15:07 +01:00
Stuart Buchanan
c7377a5732
Make building density display consistent with vegetation density.
...
No-one needs two decimal places :)
2012-06-30 21:43:59 +01:00
Emilian Huminiuc
876e3e11db
fix transition.eff copy paste failure, and enable the slider selectively under Rembrandt.
...
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-06-30 14:55:52 +03:00
Frederic Bouvier
82e86c6ebc
Adjust legal filtering values
2012-06-26 09:12:23 +02:00
Frederic Bouvier
4e241640b6
Add a bloom strength property and a slider in the Rembrandt dialog
2012-06-26 09:02:21 +02:00
Frederic Bouvier
ecbcdbbd02
Water shader has a Rembrandt version now
2012-06-26 08:49:11 +02:00
Frederic Bouvier
2b87e630bf
Add shadow map to the list of available rendering buffers
2012-06-25 09:39:23 +02:00
Frederic Bouvier
c19d8f798a
Allow the generic shader to be used in Rembrandt, after the runway effect was converted
2012-06-24 13:13:10 +02:00
Gijs de Rooy
38b38aeee2
Hide unsupported shader options when using lightfield or Rembrandt renderer.
2012-06-20 23:11:26 +02:00
Gijs de Rooy
573c94f88e
Always show correct setting on fps throttle slider.
2012-06-17 16:43:18 +02:00
Gijs de Rooy
d164d9b2a7
Special Rembrandt dialog with all available options. Cleanup rendering dialog to make place for Rembrandt button.
2012-06-16 23:27:58 +02:00
Emilian Huminiuc
ae1e670010
Add Aircraft model reload to the debug menu
...
Signed-off-by: Emilian Huminiuc <emilianh@gmail.com>
2012-06-17 00:00:12 +03:00
Gijs de Rooy
a5fd645def
Default location on ground to best runway.
2012-06-12 20:28:04 +02:00
Flightgear Development
23536748f7
Terrain haze bugfixes
2012-06-11 20:23:31 +02:00
Frederic Bouvier
be6c2e3fc6
Disable stereoscopic options in Rembrandt
2012-06-03 16:19:10 +02:00
Frederic Bouvier
eea2f89080
Fix menubar
2012-05-18 12:53:33 +02:00
Frederic Bouvier
e27aa0c4d9
Add another digit to ambient occlusion strength
2012-05-18 12:43:28 +02:00
Frederic Bouvier
1932ddb014
Allow to select debugged buffers in Rembrandt
2012-05-18 12:42:34 +02:00
Frederic Bouvier
58c5a389ce
Allow to adjust ambient occlusion strength
2012-05-18 09:00:48 +02:00
Stuart Buchanan
8fa093ce76
Add flags for bloom and ambient occlusion to Rendering Dialog.
2012-05-12 22:02:04 +01:00
Frederic Bouvier
1a5cc682a9
Add condition on ambient occlusion and a menu item to switch it on and off if the stage is enabled in the pipeline
2012-05-12 09:20:13 +02:00
Frederic Bouvier
5cfca250b1
rename /sim/rendering/rembrandt -> /sim/rendering/rembrandt/enabled
...
and put rembrandt-related properties in /sim/rendering/rembrandt/
2012-05-12 09:20:04 +02:00
James Turner
3389049325
Switch route-manager to use Nasal APIs for more commands.
...
Airways routing is now driven via Nasal.
2012-05-09 00:23:54 +01:00
James Turner
a26adb39af
Remove an un-guarded member access in a debug dump.
2012-05-07 16:39:56 +01:00
James Turner
5013d7ae45
Update route-manager dialog for new Nasal API.
2012-05-07 00:41:57 +01:00
ThorstenB
ec26692360
Remove menu labels from menubar.xml
...
to avoid confusion, since labels are read from the language resource now.
2012-05-06 10:08:51 +02:00
ThorstenB
337aeb7fe4
Return 'ATC Services in Range' dialog to service
2012-05-01 11:12:44 +02:00
ThorstenB
d51a79ba5b
Improve MP dialog and add option to configure AI traffic
2012-05-01 11:10:37 +02:00
ThorstenB
4b1d51a801
Improve scenario dialog
...
Support optional name for scenarios.
Add explicit scenario enable/disable switch.
2012-04-30 19:22:00 +02:00
Stuart Buchanan
f80affa66b
Reduce the maximum value of the building-density slider. At density 5, ~95% of the building placements are too close to another building.
2012-04-28 20:03:55 +01:00
Flightgear Development
2b972341b3
Terrain Haze v1.3
2012-04-26 17:22:58 +03:00
James Turner
9e0cedf568
Location-on-ground - show the airport name, since we have it.
2012-04-26 11:00:15 +01:00
James Turner
13c145a6d9
Use new Nasal parking data to populate a combo box for parking positions.
2012-04-25 16:10:28 +01:00
James Turner
a1411ae7fd
Update route-manager dialog for revised Nasal API.
2012-04-25 15:56:35 +01:00
Stuart Buchanan
98e7a194e8
Random buildings - initial commit of data portion. Requires
...
simgear change to have any effect.
2012-04-24 21:55:37 +01:00
ThorstenB
8506c104dd
Separate the keyboard hint from menu labels.
...
Use new "key" property for menu items.
2012-04-21 20:28:24 +02:00
ThorstenB
79afe756e9
Improve German language resource.
2012-04-19 21:28:51 +02:00
ThorstenB
278a7db2bf
Add missing name tags to menu items.
...
Also enable rendering buffer option for Rembrandt only.
2012-04-18 16:00:38 +02:00
ThorstenB
19d7be312d
Add slider to configure frame-rate throttling.
2012-04-09 00:05:48 +02:00
Gijs de Rooy
fba49c56a3
Add Rembrandt's shadow and map-size options to the rendering dialog.
2012-04-04 22:29:33 +02:00
ThorstenB
1727ec1379
#729 : make shader options dialog work for migrating users
...
Users with fgfs <= 2.6.0 have the userarchived flag set for
/sim/rendering/shaders/quality-level, which brakes the new dialog.
2012-04-01 13:06:40 +02:00
Gijs de Rooy
503fa5ece2
Disable OK button when no runway is set.
2012-03-31 17:07:25 +02:00
Frederic Bouvier
874c1223fb
Add a debug menu item to show and hide rendering buffers for the Rembrandt renderer
2012-03-25 18:50:12 +02:00
ThorstenB
b62c1c01b7
Avoid duplication of "findElementByName" function.
...
Now moved to common gui.nas.
2012-03-24 12:45:58 +01:00
Gijs de Rooy
4ec144228b
Close shader options dialog when Back button is pressed.
2012-03-11 22:00:59 +01:00
Gijs de Rooy
8e863bbd28
Allow shaders to be disabled/set through a commandline option.
...
Use --prop:/sim/rendering/shaders/quality-level=-1 to enable the custom
settings in the Shader Options dialog.
Apart from that the quality-level property will work as before (0 disables
all shaders, 5 puts all shaders to max.
2012-03-10 17:09:23 +01:00
Frederic Bouvier
ebc1002139
Sunrises 1.2 by Thorsten Renk
2012-03-08 23:22:27 +01:00
ThorstenB
f8e4c2165d
#643 rendering options dialog, "sky dome scattering" vs "shader quality"
...
"Shader quality" slider does not influence/enable/disable the "sky dome
scattering" effect, so the GUI checkboxes should also be independent.
2012-02-06 23:24:05 +01:00
Stuart Buchanan
207b6edf60
Random object and vegetation masks, and vegetation density control.
2012-02-05 23:08:08 +00:00
Torsten Dreyer
d63d9c98e7
Local/Global Weather Menu cleanup
...
- use just a single "Weather" menu item
- add buttons to switch between global and local weather dialogs
- Rename Global Weather to Basic Weather
- Rename Local Weather to Advanced Weather
2012-01-22 18:29:11 +01:00
Stuart Buchanan
28ff36323b
Correct capitalization of Multiplayer Settings
2012-01-13 14:52:34 +00:00
ThorstenB
e2fd73f011
Don't edit MP callsign while online.
2012-01-08 13:37:22 +01:00
Anders Gidenstam
e7408c63fb
Updated MPCarrier:
...
- Fixed problems occuring when deployed outside fg-root.
- Got rid of the ugly ac-type property.
- Cleaned up the 3d model XML files.
- Improved carrier player detection.
- Improved the no MPCarriers found message.
2012-01-07 15:58:21 +01:00
ThorstenB
fdcd319c9f
Fix global weather dialog.
...
Don't try to call "local_weather" when it isn't loaded.
2012-01-07 09:42:36 +01:00
Stuart Buchanan
2df253d8fc
Add controls for lat/lon format to HUD config dialog, and clean up old (commented out) controls from the menu bar itself.
2012-01-06 00:03:11 +00:00
Stuart Buchanan
f0acff6f7d
Fix usability issues with terrasync dialog
...
- Change from a directory selection dialog to a combo list of valid directories
- Only allow directories in fg-scenery to be selected
- Don't allow FG_ROOT/Scenery to be selected (interferes badly)
- Only allow terrasync to be enabled once a directory has been defined.
2012-01-05 22:52:18 +00:00
Torsten Dreyer
8da025920b
Fix #567 : disable local weather global weather scenario changes
2012-01-05 13:52:17 +01:00
Stuart Buchanan
34eb640a76
Further updates to the Multiplayer Settings dialog
...
- Now enabled even when no MP settings configured on command-line
- Add Server Status button to launch the MP Server status URL
- Minor layout cleanup.
2012-01-04 21:53:25 +00:00
Stuart Buchanan
316cf85557
Update MP Server descriptions
2012-01-03 23:38:26 +00:00
Stuart Buchanan
66e7d103f1
Update multiplayer settings dialog:
...
- Add list of current (as of 3 Jan 2012) MP servers
- Add Connect/Disconnect buttons
2012-01-03 23:33:26 +00:00
Frederic Bouvier
56afb80358
Local Weather 1.4 by Thorsten Renk : fixes lots of graphical errors and transparency issues and provides a consistent GUI.
2012-01-03 20:21:34 +01:00
Gijs de Rooy
dde2115a59
Pre-populate dialog with original airport, add best-runway option.
2012-01-03 15:29:23 +01:00
Gijs de Rooy
7bb78e9477
Correct model shader slider range.
2012-01-03 14:22:56 +01:00
Gijs de Rooy
8f4d761749
Fix redout-slider, correct indentation.
2012-01-02 23:31:00 +01:00
ThorstenB
ae5d1ca832
Prepare about dialog for 2.6.0 @ 2012
2011-12-29 14:50:49 +01:00
James Turner
441b0d7b30
Update atc-frequency dialogs for revised command interface.
2011-12-27 22:56:48 +00:00
Gijs de Rooy
6c971211b8
Quality slider overwrites custom shader settings. All effects now listen to the new sim/rendering/shaders/<foo> properties.
2011-12-12 17:04:36 +01:00
ThorstenB
58f72fff08
Checkbox for AI sound support.
2011-12-09 23:52:35 +01:00
Gijs de Rooy
f852529e56
Adjust snow line based on METAR. Snow level is only adjusted when METAR reports snow below the user set altitude.
2011-12-06 20:39:05 +01:00
Gijs de Rooy
2ca355bc82
Fix issue #511 : effects use new property for snow-level
2011-12-06 11:33:19 +01:00
Vivian Meazza
8a5b3d744f
Bugfix
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2011-12-02 15:50:56 +00:00
Vivian Meazza
2be5380532
Correct path for snow, adjust slider size
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2011-12-02 15:41:42 +00:00
Vivian Meazza
c7db6b995b
Make all shaders controllable collectively and individually
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2011-12-01 21:55:00 +00:00
Vivian Meazza
04824c4230
New dialog
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2011-11-28 09:31:22 +00:00
Vivian Meazza
0a059aad74
Modified dialog
...
Signed-off-by: Vivian Meazza <vivian.meazza@lineone.net>
2011-11-28 09:22:42 +00:00
Stuart Buchanan
cc58f7e32e
Remove reliance of 3d clouds on /sim/rendering/shader-effects
2011-11-24 22:30:36 +00:00
Stuart Buchanan
6fc8b10667
Fixes for random vegetation:
...
1) Remove dependency on the /sim/rendering/shader-effects
2) Fix http://code.google.com/p/flightgear-bugs/issues/detail?id=494 where
toggling the random vegetation on, iff initiall set off, did not generate
new random vegetation. Fixed by forcing a tile reload in the same way as
used for random objects.
2011-11-24 21:41:05 +00:00
ThorstenB
32c204fe00
Add system performance dialog.
2011-11-19 15:56:44 +01:00
ThorstenB
f76e302908
Map dialog transparency option
...
Helpful when keeping the map dialog open while flying.
2011-10-11 22:09:01 +02:00
ThorstenB
f31f09e4d5
replay system: gui update
2011-10-09 20:23:16 +02:00
ThorstenB
a79833070a
Switch to generic "open-browser" command.
2011-10-09 12:45:50 +02:00
ThorstenB
5acd6d4c04
Improve keyboard control for replay system.
...
Keys should also work when dialog is hidden (but replay is active).
2011-10-03 20:27:19 +02:00
ThorstenB
d281490ae1
Improve LOD dialog.
...
Also enable LOD for AI/MP aircraft by default.
2011-10-03 12:19:09 +02:00
ThorstenB
7370dc93c1
Replay upgrade, part IV: new GUI, config settings, keyboard bindings
2011-10-01 23:27:54 +02:00
Frederic Bouvier
928789a0d5
Local Weather 1.35 by Thorsten Renk
2011-09-23 23:22:19 +02:00
James Turner
ded0a18b5e
Zoom controls on the map dialg.
2011-09-18 13:00:18 +01:00
Torsten Dreyer
65b1fd20e7
Location-in-Air: pick nearest VOR/NDB (fix#228)
...
When entering a duplicate VOR or NDB id into the Location-in-Air
dialog, the first entry in the database was picked. This patch
assumes that the station with the given ID nearest to the current
position was requested.
A better fix would probably be to present the user a list of found
stations - that's something for the future.
2011-08-22 20:01:55 +02:00
ThorstenB
b4b527b600
Add button to select download directory
2011-08-21 15:19:02 +02:00
ThorstenB
fb984bf8ce
Option to set screenshot directory.
2011-08-21 15:17:16 +02:00
ThorstenB
8e7d7012ce
Directory dialog
...
New directory dialog - just an option for the existing file dialog really.
2011-08-21 15:00:45 +02:00
ThorstenB
935380d3cf
Fix: "Enable animated jetways" setting not working
...
Checkbox in rendering dialog toggled the wrong/non-existing property...
2011-08-14 13:51:49 +02:00
ThorstenB
c4626512a8
route manager: cruise speed/altitude inputs not working
...
Missing "dialog-apply" => properties not updated
2011-08-13 22:53:24 +02:00