1
0
Fork 0
Commit graph

9923 commits

Author SHA1 Message Date
James Turner
dbda2fb95d Switch ATCmgr comm station search to filter by range in cartesian, not geodetic, space, to avoid numerical instability with extremely distant stations. 2011-09-28 09:06:31 +01:00
James Turner
ab238a1161 Make the common case the default: no library suffix for RelWithDbg or MinSizeRel builds. Of course you can still specify a suffix if desired. 2011-09-26 13:33:06 +01:00
James Turner
16a424ae90 Disable event-input by default on Linux, since libHAL is causing build/deployment issues on some Linux distributions. 2011-09-26 09:56:29 +01:00
Erik Hofman
dbe1504858 remove a cvs conflict 2011-09-26 10:50:48 +02:00
Erik Hofman
1df7b9cdc2 JSBSim fixes. 2011-09-26 09:07:59 +02:00
Mathias Froehlich
3bf8b9d91f automake: Add missing GL and z libs to fgpanel. 2011-09-24 10:03:00 +02:00
Durk Talsma
b482188848 Whoops, lazy copy/paste job. 2011-09-22 22:08:20 +02:00
Durk Talsma
0fca002ab6 Bugfix: Retrieval of the next radio frequency was broken. Contributed by Adrian Musceac. 2011-09-22 21:38:37 +02:00
Durk Talsma
152fec1cb6 Patch by Torsten Dryer: Remove the Ugly global dialog variable and remove rwy as a member variable from the AIFlightPlan class. 2011-09-22 20:52:05 +02:00
Durk Talsma
e00157d4e8 Merge branch 'next' of gitorious.org:fg/flightgear into next 2011-09-22 19:09:36 +02:00
Durk Talsma
5ae207c2fc Prefetch a previously saved aircraft settings configuration file to retrieve aircraft usage and livery information. Fallback to default settings in aircraft-set.xml file if not found. 2011-09-22 19:06:26 +02:00
James Turner
54aca561b6 Fix JPEG-server builds. 2011-09-21 19:22:13 +01:00
Torsten Dreyer
fcf0371777 fix cmake conditional for event-input 2011-09-21 19:22:32 +02:00
Torsten Dreyer
d860c949e3 Merge branch 'next' of gitorious.org:fg/flightgear into next 2011-09-21 19:19:10 +02:00
James Turner
3a75732488 If DBus is not found, disable event-input on Linux. 2011-09-21 18:00:57 +01:00
James Turner
5a17ccf9eb Push aspect-ratio handling into CameraGroup, so renderer doesn't need to resize viewports each update. 2011-09-21 17:13:53 +01:00
James Turner
227b3e469c Remove indirection on viewer draw/resize code-paths. 2011-09-21 17:13:53 +01:00
James Turner
7dd8f00c42 Enable event-input for joysticks by default on Mac + Linux, in Cmake. 2011-09-21 17:13:13 +01:00
Torsten Dreyer
25707ce82e Add debug messages for real-weather runway selection 2011-09-20 16:15:47 +02:00
Torsten Dreyer
f9d35d3bf5 Add -lsgthreads to fgpanel's automake 2011-09-20 16:03:32 +02:00
James Turner
05eebae361 MSVC2008 project files update. 2011-09-19 17:19:57 +01:00
James Turner
563614f36c Expose route-manager WP mirror nodes on the API 2011-09-19 11:38:35 +01:00
James Turner
af6ed2ff3a Expose departure+arrival airport + runway on route-manager. 2011-09-19 11:38:35 +01:00
James Turner
28c8e6fe1c Initial hacking on nav-display instrument, derived from the wxradar code 2011-09-19 11:38:35 +01:00
James Turner
66a3a7f164 Make map widget zoom a real property, so it persists between opening and closing the dialog. 2011-09-18 12:53:40 +01:00
Erik Hofman
e1d5a52a3a resync JSBSim 2011-09-18 11:06:54 +02:00
Durk Talsma
f2f78e3646 ignore kdevelop developer projects. 2011-09-17 17:08:14 +02:00
Durk Talsma
db816deb90 Added a new startup option. By giving the command line option --parkpos=AVAILABLE you can -in principle- let FlightGear decide what the most optimal parking location is. This option does require a few properties to be set that are also needed for future ATC use. Hence, they are listed under /sim/ATC, but could move to a different location if desired.
/sim/ATC/radius should be a nummeric estimate of the size of your aircraft. A small aircraft fits into a large parking, but a large aircraft does not fit into a small parking space. Because the AI part of radius is also used for slightly different purposes (prioritizing gate assignmments, the given valuem may deviate slightly from the real aircraft size. See http:/wiki.flightgear.org/Aircraft.radii for an overview of currently used values for the redius property.
/sim/ATC/flight-type can be any one of "ga", "cargo", "gate", "mil-fighter", "mil-cargo", or "vtol". See http://wiki.flightgear.org/Interactive_traffic#A_technical_perspective for more information.
optionally, the property /sim/ATC/airline can be set set to a three letter icao airline code. By way of illustration, I will commit a number of startup preset files setting these properties shortly.

Also did some more finetuning to the traffic mananger routing algorithm can be any one of "ga", "cargo", "gate", "mil-fighter", "mil-cargo", or "vtol". See http://wiki.flightgear.org/Interactive_traffic#A_technical_perspective for more information.
optionally, the property /sim/ATC/airline can be set set to a three letter icao airline code. By way of illustration, I will commit a number of startup preset files setting these properties shortly.

Also did some more finetuning to the traffic mananger routing algorithm.
2011-09-17 16:51:00 +02:00
Durk Talsma
67c604a722 Some tweaks to the AI traffic scheduling algorithm. Remove the requirement for a home port, but keep planning until we are back at the original port of departure. 2011-09-16 20:04:13 +02:00
Torsten Dreyer
0fa556d36a fix upper/lowercase typo
Just don't develop with windows. Never.
2011-09-15 22:39:47 +02:00
Torsten Dreyer
43109feb0c Some more refactoring of the radios
- wrap the ident-generating code into a class
- move dme-in-range property into dme.cxx
- move dme-ident generation into dme.cxx
- support ident-button and volume for dme idents
- use globals.get_aircraft_position instead of properties
- some minor cleanup
2011-09-15 21:28:30 +02:00
James Turner
2de3872d66 In joystick configurations, fall back to <unix> if no <mac> entry was provided, since the number is frequently identical. 2011-09-15 09:54:00 +01:00
Mathias Froehlich
633b07dedc cmake: clear the svn libraries variable if not found. 2011-09-14 09:57:57 +02:00
Torsten Dreyer
9cef27f5ca Refactor morse and beacon as singleton 2011-09-13 20:12:52 +02:00
Frederic Bouvier
587895bf2b Typo 2011-09-12 12:20:22 +02:00
Frederic Bouvier
8a63b26c42 Attempt to make FindSvnClient.cmake portable 2011-09-12 12:14:08 +02:00
Frederic Bouvier
d3d358bdbd Don't try to find winmm 2011-09-12 11:08:32 +02:00
Frederic Bouvier
918202a1ae Fix SVN detection for Windows 2011-09-12 11:08:02 +02:00
Frederic Bouvier
14fb839c44 Auto detect 3rd Party root for Windows 2011-09-12 11:07:31 +02:00
Mathias Froehlich
81b125069b cmake: Use a default build type that builds fast executables. 2011-09-12 08:10:48 +02:00
Durk Talsma
0749bbcaca Merge branch 'next' of gitorious.org:fg/flightgear into next 2011-09-11 21:45:34 +02:00
Frederic Bouvier
7a83db28c6 Lower the requirements on Cmake version (at least until Jenkins is updated) 2011-09-11 21:44:43 +02:00
Durk Talsma
1e4b17595a -Prevent crashing the sim when starting at a gate that is not connected to the ground network. For now, just silently shut down the ATC system. 2011-09-11 21:42:29 +02:00
Frederic Bouvier
57754b4ac8 Enforce the use of Cmake 2.8 2011-09-11 20:50:37 +02:00
Frederic Bouvier
6b3088346b Less confusing display name 2011-09-11 20:12:27 +02:00
Frederic Bouvier
ce8488c276 Change display name 2011-09-11 19:50:20 +02:00
Frederic Bouvier
7591494274 First stab at creating a nightly build for programs created with vs2010 and Cmake 2011-09-11 16:30:56 +02:00
Frederic Bouvier
45f08ceb6d Update version in Win32 dev packaging 2011-09-11 16:18:36 +02:00
Frederic Bouvier
073511492f Fix VS2008 build after JSBSim update - 2nd try 2011-09-11 16:09:26 +02:00
Frederic Bouvier
865a5c4f14 Fix VS2008 build after JSBSim update 2011-09-11 16:05:58 +02:00