mfranz
bd28941f61
stopwatch dialog
2006-08-05 07:33:48 +00:00
mfranz
05c5b3ff5a
consistent property path naming
2006-07-27 14:32:57 +00:00
curt
0cc2cf1388
Move task selection dialog box here.
2006-07-27 04:01:44 +00:00
curt
ff8ee80ece
Add an option to toggle point sprites on/off for runway lighting.
2006-07-20 14:30:03 +00:00
mfranz
19134637c9
don't use obsolete lon/lat format command, but cycle /sim/lon-lat-format
...
through 0 -> 1 -> 2 -> 0 ...
2006-06-17 16:36:06 +00:00
mfranz
2a20cdecf6
add transparency checkbox
2006-06-09 20:35:44 +00:00
mfranz
daaf1c5879
- fix indentation
...
- remove shadow devel checkbox, unless /sim/devel is set
2006-06-08 17:21:57 +00:00
mfranz
176d08e746
- update paths
...
- add color/clamp sliders in devel mode
2006-06-08 17:16:00 +00:00
mfranz
337b38ad70
the hud dialog is no longer only about transparency
2006-06-07 19:44:29 +00:00
mfranz
627da1ed88
add brightness slider
2006-06-07 19:43:45 +00:00
mfranz
af6634e58a
copy splash colors/fonts from default.xml, as the splash screen will read
...
them now from the selected style, and not always from /sim/gui/style[0]
2006-06-05 22:02:44 +00:00
mfranz
944531e852
set old splash font as default; all fonts in the comment on top of the file
...
are available
2006-06-05 20:51:06 +00:00
mfranz
715a7dc50e
cosmetics
2006-05-26 10:42:45 +00:00
mfranz
dfe86f89e6
fix update() for the root dialog
2006-05-26 08:50:14 +00:00
mfranz
738b5eea60
who said cloning was bad?
2006-05-26 08:30:41 +00:00
mfranz
d01ec5042b
from the cosmetics department ...
2006-05-25 18:12:52 +00:00
mfranz
ae4ac0ea2d
two lines less is still three lines more than in the old dialog
2006-05-24 21:19:53 +00:00
mfranz
2281563b22
cleanup
2006-05-24 09:36:20 +00:00
mfranz
c1754859e3
update widget every two seconds in addition to the usual updates. This
...
works for tied() properties, too. Search for "update_interval" and set
it to 0 if you don't want these updates at all.
2006-05-23 20:30:32 +00:00
mfranz
153f8a8aed
swap old & new property dialog (to get more testing & to annoy people)
2006-05-23 09:48:04 +00:00
mfranz
b7f4916161
- improved layout (The close button was in the way. Is the "window" close
...
button oK?)
- print fancy hint in the title bar if someone selects a bool value
2006-05-23 09:46:57 +00:00
mfranz
efde6c834f
alternative property browser. It is meant to replace the hardcoded browser,
...
but as this is an integral part of FlightGear, I don't want to push for it.
Try out and comment. It's available under "Debug/Property Browser". Note,
that this isn't the slow pure-Nasal implementation, but a regular dialog
using a c++ based widget. Only the handling is done in Nasal, so there should
really be not performance degradation compared with the old dialog.
Easter Eggs: some entries work differently when the Control-key is pressed:
"." -> toggle output of SGPropertyNode flags
".." -> go to root (not just one dir level)
bool entry -> toggle bool entry value
2006-05-22 17:42:57 +00:00
mfranz
bb8b06e294
- consider --units-meters option for altitude display (Note that the option
...
has to be given before a --wp or --flight-plan option to work.)
- let the "Remove" button remove the first entry by default, not the last.
(Note that you can remove any entry if you selected it in the list first.
Likewise you can insert a new waypoint at any position by selecting the
respective entry.)
2006-05-11 14:56:55 +00:00
mfranz
3cf9901ce2
autopilot.xml: pick up initial mode
...
route-managers.xml: cosmetics
2006-05-10 20:24:21 +00:00
mfranz
446cc37d3c
- more accurate menu entry for the Route Manager
...
- new dialog name
2006-05-10 09:43:18 +00:00
mfranz
3c28a4a142
- rename waypoints.xml -> route-manager.xml for consistency reasons
...
- increase lon/lat precision
2006-05-10 09:42:27 +00:00
mfranz
c620142778
display valid target altitudes only
2006-05-09 20:59:07 +00:00
mfranz
b73dec0724
use new route/waypoint management functions
2006-05-08 14:36:09 +00:00
mfranz
2d16a480ad
waypoint manager dialog
2006-05-08 14:15:39 +00:00
mfranz
f7c5a40597
some more object-oriented-ness & cleanup
2006-04-06 09:48:38 +00:00
mfranz
ec42d928df
initialize input field properties if necessary
2006-04-06 07:10:13 +00:00
mfranz
4a0b56deb3
- now that XML dialogs run their own Nasal namespace and have <open> and
...
<close> block, remove autopilot helper file autopilot.nas and (re)implement
its functionality in autopilot.xml
- make AP dialog "bidirectional" and "live": all input fields are <live>
(i.e. they are updated as the autopilot settings are changed, for example
by panel actions or property browser changes)
- dialog input is only forwarded to the AP; no direct checkbox/radiobutton
handling through widget operation, instead:
- changes to the AP properties operate checkboxes/radiobuttons
This makes the AP dialog always reflect the AP state. If the AP refuses
one setting and sets it back to something else, then the dialog will
immediately react and show the actual setting.
2006-04-05 20:24:21 +00:00
mfranz
cb2f06992f
empty input fields. (You usually call that dialog to enter a new airport.
...
Use "reset"/Shift-Esc to go to the start airport again.)
2006-03-31 10:30:46 +00:00
mfranz
0aad05f9a8
- add title <hrule>
...
- remove comment about values not being permanent. (-> $FG_HOME/autosave.xml
2006-03-31 10:29:07 +00:00
mfranz
870ca890e9
high-res screenshots don't work; they save a huge image with 3x3 times the
...
same lowres screen
2006-03-31 10:27:05 +00:00
mfranz
753ac09c0d
support filtering. The [Search] button is only there for people who don't
...
know that the <Tab> key validates the input, too.
2006-03-31 10:26:08 +00:00
mfranz
f0d7ab3766
- remove stale comment
...
- add the yellow title line :-)
2006-03-25 07:49:52 +00:00
mfranz
d61de93a6e
be slightly more efficient and slightly less verbose
2006-03-22 22:08:15 +00:00
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
mfranz
47436f4676
make text color a bit brighter
2005-07-13 11:32:37 +00:00
mfranz
d4f33ef4c2
fix input field color
2005-07-13 11:03:16 +00:00
mfranz
34dd362fd7
moved to styles/
2005-07-13 10:56:03 +00:00
mfranz
79ba75f01b
- create styles directory
...
- move old style there, named "default.xml"
- add experimental style: "anthrax.xml" ("anthracite.xml" was too long :-)
2005-07-13 10:53:38 +00:00
mfranz
30526c9307
fix typo; rule instead of underscores
2005-07-11 08:27:47 +00:00
mfranz
7c0b24a30c
cleanup (setting "combo" properties doesn't work due to yet another plib bug)
2005-07-11 08:08:19 +00:00
mfranz
3f8c5f59c9
style resembles original style much better now; dialogs are still too
...
opaque.
2005-07-08 23:32:46 +00:00
mfranz
a14392d518
font name change due to license requirements
2005-07-08 13:30:15 +00:00
mfranz
114eceb823
make "OK" the default button
2005-07-08 07:08:55 +00:00
mfranz
350386e4f5
- simple style file, that is supposed to eventually define the old fgfs
...
style by means of the new "theme engine". Currently there are some
differences, though.
2005-07-07 21:03:15 +00:00
mfranz
83356869b2
<format>s are only applied again on updated values if they are <live>
...
(does that make sense?)
2005-07-05 09:12:23 +00:00
ehofman
49ebb5b7a7
Depreciate the old-pilot-offset-dialog.
2005-07-05 08:51:18 +00:00