1
0
Fork 0
Commit graph

503 commits

Author SHA1 Message Date
ehofman
2a5a34c771 set the quality slider stepsize to 1.0 (for integers) 2010-04-11 09:03:55 +00:00
fredb
b3c61e6b8c Add a quality index that will help user to choose the level of eye candy vs available hardware performance 2010-04-10 13:33:14 +00:00
torsten
0bc6f89071 Initial version for the AI-Scenario select-dialog 2010-04-09 09:45:25 +00:00
jmt
b38d470782 Switch the route-manager dialog over to use the waypoint-list widget, and update other functionality to match. 2010-03-27 17:56:01 +00:00
jmt
38832daf77 Route-manager - replace pop/clear items with prev/next items, which are more useful in the new waypoint scheme. 2010-03-27 17:16:01 +00:00
jmt
e415e52aae Data files for MapDialog 2010-03-27 16:52:21 +00:00
stuart
6b4857ce8c Allow the snow level of the landmass shader to be set from the property system, and expose it in the rendering dialog. Could be used in future to set the snow level based on the current weather. 2010-03-27 14:02:56 +00:00
jmt
21b52ac628 Update autopilot dialog to use a new flag, to give feedback when the GPS/route-manager is driving the true heading. 2010-03-27 12:19:52 +00:00
jmt
cca70e4e6a Fix 'active route waypoint' button to actually load the current wp, instead of wp0. 2010-03-27 11:36:14 +00:00
jmt
26607856c6 GPS: updated generic GPS dialog, with OBS course selection dial. 2010-03-25 16:42:37 +00:00
torsten
59846fb883 added an 'about' dialog 2010-03-18 08:23:23 +00:00
fredb
c9236ad565 First iteration of the urban effect with relief mapping. Relief map by HB-Gral. 2010-03-12 22:25:19 +00:00
sydadams
7108cbe50e Set pushback speed to 0 when dialog closed 2010-01-20 01:24:20 +00:00
stuart
cab075f86b Updated sound dialog, improving layout. 2009-12-13 18:06:54 +00:00
jmt
98f75bed75 Dialog fix for impending new C++ feature - reset scratch lon/lat before executing 'nearest'. 2009-12-09 18:13:03 +00:00
ehofman
e8e1db4f0b add atc and external view selection checkboxes 2009-12-08 10:36:54 +00:00
sydadams
b5842d3937 Added the missing "view options" 2009-12-05 23:09:12 +00:00
stuart
45754e544c Minor update to the Stopwatch:
- Place in bottom right of screen
- Enforce non-modal
- Remove space-bar start key assignment (clash with PTT).
2009-12-05 15:28:20 +00:00
stuart
226ba90191 Minor menu bar changes:
- Move Stopwatch to Equipment, as it is of user to non-dev users.
- Add menu item for the tutorial marker dialog to the Debug menu.
2009-12-05 14:36:51 +00:00
vmmeazza
329e2ac494 Make Carrier Deck Park selectable 2009-12-01 18:43:12 +00:00
ehofman
5b4bff6fbd use consistent property name for the default sound device in the code and configuration files and add an apply button 2009-12-01 10:40:21 +00:00
ehofman
7cfe6a2476 update to allow selection of a new sound device 2009-11-30 14:24:04 +00:00
ehofman
223281b242 First stab at a new sound configuration dialog 2009-11-30 12:06:02 +00:00
stuart
1807917d0c Updated Rendering and Display options dialogs. 2009-11-22 19:26:06 +00:00
stuart
8fad7cff18 Change "Adjust View Distance" to "Adjust View Position", as suggeested by Jacob BURBACH. 2009-11-22 17:32:06 +00:00
jmt
0fdbcd9048 Working towards a better route-manager GUI.
* Use puaChooser for runway selection - in the short term this requires
  pressing a helper button ('x') to trigger an update of the data.
