mfranz
c7d736351f
Stuart BUCHANAN: new layout; radio buttons for more clarity (for the user,
...
but also for fgfs)
mf: converted to use new <nasal> feature
2006-03-08 10:50:14 +00:00
mfranz
bd03e147d2
intermediate version: new layout, less sophisticated, but easier for beginners
2006-02-26 19:10:21 +00:00
mfranz
3e98f8353c
cosmetics
2006-02-24 15:54:45 +00:00
mfranz
e2cd02bb72
fix slider
2006-02-24 11:01:17 +00:00
mfranz
581e834623
different names for start & stop tutorial
2006-02-24 11:00:50 +00:00
mfranz
d9bbddfe3d
- make menuEnable() operate on all menus/items with that name (don't stop
...
when the first was found)
- disable tutorial entries if no tutorial is available
2006-02-23 18:52:32 +00:00
mfranz
c8abab1fcf
add checkbox for carrier elevator operation;
...
let both carrier checkboxes affect all available carriers
2006-02-23 17:31:08 +00:00
mfranz
20f8329175
Stuart BUCHANAN: left align checkboxes
...
mf: add some space
2006-02-23 11:17:51 +00:00
mfranz
cc6c40026e
not everyone likes the new version ...
2006-02-22 22:43:21 +00:00
mfranz
ceeb9503f8
Stuart BUCHANAN:
...
Nasal/XML based tutorial system
2006-02-22 17:03:42 +00:00
mfranz
a1a5a7e618
make input fields instantaneous, like the check- and radioboxes (which is
...
not only more consistent, but also makes the autopilot dialog act more like
the real device). Add a few rules. Move the checkboxes to the left, as it's
usually done in GUIs for switches that enable/disable a group of widgets.
2006-02-16 15:43:30 +00:00
mfranz
83257a80b8
Ctrl-P to print (because we can :-)
2006-02-15 16:37:23 +00:00
mfranz
2d0cc4d156
add "Print" button to print code to terminal window
2006-02-15 12:15:37 +00:00
mfranz
182d35ec17
save code on close
2006-02-15 10:38:13 +00:00
mfranz
fabf21cf8d
add Nasal console to debug menu. Usage: enter Nasal code, press <TAB> to
...
leave edit field!, press <Return> to execute; as an example try
screen.log.write("hello world"), or f16.canopy.open() in the F16,
or bo105.doors[3].move(0.3) in the Bo105 etc.
2006-02-15 10:33:38 +00:00
mfranz
26a03db5b6
Just a gimmick: make background color configurable. Maybe some dark color
...
might look nicer for certain aircraft specific splash screens. Test with:
$ fgfs --prop:/sim/gui/colors/splash-screen/blue=0.35
2006-02-12 20:37:21 +00:00
mfranz
f91a0a1396
the Helvetical.txf just doesn't work in brighter colors
2006-02-11 12:04:49 +00:00
mfranz
8e4bc2f2ce
add message-display font specification
2006-02-04 13:07:19 +00:00
mfranz
24139b8600
use layouter and fixed font
2006-01-28 11:50:03 +00:00
curt
0dc95f3604
Add a check box to turn on/off background ATC chatter.
2006-01-09 14:40:01 +00:00
mfranz
df6d7171a6
- fps.xml: revive the traditional font color (a bit brighter than pure red)
...
- gui.nas: use 4-space indents like the rest of the file; waste slightly less
cycles: checking for the property shouldn't be done in a loop at
all, it only serves as a temporary solution
2005-12-16 12:14:43 +00:00
mfranz
fbd735408d
implement frame rate display as transparent & draggable dialog
...
(ordered by Curt as Christmas present :-)
2005-12-15 22:00:31 +00:00
mfranz
5c4731ea93
s/OK/Close/; hrule; cleanup
2005-12-14 12:43:10 +00:00
mfranz
acebb0015a
"OK" what? (If there's no title, then the button should at least tell us.)
2005-12-14 12:37:17 +00:00
mfranz
ab06f70d62
add UTC and local time (live updated)
2005-12-14 12:16:11 +00:00
mfranz
2409d0f6d3
use layouter; add <key> defs
...
- left column: local (sim) time (0-key)
- right column: daytimes (1--7 key)
2005-12-14 10:38:38 +00:00
mfranz
f39389ed91
the VERA_12B font has been renamed to SANS_12B
2005-12-11 20:40:47 +00:00
mfranz
b8886814ec
Access menu entries by their name. This way we can avoid fragile absolute
...
paths. (The label text isn't suitable for this, because it's subject to
translation.)
2005-12-09 10:34:43 +00:00
mfranz
4e4789b560
disable "Fuel & Payload" entry; this is enabled for YASim aircraft in gui.nas
2005-12-06 17:58:41 +00:00
mfranz
d98ab96831
set editable textboxes to "Yeukky Yellow"[TM] input field color
2005-11-09 18:25:16 +00:00
mfranz
a3471e2897
set "textbox" color; set "inputfield" colors (pending plib patch; will
...
be ignored when used with unpatched plib)
2005-11-09 17:49:25 +00:00
mfranz
eeff07c0e7
replace hard-coded HUD config dialog with NewGUI dialog
2005-11-09 10:42:34 +00:00
mfranz
759ff1b715
capitalization fix
2005-11-08 19:25:36 +00:00
mfranz
fc73b6d772
put "ATC communication" dialog vertically centered at the right screen
...
edge; there it doesn't obstruct the view at the runway, doesn't hide
important instruments, and is near the radio stack (where it belongs :-)
2005-11-07 00:06:02 +00:00
mfranz
30f26cfa4e
close frequency search dialog on quick-button press; center frequency
...
search and display dialog; move atc dialog down a bit
2005-11-06 20:22:43 +00:00
mfranz
9fa98151db
use <key>Esc</key> instead of <keynum>27</keynum>
2005-11-05 18:42:28 +00:00
mfranz
9c49dccd5b
let all dialogs in $FG_ROOT/gui/dialogs be closed/canceled/dismissed on
...
Escape key; nasal generated dialogs will follow
2005-11-05 13:59:06 +00:00
mfranz
47854e84e5
use wrapping <textbox> for METAR maessages. (<input> doesn't allow
...
multi-line content and draws parts ouside the widget.)
2005-11-04 20:09:31 +00:00
mfranz
02b79bb3aa
add <keynum> to trigger pre-defined transmissions via keyboard
...
("1", "2", ...). The real key number is set from ATCDialog.cxx.
2005-11-02 13:14:15 +00:00
mfranz
c3442aa9d8
Formerly hard-coded dialogs from ATCDialog.cxx. Some text will be
...
overwritten by C++ code before displaying. These are written in
upper case letters, but this is only a hint for editors of this
file and doesn't impress ATCDialog.cxx.
2005-10-26 17:59:28 +00:00
mfranz
5fd4c0d7dc
now that the <text> shift bug is fixed, we don't need that much space
...
to hide it any more
2005-10-21 19:25:40 +00:00
mfranz
851860101e
Title <hrules> are only one pixel high (maybe make that settable in the
...
gui style later). The dummy is a temporary workaround. When the underlying
bug is fixed, the whole line will just be <hrule/>.
2005-10-20 13:54:53 +00:00
mfranz
8e281e4f33
generic one-button message dialog. Used for screenshot and browser help
...
confirmation and other message boxes. Message and button text are filled
in by the calling code.
2005-10-20 12:44:11 +00:00
andy
2cce6759ff
Vassilli added a dialog under location that allows the user to set the
...
tower location dynamically at runtime.
2005-10-19 19:22:16 +00:00
mfranz
26c5f9e0bd
no more fixed coords -> use layouter
2005-10-02 19:56:44 +00:00
mfranz
013020f346
Vivian MEAZZA:
...
add option that tells the carrier to line up with the wind direction
2005-10-02 09:57:35 +00:00
ehofman
56d21629a6
Add a file that was left in a previously non-exsistent dialog dirextory.
2005-10-01 11:11:45 +00:00
ehofman
d86391cd03
Harald JOHNSEN:
...
added a new scenario 'none' so we can switch back to standard flightgear weather
2005-08-22 17:41:58 +00:00
ehofman
ace9790ced
Harald JOHNSEN:
...
I added an option to disable the recording of replay data. It takes more cpu than we can think.
2005-07-31 08:52:26 +00:00
ehofman
26fc44aa32
Harald JOHNSEN:
...
Changes
=======
- shadowvolume.cxx, renderer.cxx :
- reduced the polygon offset a bit to eliminate some artifact ;
- changed again the cleanup code for objects inside a tile because it could crash on rare occasion ;
- the culling of shadow casters has been rewritten to traverse the scene graph, it should be
a bit faster when there is a lot of objects ;
- the range selector was not correctly handled, sometimes the wrong LOD was casting shadows.
- added the option to display aircraft's transparent objects after the shadows, this will
reduce the problem of shadows being hidden by the transparent object (propeller disk,
rotor, etc). A side effect is that aircraft's transparent objects won't receive shadows
anymore. This is usually a good thing except when the aircraft use a 'transparent'
texture where it should not. A transparent texture in the plib context is a texture
with an alpha channel or a material with alpha <= 0.99.
- model.cxx, animation.cxx, shadowvolume.cxx :
- added an optional <condition> under the <noshadow> animation
- tower.cxx
- correct a rare bug where all occurences of the aircraft are not deleted from the
departure list causing a crash in FGTower::CheckDepartureList function.
2005-07-18 16:58:52 +00:00