mfranz
8d9f8e5761
- don't crash if user clicked "Apply" but hasn't selected an airport
...
- re-order information from "LOXT Tulln" to "Tulln (LOXT)".
The list is sorted by airport name and columns aren't aligned, so this
looks way cleaner.
2006-03-25 08:47:53 +00:00
mfranz
651db1845b
- make aircraft list no longer stick out from its dialog box
...
- cosmetics: consistent coding style (and "if" is not a function :-)
2006-03-25 07:45:50 +00:00
curt
c712c35d1d
Initial revision.
2006-03-24 19:11:08 +00:00
mfranz
bf53d2b117
- set size, otherwise the widget doesn't expand to the size that the layouter
...
found desirable
- set slider width default correctly (parentHeight? Huh?)
2006-03-23 23:02:48 +00:00
mfranz
b650e86e74
- implement setSize(): We can't just use puObject::setSize() -- we do, of
...
course, have to re-layout all sub-widgets on resizing
- make slider size configurable, like it's done for the close relative
puLargeInput
2006-03-23 23:00:31 +00:00
curt
0c85cdbd7e
Additional fixes for new DME type codes.
2006-03-23 21:42:25 +00:00
mfranz
d6af5da0a8
- abstract out box slider width (should probably be settable)
...
- reduce it to 20 (30 is excessive and didn't match the property brower look)
- call puSlider with this size explicitly (otherwise its size is derived
from the font size, unlike the arrow buttons!)
2006-03-23 19:51:38 +00:00
mfranz
2726cda057
make puList actually useful: call back on list entry selection.
...
(again: I'll submit all the changes to plib's puaList as soon as
possibe. Just needs a few more fixes first ... :-)
2006-03-23 19:03:31 +00:00
mfranz
a7bab83cc8
make puListBox inherit puList colors (otherwise the GUI style isn't
...
respected, and black text on dark grey is a bit hard to read).
TODO: - submit that for inclusion in plib's puAuxList
- drop custom version and use plib's (after 0.9.10)
2006-03-23 17:44:10 +00:00
curt
a837b6e768
Preparations for v0.9.10-pre2 release.
2006-03-23 17:01:21 +00:00
mfranz
6317faf376
Vassilii KHACHATUROV: read rain settings from property node (preferences.xml)
2006-03-23 16:48:45 +00:00
mfranz
1aa274e7cb
make sure node pointers remain valid
2006-03-23 15:13:19 +00:00
curt
75d4423b54
Remove COPYING (License file) from .cvsingore and add to the repository.
2006-03-23 13:02:51 +00:00
mfranz
ff32e30390
don't crash if model contains personality branch (sgLoad3DModel doesn't
...
care for that -- SGModelLib::load_model does)
2006-03-22 13:46:10 +00:00
ehofman
746fe74838
Jon Berndt:
...
I had inadvertently terminated a data line when reaching a tab character after
initial data was supplied. I tested the lightning file and it now appears to
read in correctly.
2006-03-22 13:32:32 +00:00
mfranz
a04aad7a99
puList.cxx: _list_box->getIntegerValue() returns -1 as long as no list
...
entry was selected. Return 0 in this case, not an invalid string address
(causing segfaults).
dialogs.cxx: don't set property if no list entry was chosen.
2006-03-22 10:56:49 +00:00
daveluff
71c8889cbf
This innocuous looking typo was crashing the sim whenever an AI plane was asked to follow the user whilst the user was flying a circuit (non straight-in) approach
2006-03-21 23:33:54 +00:00
fredb
b22e2dfdce
Add an icon to the FlightGear Wiki, and a name to the output image
2006-03-21 21:45:14 +00:00
curt
e4c666584b
setup files for various versions.
2006-03-21 20:51:16 +00:00
curt
d5e57b8c1f
Preparations for first v0.9.10 prerelease.
2006-03-21 18:52:19 +00:00
curt
00efc0960f
Add fuel pressure.
2006-03-21 18:51:57 +00:00
curt
689fae86b0
Updates to base package file selection.
2006-03-21 18:46:38 +00:00
curt
77130a7779
Add changes from the 'data' tree.
2006-03-21 18:37:40 +00:00
mfranz
0f68e8dc1f
better name for listener property
2006-03-21 17:35:30 +00:00
mfranz
6cfdb3e4b3
raise signal to listeners when a whole coordinate set was written
2006-03-21 17:33:54 +00:00
fredb
69dc912333
More sanity checks
2006-03-21 14:53:38 +00:00
fredb
1e032d35e0
Add sanity check on option parameter
2006-03-21 14:43:38 +00:00
curt
2c1234a4c0
First stab at a 0.9.10 changelog.
2006-03-21 02:04:07 +00:00
curt
cbb21a1a6d
Tweak.
2006-03-21 01:07:36 +00:00
ehofman
01d85464be
Fix 3d tables.
2006-03-20 20:19:16 +00:00
frohlich
292ad8f5af
Remove unused variable
2006-03-20 18:16:09 +00:00
mfranz
60745d4db1
fix old bug: remove the models from where they were added (the model branch
...
is nowhere set)
2006-03-20 17:45:50 +00:00
mfranz
3b977ee40e
- remove unused ssgSelector
...
- add function to remove models
2006-03-20 17:32:56 +00:00
mfranz
f3cdd7d44a
allow to add models at runtime
2006-03-20 16:38:31 +00:00
mfranz
d1e247beb0
don't abort() only because one model wasn't found. Just print an error
...
message and continue.
2006-03-20 16:00:26 +00:00
mfranz
dfc79a8035
use guarded pointers
2006-03-20 15:45:53 +00:00
mfranz
40f2294539
extract loop body into separate function to later allow model addition
...
at runtime; remove Nasal support for now (the model loader is currently
initialized before the Nasal subsystem is available)
2006-03-20 12:10:20 +00:00
mfranz
7845f33c74
a bool isn't safe enough here, but a mutex shouldn't be necessary
2006-03-20 11:01:16 +00:00
mfranz
4c5e96f730
- disallow listener re-entry to prevent crash/runaway process
...
- move FGNasalListener function bodies to NasalSys.cxx (has become too big)
2006-03-20 07:13:10 +00:00
durk
101ca14a6d
Bugfixes and feature improvements related to AI auto flightplan generation.
...
When AIFlightPlanCreateTaxi() function is called with the firstFlight
argument set to true, this is supposed to handle situations where the
the aircraft's timetable indicates it should have left between about 5 to
20 minutes earlier. In the previous version, all these aircraft started
taxiing from the first parking location available in the network, due
to the fact that the variable gateId was not assigned a value. In this
patch, route tracing starts from an assigned gate and the network node
following code is fast forwarded to a random location along the taxiways
to give a more realistic and natural distribution of taxiing aircraft
after startup.
This patch further addresses some weird ballet-dancing behavior that
aircraft were showing just prior to/right after parking and which was
related to a number of more or less duplicate waypoints in the transition
from createTaxi() to createParking() to createPushBack() to createTaxi().
Finally, a blatant typing error in the getParking() function was fixed.
2006-03-19 07:41:48 +00:00
mfranz
9604277484
create /sim/gui if it doesn't exist
2006-03-19 07:10:10 +00:00
mfranz
0c92519754
Vivian MEAZZA & Mathias FROEHLICH:
...
"Add new code for animating JBDs. Tidy up code for animating flightdeck
elevators." (JBD ... Jet Blast Deflectors, but everyone knows that :-)
2006-03-18 16:31:09 +00:00
curt
abe6fe4787
Small gcc-4.1 patch.
2006-03-18 13:10:59 +00:00
frohlich
85056a31b8
Initialize uninitialized variable
2006-03-18 07:16:18 +00:00
andy
8ca3e913ad
Add a (commented out) line enabling the "bits" library for testing.
2006-03-15 19:43:09 +00:00
andy
a9ea522388
Add the I/O library, but comment it out until we figure out how to do this securely
2006-03-15 18:10:29 +00:00
mfranz
537a1149a1
only evaluate click-on-terrain on left mouse button clicks
2006-03-15 07:31:57 +00:00
mfranz
6b501169a5
add missing break :-)
2006-03-14 15:30:35 +00:00
mfranz
f82a8fba52
close Aircraft/ dir after scanning for *-set.xml files
2006-03-14 15:28:29 +00:00
daveluff
a243a24393
Implement the settable timer on the CAL3 page
2006-03-13 23:01:48 +00:00