1
0
Fork 0
fgdata/gui/dialogs
fredb 31977abb98 Stuart Buchanan :
This provides the following enhancements & bug fixes
- Fix the chequer-board bug.
- Add proper cloud coverage function - so scattered clouds are now truly scattered.
- Add real-time control for visibility range.
- Use a limited set of clouds rather than generating a completely new Geode for each cloud. This saves sorting and display time.
- Add controls to Rendering dialog to allow fine-tuning of the number of sprites, cloud visibility and the number of different types of cloud.
- Add some variance to the sort back-off to avoid all clouds being sorted at the same time.
- Pack attributes into vectors for performance
- Re-order the cloud type determination code so that if a cloud layer could either be stratus or cumulus, cumulus is used.
- Lowered the cloud level in the standard cloud configuration slightly so a cumulus layer is generated rather than stratus.

These last two mean that you should see some 3D cumuli if disabling real weather fetch.

My thanks to Yon Uriarte for his help with performance work.
2008-12-04 20:57:55 +00:00
..
air.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
aircraft.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
airports.xml "var" & cosmetics 2008-07-30 21:56:18 +00:00
atc-ai.xml add flag/checkbox to enable/disable particles 2008-10-17 21:21:22 +00:00
atc-dialog.xml use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:28:27 +00:00
atc-freq-display.xml use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:28:27 +00:00
atc-freq-search.xml use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:28:27 +00:00
autopilot.xml replace depreciated cmdarg() in listener functions by regular arg 2007-10-15 18:59:34 +00:00
chat-menu.xml remove runway complementation (airportinfo() returns both sides now) 2008-09-23 20:12:48 +00:00
chat.xml - simplification: use gui.dialog_update() command instead of 2007-08-01 20:06:16 +00:00
chat_full.xml - simplification: use gui.dialog_update() command instead of 2007-08-01 20:06:16 +00:00
clouds.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
cockpit-view.xml Replace redout dialog with cockpit view dialog. Missing commit spotted by Ron Jensen. Revision 1.80 of data/gui/menubar.xml refers. 2008-07-27 20:57:38 +00:00
devel-extensions.xml - remove property browser binding from the <SPACE> key 2007-11-26 16:12:37 +00:00
exit.xml - make dialog non-modal (doesn't buy us much and can cause annoying lockups) 2008-06-12 23:04:42 +00:00
file-select.xml s/fixpath/normpath/ (as in python) 2008-10-15 16:35:11 +00:00
fps.xml use layouter and fixed font 2006-01-28 11:50:03 +00:00
gps.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
hud.xml s/show_widgets/enable_widgets/ (the function doesn't show anything) 2008-08-03 15:37:43 +00:00
instrument-failures.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
instruments.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
joystick-info.xml add "var" keywords and other cosmetics 2008-07-30 21:54:42 +00:00
location-in-air.xml add unit suffixes -nm and -deg to /sim/presets/offset-{distance,azimuth} 2008-05-01 21:15:40 +00:00
location-of-tower.xml - use <hrule/> and <vrule/> without dummy children 2007-03-26 15:25:27 +00:00
location-on-ground.xml add unit suffixes -nm and -deg to /sim/presets/offset-{distance,azimuth} 2008-05-01 21:15:40 +00:00
logging.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
marker-adjust.xml export <view> on [Dump], too 2007-03-26 22:48:10 +00:00
message.xml use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:28:27 +00:00
nasal-console.xml use <enabled>false</enabled> flag for widgets that shouldn't be drawn 2008-08-05 05:28:27 +00:00
NTPS_target_task.xml - use <hrule/> and <vrule/> without dummy children 2007-03-26 15:25:27 +00:00
overlay-select.xml overlay-select.xml, gui.nas: fix overlay-dialog close(); add relpath() func 2008-10-19 12:34:09 +00:00
pilot_offset.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
property-browser.xml - write last clicked entry to /sim/gui/dialogs/property-browser/selected 2008-05-14 10:19:17 +00:00
radios.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
rainsnow.xml precipitation dialog 2008-03-04 08:46:52 +00:00
rendering.xml Stuart Buchanan : 2008-12-04 20:57:55 +00:00
replay.xml - use <hrule/> and <vrule/> without dummy children 2007-03-26 15:25:27 +00:00
route-manager.xml use the destructor (which I had totally forgotten) 2008-01-23 21:26:30 +00:00
scenery_loading.xml Scenery Loading popup message 2004-07-22 02:59:59 +00:00
sound.xml Added volume control to the atc-chatter 2007-04-19 04:42:20 +00:00
static-lod.xml - use <hrule/> and <vrule/> without dummy children 2007-03-26 15:25:27 +00:00
stopwatch.xml - fix Nasal error: "props.setDoubleValue() with non-number" 2007-05-31 14:31:08 +00:00
system-failures.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
timeofday.xml Stuart BUCHANAN: add warp and speed-up setting 2007-11-29 11:45:41 +00:00
tutorial.xml trim() is now in string.nas 2007-06-23 10:08:42 +00:00
view.xml another initNode() case to convert (thanks Stewart for pointing it out) 2008-11-22 19:53:37 +00:00
weather.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00
weather_scenario.xml - use <hrule/> and <vrule/> without dummy children 2007-03-26 15:25:27 +00:00
winds.xml use <key>Esc</key> instead of <keynum>27</keynum> 2005-11-05 18:42:28 +00:00