* Display the airport name when a valid ICAO is entered.
2009-11-07 00:20:41 +00:00
torsten
4c236260be Gijs de Roy:
Here it is. What has improved:
 
- night lighting textures
- windows
- better animations on military truck
- dialog simplified
- max. speed downgraded to 15 kts.
2009-11-01 17:05:59 +00:00
sydadams
4431137ace renamed view popup checkbox 2009-10-15 05:24:45 +00:00
sydadams
78da4ae738 Added a save FOV button 2009-10-15 05:19:04 +00:00
sydadams
d6db41f31d Reorganized the rendering menu 2009-10-15 03:25:05 +00:00
jmt
98c7b517ac Route-manager dialog tweaks for better VNAV handling in the route-manager. 2009-10-13 23:19:48 +00:00
jmt
5a29a9b4d5 Make the route-manager dialog synchronize text-field state again, and disable some buttons when a route is already active. More work to do in this area. 2009-10-08 22:34:53 +00:00
jmt
3b275abc32 Allow the NAV/GPS slave to be toggled from the generic GPS dialog. 2009-10-08 22:07:09 +00:00
sydadams
1a840e6399 remove commented out code 2009-10-08 05:04:21 +00:00
sydadams
a2a0534aab added a separate "effects" dialog, may need tweaking still
Added an option in the View Options to shut off the view name popup
2009-10-08 02:19:37 +00:00
jmt
1f345e1cda Updated GPS and route-manager dialogs, in sync with the core FGFS changes. 2009-10-05 21:10:11 +00:00
stuart
e633fabdb3 Updated replay dialog:
- Dynamic view selection for replay (note that it doesn't go back to the original view after replay).
- Helpful keys (because most people forget the p p stops the replay).
2009-10-04 20:49:43 +00:00
ehofman
4f0cab99f6 Add easy reloading of generic network protocol 2009-09-07 07:33:15 +00:00
timoore
943ba2a4fe Till Busch - effects, shaders and textures for crop and water effects
Incorporated changes to effects file syntax. Changed Till's landmass
to mix in the base terrain texture. Some shader cleanup.

Also, add a GUI control for enabling shaders.
2009-08-08 10:17:58 +00:00
timoore
df03142574 new properties for shadows 2009-07-15 22:49:00 +00:00
mfranz
a83b25e05e restore "rebuild-layers" 2009-07-11 20:19:48 +00:00
mfranz
9686924665 - use layout
- apply immediately
2009-07-11 20:04:31 +00:00
jmt
6083061422 Fix a label in the Position in Air dialog, spotted on the forums - offset distance is in nautical miles, not statute miles. 2009-06-22 14:26:16 +00:00
vmmeazza
26aaab03fc Add lso stuff 2009-06-18 22:57:00 +00:00
torsten
058364f4fd update metar data in textfield when metar changes during live data fetch 2009-06-08 19:36:02 +00:00
torsten
f9dd1e72e3 disable real weather fetch when other than "live data" scenario is selected 2009-06-07 19:18:54 +00:00
vmmeazza
4f82e154ec Modified Landing Signal Officer View - locks to the selected MP aircraft 2009-06-02 09:14:09 +00:00
torsten
ff8992d1a2 make manual input work 2009-05-29 18:08:02 +00:00
torsten
7b7966dbb1 Code beautifying. 2009-05-29 16:24:10 +00:00
torsten
92a0c2d02f new weather scenario dialog 2009-05-29 10:27:30 +00:00
mfranz
c488e244a4 make cloud properties <live> to reflect METAR changes 2009-05-12 20:37:22 +00:00
mfranz
31495d4b72 door.stop() is now implied by door.setpos() 2009-05-06 18:50:12 +00:00
torsten
c380c111a0 - pushback is allways visible when the dialog is opened
- pushback goes away when the dialog is closed
- pushback may be hidden when the dialog is visible
2009-05-06 17:03:40 +00:00
torsten
75aa906b26 limit tow speed to approx. 20kts 2009-05-06 13:39:55 +00:00
torsten
09e1472fdf - set speed instead of force by slider
- defineable properties for speed hold (cruise control) pid controller
check the wiki http://wiki.flightgear.org/index.php/Howto:_Implent_pushback for details
2009-05-06 11:27:10 +00:00
torsten
28018bd083 get rid of pushback.nas by instantiating the aircraft.door when opening the dialog. 2009-05-05 14:17:36 +00:00
abory
0734e178bc - Change connexion command to fit /Nasal/pushback.nas 2009-05-04 23:26:06 +00:00
vmmeazza
343538a5d8 AndersG, hindered by me, has produced a nice uitility which enables players to share a carrier over MP. One player controls the carrier, and others can launch and recover. 2009-05-04 20:56:32 +00:00
abory
613b5f105d - Gijs de Rooy: Generic pushback. 2009-05-04 11:20:44 +00:00
mfranz
5c41d1a99b allow aar-equipped aircraft to request a tanker everywhere without scenario 2009-03-15 16:13:55 +00:00
mfranz
4c067a4449 only "apply" the input field (not the textbox, as this appends a \n) 2009-02-16 16:31:43 +00:00
mfranz
b95ea91501 use stat[11] == "dir" instead of deprecated io.isdir() 2009-02-15 18:24:22 +00:00
stuart
9130605ca7 Use initNode() for convenient, fast, effective property initialization. 2009-02-12 21:00:57 +00:00
stuart
f181fd1040 Revert personal entries from checked-in menu bar. 2009-02-12 20:39:40 +00:00
stuart
a0a493b8ce Failure manager. Based on work by Erobo and John DENKER. 2009-02-12 20:24:06 +00:00
mfranz
4a45a34457 calling self should, of course, be supported 2009-02-05 21:19:04 +00:00
mfranz
c2e50c2c6f immediately re-open popup if an aircraft was chosen that meanwhile disappeared 2009-02-05 00:58:05 +00:00
mfranz
532e340e94 start with chat-full (history) mode, as there's already the _ input line anyway 2009-02-04 22:19:36 +00:00
mfranz
20605f3623 transparent dialogs look nice, but they are just too hard to read 2009-01-31 21:39:20 +00:00
mfranz
de80ed4b1c only open popup if there's something to choose from 2009-01-31 20:10:47 +00:00
mfranz
8bb50c1871 model_view_handler: use multiplayer.model + add selection popup 2009-01-31 19:30:31 +00:00
mfranz
c795f30862 define baseline height 2009-01-31 12:46:49 +00:00
mfranz
6aa74d2e7a add model-view: switch through all AI/MP models via dialog in bottom/left corner 2009-01-29 23:57:57 +00:00
mfranz
22fa0c3456 - remove all key shortcuts ("Enter" for the default widget remains, of course)
- let chat dialogs be opened in the bottom right corner
- make chat_full.xml smaller (it's now resizable, anyway)
2009-01-29 19:50:24 +00:00
mfranz
71d2760994 - move slider down at startup (scrolling mode from the beginning)
- make dialog smaller (resize if necessary)
2009-01-29 18:51:10 +00:00
mfranz
12a4321801 chat: make it transparent; '+' key switches to full version; esc doesn't quit
chat_full: use "window" style (to save); '-' key switches to small version
2009-01-28 22:02:38 +00:00
mfranz
ab8451d92c whoops ... "nicer" I said 2009-01-28 21:16:27 +00:00
mfranz
2ed8771724 padding (for easier resizing); stretch for nicer tab button alignment 2009-01-28 21:12:15 +00:00
mfranz
7390451334 set padding; no wrapping 2009-01-28 21:03:34 +00:00
mfranz
621f3065c9 indentation fix 2009-01-28 21:02:03 +00:00
mfranz
44992a43c7 line-wrap help text for new font 2009-01-22 23:29:57 +00:00
mfranz
eaf5089319 turn off line wrapping (if you don't like the slider, use plib/SVN/HEAD) 2009-01-20 22:52:57 +00:00
vmmeazza
5a37e3e666 Add/modify lighting controls 2009-01-18 23:33:43 +00:00
mfranz
1fe5ace8b5 Anders GIDENSTAM: wildfire (read $FG_ROOT/Models/Effects/Wildfire/README) 2009-01-18 15:43:08 +00:00
mfranz
de64fda90f make dialog resizable with Ctrl-dragging 2009-01-11 00:10:13 +00:00
mfranz
e61d93e816 make dialog resizable with Ctrl-dragging 2009-01-11 00:02:45 +00:00
mfranz
3725f226bc make dialog resizable with Ctrl-dragging 2009-01-10 22:47:36 +00:00
mfranz
488baf414f whoops ... remove garbage that wasn't meant to go into CVS 2009-01-10 22:38:21 +00:00
mfranz
29d6566de9 make dialog resizable with Ctrl-dragging 2009-01-10 22:20:15 +00:00
mfranz
b38cf98aa1 make dialog resizable with Ctrl-dragging 2009-01-10 21:59:27 +00:00
mfranz
26a999359e use fixed-width font in the nasal console textbox widget 2009-01-09 12:11:23 +00:00
mfranz
601f1c14c4 Stuart BUCHANAN: fix METAR cloud interpolation
"I've managed to fix this by differentiating rebuilding the 3D layers
(e.g. due to METAR updates) from rebuilding the entire environment (due to a
change in scenario)."

/me: property-browser.xml: drop a redundant line
2008-12-21 15:54:18 +00:00
mfranz
a75f1de1dd - n.getAttribute("children") instead of size(n.getChildren()), which is
way faster to determine whether a node has children
- cosmetics
2008-12-21 08:52:49 +00:00
fredb
b41afb94c6 Stuart Buchanan :
Attached is yet another 3D clouds patch, to fix the following:
1) The 3D clouds were not modified by the cloud coverage, due to some problems with osg::Switch
2) METAR changes to cloud coverage were not obeyed.
3) Making changes via the Cloud dialog had no effect unless 3D clouds were toggled.
4) Cloud cover was too sparse.
5) 3D Stratus clouds caused performance issues on some hardware (fixed by removing 3D stratus from cloudlayers.xml - it will now be a 2D layer).
2008-12-19 07:42:29 +00:00
fredb
a9a4fc67e0 Csaba/Jester :
Reacting to a feature request,  attached patch adds support for
parkpos selection in the "location on ground" dialog, and clears any
parkpos preset in the "airports" dialog.
2008-12-12 20:09:55 +00:00
fredb
828c2069aa Stuart :
- Removes the cloud type re-use code - I think they aren't worth the graphical artefacts that they cause in light of Tim's improvements
- Changes the transparency of the clouds. Previously, the clouds were transparent at 0m distance, opaque at 200m, then gradually more transparent to the fog limits. This meant they were generally quite transparent. Now, they are opaque from 200m to 15km, then become transparent at 20km. A side effect of this is that the current textures could probably benefit from being made slightly transparent to improve the blending of the sprites against each other.
2008-12-11 08:29:36 +00:00
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
mfranz
f104544ef8 only enable precipitation if it's enabled in the gui
(/sim/rendering/precipitation-gui-enabled) *and* if the aircraft wants it
(/sim/rendering/precipitation-aircraft-enabled). Some aircraft model rain
on the windshield and want to turn rain off for interior views.
2008-11-23 10:37:19 +00:00
mfranz
b216aa38ca another initNode() case to convert (thanks Stewart for pointing it out) 2008-11-22 19:53:37 +00:00
stuart
2c2a67a021 Remove redundant 3D cloud controls. 2008-11-06 19:11:31 +00:00
mfranz
43394835b0 add explanation for "particles" 2008-10-20 20:24:50 +00:00
mfranz
c5fe446f58 overlay-select.xml, gui.nas: fix overlay-dialog close(); add relpath() func
aircraft.nas: remove redundant data.add()
2008-10-19 12:34:09 +00:00
mfranz
4393681be9 add flag/checkbox to enable/disable particles 2008-10-17 21:21:22 +00:00
vmmeazza
dd182cab6c Adjust format 2008-10-16 16:51:32 +00:00
vmmeazza
6c7d862a31 Bugfix 2008-10-16 16:30:41 +00:00
mfranz
943c939553 this is now done by gui.OverlaySelector using overlay-select.xml 2008-10-16 16:14:03 +00:00
mfranz
4b9f8ecb1f no longer needed; gui.OverlaySelector uses generic overlay-select.xml now 2008-10-15 18:18:14 +00:00
vmmeazza
33161d2ec0 Add switchable flightdeck lighting 2008-10-15 18:08:16 +00:00
mfranz
c350a7b6a8 s/fixpath/normpath/ (as in python) 2008-10-15 16:35:11 +00:00
mfranz
4341781968 add overlay selector dialog class (similar to the livery selector) 2008-10-14 18:41:19 +00:00
mfranz
106f6bfe77 remove runway complementation (airportinfo() returns both sides now) 2008-09-23 20:12:48 +00:00
mfranz
b360c2ad62 use <enabled>false</enabled> flag for widgets that shouldn't be drawn
instead of <hide>true</hide>. This is consistent with other places
in fgfs, like menu entries, hud elements, subsystem switches, etc.
2008-08-05 05:28:27 +00:00
mfranz
2040b96b4f s/show_widgets/enable_widgets/ (the function doesn't show anything) 2008-08-03 15:37:43 +00:00
mfranz
c404626aa8 enable hiding of widgets again, this time in a saner way :-) 2008-08-03 13:43:30 +00:00
mfranz
f76b748786 remove "devel-widgets" nasal block 2008-08-03 12:33:56 +00:00
mfranz
8e27a5d88d "var" & cosmetics 2008-07-30 21:56:18 +00:00
mfranz
0bbdaab69c add "var" keywords and other cosmetics 2008-07-30 21:54:42 +00:00
mfranz
ca13166765 fix checkbox for aircraft specific views (for some mysterious reason this
has suddenly stopped to work ... spooky!)
2008-07-30 21:54:01 +00:00
mfranz
8e2fe030c6 swap "save" and "load" to the typical order across operating systems, even
though the natural order would be "save" -> "load")
2008-07-29 00:09:57 +00:00
stuart
9eb46a5c67 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
mfranz
abdc416f32 - remove "load flight"/"save flight" dialogs, and
- use a file selector instead
- file-select.xml: handle non-existing files correctly
2008-07-11 20:57:52 +00:00
mfranz
7707ddad32 - replace depreciated fgcommand "old-reinit-dialog" by "reset"
- keyboard.xml: cosmetics
2008-07-09 12:26:18 +00:00
mfranz
be7c7b0ad7 display aileron/elevator/rudder/throttle axis values 2008-06-15 22:12:47 +00:00
mfranz
219f8d9a3a - make dialog non-modal (doesn't buy us much and can cause annoying lockups)
- fix indentation/remove trailing spaces
2008-06-12 23:04:42 +00:00
mfranz
5aa1cb5296 change "Multiplayer" to "Network" because:
- Multiplayer is too long for a menu entry that is greyed out most of
  the time for many people
- I don't like having the word "player" in front of me all the time
  (FlightGear Is Not A Game[TM] :-)

Should we shorten it further to just "Net"?
2008-06-12 05:45:01 +00:00
stuart
c85be81196 Collate Dynamic Cockpit view toggle with blackout and G-compression toggles into a new Cockpit View Options dialog. 2008-06-11 21:20:43 +00:00
stuart
510842c15a Make Pilot List label consistent with rest of menu items. 2008-06-11 19:22:22 +00:00
mfranz
4f7481fea8 add Multiplayer menu with chat & pilot list 2008-06-11 18:40:51 +00:00
mfranz
6a577072da - write last clicked entry to /sim/gui/dialogs/property-browser/selected
- darken clone button
- cleanup & cosmetics
2008-05-14 10:19:17 +00:00
stuart
b6b4b5fe77 Add additional runway selection so the runway in use doesn't change as you roll past mid-point. Also fix possible bug for north-south runways. 2008-05-03 19:46:47 +00:00
mfranz
cd31d19946 add unit suffixes -nm and -deg to /sim/presets/offset-{distance,azimuth} 2008-05-01 21:15:40 +00:00
mfranz
4be84e1609 use more sophisticated screenshot binding from $FG_ROOT/keyboard.xml 2008-04-26 23:14:42 +00:00
mfranz
1544af3ab9 return negative key numbers to report key event as consumed 2008-04-26 13:27:27 +00:00
stuart
01d21c928a Add generic redout. 2008-04-23 20:44:57 +00:00
mfranz
d285a3598b - initialize /sim/rendering/on-screen-statistics, and
- increase it in steps from Menu->Debug
2008-04-21 14:21:14 +00:00
mfranz
88d8169764 - move OSG's "on-screen-statistics" function to the Debug menu
- add "print-statistics" menu entry
2008-04-20 18:28:11 +00:00
stuart
071c2e913b Change Weather menu to Environment. This more closely reflects its contents, as it includes a Time Settings menu. 2008-04-20 16:19:59 +00:00
mfranz
a2982254ab add 'random vegetation' checkbox. (Note that you won't see the effect
immediately!)
2008-04-20 08:46:36 +00:00
timoore
21331892cf precipitation dialog 2008-03-04 08:46:52 +00:00
stuart
dc4ad0dc80 Update to generic blackout, incorporating feedback from Melchior FRANZ:
- Update redout level every frame
 - Replace reading of properties every iteration with listeners
 - move -onset and -complete properties into a parameters subtree
2008-02-16 20:23:27 +00:00
stuart
dd923792ec Add generic blackout/redout for all aircraft, along with a gui.
Based on previous work by vivian and myself.
2008-02-16 08:26:59 +00:00
vmmeazza
921c8a5b5e Experimental formation menu 2008-02-11 18:34:19 +00:00
mfranz
ea3148949a use the destructor (which I had totally forgotten) 2008-01-23 21:26:30 +00:00
mfranz
7948776d89 insert WP list file on selected position, or append otherwise 2008-01-22 22:25:28 +00:00
mfranz
e22b74016e what about using string.trim() correctly?! 2008-01-22 20:03:00 +00:00
mfranz
1fd9c1d8f2 delete the file dialog, not the route manager dialog 2008-01-22 20:01:08 +00:00
mfranz
31c7d5d748 add button to load waypoint file (idea by Philip COBBIN) 2008-01-22 19:45:57 +00:00
mfranz
961e91520d - allow to hide views from this dialog by setting <hide type="bool">true</hide>
- deal better with (broken!) nameless views
2007-12-13 13:57:23 +00:00
mfranz
8bf50232da replace /sim/devel by /sim/gui/devel-widgets to enable/disable devel widgets 2007-12-11 15:50:58 +00:00
martin
33277e0730 Stuart Buchanan:
1) The chat menu will now select the runway closest to the aircraft
   when the aircraft is on the ground, or very low (< 100ft). This
   handles the case where the user has selected a runway explicitly,
   e.g. 01R for KSFO take-offs for noise abatement. My thanks for
   AnMaster for pointing this out on IRC. Note that above 100 ft, the
   wind-appropriate runway will still be used.
2) Change to keyboard description for the - key, as pointed out by
   Melchior.
2007-12-11 15:20:00 +00:00