Clément de l'Hamaide
41865b15c9
Improve <usage> tag feature
...
- Introduce a new LOD: ai-interior
- Load a <model> with <usage>interior</usage> on-demand
- Avoid to load the cockpit of players in MP
- Default LOD is 0.0 - 50.0 meters
2014-09-21 22:11:35 +02:00
Torsten Dreyer
e8d851d236
Allow user defined mime types for the internal httpd
2014-09-20 01:48:32 +02:00
Thomas Geymayer
0b9e72eb87
Nasal: move IOrules check to better place and exit on failure.
2014-09-19 18:22:47 +02:00
Thomas Geymayer
bb38e59ba2
Skydome ends lower with default rendering scheme.
2014-09-18 10:39:01 +02:00
Thomas Geymayer
104dc1170b
Use black clear color only at high altitudes.
...
Black clear color can cause visual glitches on low
altitudes, but a black space is much nicer, so just
switch at 300.000 ft.
2014-09-18 00:16:09 +02:00
Torsten Dreyer
015ecb54f3
Load a flight recorder tape from the command line
...
Adds new option --load-tape=foobar to load a flight recorder
tape from the command line. Loads foobar.fgtape from the
directory specified in /sim/replay/tape-directory and starts
replay.
2014-09-17 22:38:40 +02:00
Thomas Geymayer
dd8b412060
Black sky for orbital flights outside skybox.
...
as suggested by Thorsten and Lauri.
2014-09-17 12:14:42 +02:00
Torsten Dreyer
c9d159e71f
httpd: downgrade log message
2014-09-15 10:54:00 +02:00
Torsten Dreyer
512ec61e8e
Expose the running-state of the internal webserver
2014-09-12 22:58:30 +02:00
Torsten Dreyer
b50b1a778b
httpd: expose the aircraft dir to the web server
...
add a (currently) hard coded url rewrite to access the
currently used aircraft by
http://localhost:8080/aircraft-dir/
2014-09-10 22:43:06 +02:00
Torsten Dreyer
48180eb9ab
Optionally disable the lowpass for the static system
...
the static system has an optional "tau" parameter to
define the rate at which the output value changes.
Setting this value to zero now disables the filter.
This prevents wrong airspeed indications on rapid
altitude changes. No functional changes if tau has
other-than-zero values (e.g. the default systems).
2014-09-10 21:07:57 +02:00
Torsten Dreyer
85e4a3254f
Fix comm radio frequency range
...
Thanks to Richard Senior
2014-09-02 17:10:09 +02:00
Thomas Geymayer
96a2673dd8
Canvas: expose set/clearFocusElement to Nasal.
2014-08-25 21:54:20 +02:00
Torsten Dreyer
159ec7e08b
Expose total-fuel-m3 to the tank properties
2014-08-25 21:40:12 +02:00
Thomas Geymayer
4b59c152ea
canvas::Text: expose more text/cursor methods to Nasal.
2014-08-23 16:06:33 +02:00
Clément de l'Hamaide
c3b84856ad
Win nightly: add OpenRTI dll
2014-08-20 05:40:55 +02:00
Clément de l'Hamaide
c402b5d82f
Win nightly: update for the new FGCom standalone
2014-08-19 22:22:06 +02:00
Clément de l'Hamaide
c8da770ff8
Use old bmp until a nice one comes later
2014-08-19 21:04:50 +02:00
Clément de l'Hamaide
d870f969e7
Remove unecessary Windows files
2014-08-19 21:04:42 +02:00
Clément de l'Hamaide
b0b272e4d2
New FGCom standalone re-wrote from scratch
...
- positions.txt and special.txt are integrated in the binary
- Reduce CPU load
- New mode: OBS for listening a frequency
- Source code ready to be used with another library
- Support for COM1 and COM2
- Fix bug where frequencies conflict avoid switching between similar frequency in range
- Better logging information and debug information
- Range depends on altitude
2014-08-19 20:46:42 +02:00
Torsten Dreyer
a4b0be3d8a
Expose the vertical flight path as a property
...
write the vertical flight path to /orientation/path-deg
zero means level flight, positive angles climb
Also use SGD_DEGREES_TO_RADIANS (and vice versa) for double computations
instead of the float constants
2014-08-19 00:01:08 +02:00
Clément de l'Hamaide
d1638932b3
Win-nightly: new script for generating Windows nightly
2014-08-18 20:07:59 +02:00
Torsten Dreyer
4f91a31f05
Quick and dirty repair of linux build with RTI enabled
2014-08-17 22:36:19 +02:00
Thomas Geymayer
aa1b3c1e31
Expose canvas::Element::setFocus to Nasal.
2014-08-12 17:57:01 +02:00
Thomas Geymayer
6713830254
Nasal Timer: prevent warning on restarting oneshot timer in callback.
2014-08-11 00:31:18 +02:00
Thomas Geymayer
45ab3a20a2
Canvas: generate keypress event for text input.
2014-08-11 00:30:55 +02:00
Thomas Geymayer
271cf1420d
Canvas: support for pointer grab.
2014-08-11 00:25:26 +02:00
Stuart Buchanan
b654477794
New materials.xml format
2014-08-09 20:43:34 +01:00
bcoconni
beedd9e683
Fixed a bug where the rate_limit was ignored if it was set by a property.
2014-08-09 20:02:44 +02:00
Thomas Geymayer
2520124e97
Update for OpenSceneGraph 3.3.2 API changes.
2014-08-09 19:13:39 +02:00
Thomas Geymayer
08263dc1ec
Canvas: expose layout contents margins and alignment to Nasal.
2014-08-05 00:19:40 +02:00
bcoconni
1c867eb99d
Bug fix for the issue #1497 . JSBSim calculations of geodetic coordinates were producing a NaN at the North and South poles (i.e latitude +/-90deg).
2014-08-03 13:59:30 +02:00
Clément de l'Hamaide
c430cc7b7d
Win-nightly fixes
...
Win64-nightly: add CrashReporter
Win32/64-nightly: remove outdated option + set fgdata dir
2014-08-02 20:47:08 +02:00
Thomas Geymayer
90f197fbc4
Do not assume there is a mouse mode with index 3.
2014-07-30 23:54:04 +02:00
Thomas Geymayer
d836126c75
Better fallback for missing menu and splash translations.
2014-07-30 23:53:16 +02:00
Thomas Geymayer
4f2032a9c2
Canvas: export preventDefault to Nasal and use to stop events on DesktopGroup.
2014-07-30 17:17:24 +02:00
Thomas Geymayer
a948f68960
CMake: add UTF8-CPP to SimGear include directories.
2014-07-30 12:47:33 +02:00
Thomas Geymayer
49df413444
Canvas: Keyboard events and input focus.
...
Also allow events on desktop group if no window is receiving
events. Currently it is not possible to prevent events handled
by the desktop group to further propagate (eg. to normal
control input).
2014-07-30 00:00:03 +02:00
Thomas Geymayer
0646d5f443
Nasal: expose LayoutItem visibility methods.
2014-07-21 00:27:20 +02:00
Thomas Geymayer
a673f4a5f9
Nasal: update for simgear changes.
2014-07-21 00:26:54 +02:00
bcoconni
a428d611c3
Fixed the erratic behavior of <actuator> when rate_limit is read from a property. See more details about the bug in the issue #1503 in FlightGear bug tracker.
2014-07-19 00:23:41 +02:00
Torsten Dreyer
52af20a9e1
New Version: 3.3.0
2014-07-17 14:55:33 +02:00
bcoconni
5deeeaf781
Fix for the bug reported in the FlightGear 1503
2014-07-17 01:11:09 +02:00
Torsten Dreyer
6e3161245e
New Version: 3.2.0
2014-07-16 14:58:34 +02:00
Thomas Geymayer
5f4ad79954
canvas.Layout: expose missing methods to Nasal.
2014-07-16 11:24:53 +02:00
Thomas Geymayer
c5c0a7dcf3
AIShip: remove duplicate property tie.
2014-07-12 11:54:47 +02:00
Thomas Geymayer
0f14a2d73b
subsystemFactor: name fixing (use same as in fg_init.cxx) and cleanup.
2014-07-12 01:17:35 +02:00
Thomas Geymayer
a52c0882a1
Fix subsystemFactory name fdm -> flight (Thanks to Hooray).
2014-07-11 19:25:26 +02:00
Thomas Geymayer
486ef5b06c
pkg: retrieve existing install (or register callback).
2014-06-30 18:15:31 +02:00
James Turner
3f433e2c35
Fix polar rendering of map. (Bug #55 )
...
Use an azimuth-equidistant projection, which handles high latitudes and
polar regions correctly. Written by Gijs de Rooy.
2014-06-29 21:45:18 +01:00