ThorstenB
be720b424a
fgpanel: fixed some error handling/setup issues
...
- Provide error message when fgdata path is missing.
- Exit game mode when closing/aborting program (show mouse cursor etc).
- Support absolute paths for "--panel" parameter.
- Don't crash when a font is missing.
2011-09-30 22:20:00 +02:00
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