Tim Moore
7b6d15d537
cleanup of atmosphere patch
...
Remove some dead code and space changes. Replace boost::tuple with std::pair,
but do use boost::tie.
2009-09-10 11:42:42 +02:00
John Denker
abc7ae96a5
Two-parameter physics-based model of atmosphere up to 262,467 ft i.e. the top of the mesosphere. Correctly exhibits the HALT phenomenon.
2009-09-10 10:59:51 +02:00
durk
9a19c238a9
And some more cleanup.
2009-02-02 00:58:00 +01:00
Tim Moore
0824fe68f3
Merge branch 'maint' into next
2009-02-02 00:57:24 +01:00
mfranz
58a2927aaf
segfault--
2009-02-02 00:56:25 +01:00
durk
e555d65d03
Cleaning up some unnecessary warnings.
2009-02-01 23:44:11 +01:00
durk
b15a5508a0
Note to self: Do test compile, even when it's only adding a simple if/else
...
statement around two existing pieces of code. :-)
2009-02-01 23:44:11 +01:00
durk
c6f88e5b9b
Development for two new features:
...
* Some support for geometry information provided by the custom scenery
project. Current support is for AI groundnets and runway use files only
since this is a switch that involves a lot of data verification and
updating, during the transistion the actual path where the data can be
read from is user configurable. setting the property
/sim/traffic-manager/use-custom-scenery-data to true
will cause flightgear to read the ground networks from the scenery
directory (--{fg-scenery}/Airports/[I]/[C]/[A]/[ICAO].groundnet.xml to be
precise). Setting this property to false will retain the original
behvior.
* For departing aircraft, runway takeoff calculations will be done on the
basis of the performance database. For testing purposes, a performance
estimate for a heavy jet has been added.
2009-02-01 23:44:10 +01:00
mfranz
5efca258c1
data hack: escalate some more; this disgusting hack must die *soon*!
2009-02-01 23:44:10 +01:00
mfranz
aa0dccf1e1
escalate warning for the ugly data hack
2009-02-01 23:44:10 +01:00
mfranz
c366a445c5
textbox: add <top-line> param that sets first line (last line if negative)
2009-02-01 23:44:10 +01:00
mfranz
48f22c330a
make use of plib/svn features
2009-02-01 23:44:10 +01:00
ehofman
3cb45f4989
Sync. with JSBSim CVS
2009-01-28 07:59:55 +01:00
Tim Moore
0c5e9f46e7
Merge branch 'maint' into next
2009-01-26 09:49:07 +01:00
fredb
8766be0fb1
Update MSVC 7.1 projects - Remove pthreads dependency (2)
2009-01-26 09:48:31 +01:00
fredb
a325eea0c7
Update MSVC 7.1 projects - Remove pthreads dependency
2009-01-26 09:48:24 +01:00
mfranz
2e1cfcb83d
fgPopup::checkHit(): revert r1.103 (consume mouse hits by default)
...
Can't reproduce the problem that r1.103 meant to fix, but it
caused another problem: MMB dragging events weren't passed,
so e.g. power lever control in the bo105 stopped working.
2009-01-26 09:48:14 +01:00
Tim Moore
738e06e845
_kollsman member not initialized
...
From Csaba Helasz
2009-01-26 09:37:46 +01:00
Tim Moore
194527a59a
division-by-zero fix from Csaba Halasz
2009-01-26 09:37:46 +01:00
fredb
d509343067
Packaging for the 1.9.1 release
2009-01-26 09:30:22 +01:00
fredb
35db06a4d6
Update MSVC 7.1 project - AV400Sim added
2009-01-21 09:55:33 +01:00
curt
5008e912c7
Make newly created (external) boolean properties default to true if not
...
otherwise specified.
2009-01-21 09:55:33 +01:00
curt
c76aca9a3d
Add an additional option. Work around an inconsistency in hardware design.
2009-01-21 09:55:33 +01:00
curt
d95f541528
Add a variant of the ARNAV (AV400) protocol to drive a Garmin 400/430/530
...
series GPS from FlightGear.
2009-01-21 09:55:33 +01:00
mfranz
b8c0e67cdc
one more PUCLASS exception (not that we used puaScrollBar yet)
2009-01-21 09:55:33 +01:00
Tim Moore
270a4093a8
Merge branch 'maint' into next
2009-01-19 21:18:03 +01:00
Tim Moore
ec72392aa5
Fix regression in Vivian's last patch.
2009-01-19 21:12:25 +01:00
Tim Moore
9bb896dd20
Merge branch 'maint' into next
2009-01-18 23:22:06 +01:00
mfranz
aa6e5fb528
disable dragging margins on non resizable dialogs
2009-01-18 23:21:44 +01:00
mfranz
390c1f4d1f
- ctrl-click in the property browser is for toggling bools, not dragging
...
- add vertical arg to sliders (apparently nobody ever use a vertical one :-)
- simplification
2009-01-18 23:21:41 +01:00
Tim Moore
552c3149ae
Merge branch 'maint' (early part) into next
2009-01-18 23:21:11 +01:00
timoore
51b686a796
Division by zero fixes from Vivian Meazza.
2009-01-18 23:17:23 +01:00
fredb
5c836d7ae8
Csaba/Jester : initialize all per-engine and per-tank attributes ( follow-up )
2009-01-18 23:10:52 +01:00
fredb
2d4a87b41c
Csaba/Jester : initialize all per-engine and per-tank attributes
2009-01-18 23:10:52 +01:00
fredb
c7b88756f2
Update MSVC 7.1 project
2009-01-18 23:10:52 +01:00
Tim Moore
8a756eee54
Merge branch 'maint' into next
2009-01-15 16:16:08 +01:00
Tim Moore
45194f8e81
Pad T_PositionMsg to a multiple of 8 bytes, and check for messages that aren't.
...
T_PositionMsg had different sizes on 32 and 64 bit systems, which is bad when
a struct is put directly into an network message.
Try to work around this difference in old clients still on the network.
2009-01-15 16:03:34 +01:00
Tim Moore
e108eddc22
FGMultiplayMgr: use binary search to find a property by id
2009-01-15 13:05:23 +01:00
Tim Moore
76958a0382
Merge branch 'maint' into next
2009-01-14 22:32:52 +01:00
jmt
473bf5f731
Apply Ron Jensen's fix for Csaba's atan2() fix. Also remove some dead code,
...
and use SG_NORMALIZE_RANGE.
2009-01-14 22:31:55 +01:00
Tim Moore
b8724644c6
Merge branch 'maint' into next
2009-01-14 11:42:26 +01:00
Tim Moore
ad6a8df3ab
FGClouds: initialize clouds_3d_enabled in constructor.
...
From Csaba Halász
2009-01-14 11:33:00 +01:00
Tim Moore
c3d611f7f9
HUD::Ladder::draw was capturing the value of a freed temporary
...
Fix from Csaba Halász
2009-01-14 11:22:18 +01:00
Tim Moore
736823d032
FGEnvironment: fix broken copy constructor.
...
Noticed by Csaba Halász.
2009-01-14 09:19:41 +01:00
mfranz
e0463a51ae
- shift drag for global window dragging (like ctrl for global resizing)
...
- cleanup & some coding style unification
2009-01-13 23:07:52 +01:00
mfranz
8c1b1f50a5
don't blindly overwrite user settings -- only initialize if necessary
2009-01-12 13:05:05 +01:00
mfranz
cd4b05909d
add property for wildfire propagation
2009-01-12 13:04:52 +01:00
mfranz
a59ae7cb92
fix mouse flicker/disappearing problem
2009-01-12 13:04:44 +01:00
mfranz
16d2de1a0f
allow resizing dialogs by grabbing the frame (without Ctrl-key);
...
Ctrl extends the resize sensible area to the whole dialog
2009-01-12 13:04:39 +01:00
mfranz
1382c81dca
add support for resizing mouse cursors
...
(except on OSX, where OSG uses a default)
2009-01-12 13:04:33 +01:00