Henning Stahlke
6f4e7d91af
canvas/api.nas add getSize() method
2019-05-05 23:19:37 +02:00
Henning Stahlke
406aa96ecf
props.nas add createNodeObjectsFromHash()
2019-05-05 20:00:44 +02:00
Richard Harrison
2a748fdc70
Add thrust reverser to joystick bindings.
...
This can either be a button (which toggles) or an axis (variable)
2019-05-01 13:43:16 +02:00
Torsten Dreyer
a48e7c7136
fix an old typo
2019-03-29 19:43:48 +01:00
Richard Harrison
6bbff8476e
FGComm PTT - use selected channel
...
Only the selected channel will now be used for PTT; however the bindings still selected the appropriate channel prior to setting PTT.
This provides a compatible solution that can also easily be bound to the (joystick) controls.
2019-03-21 18:08:05 +01:00
Richard Harrison
480311eeef
Comm PTT listeners; fix fault
2019-03-20 08:07:21 +01:00
Richard Harrison
4c6b103293
Add support for FGCom multiple radio support
...
PTT now in
/controls/radios/comm-ptt as an int; non zero indicates which comm radio to use
/comm-radio-selected is the default comm channel to use. This should usually be the same as will be set by PTT into /controls/radios/comm-ptt
NOTE: that PTT will switch the FG comm inbound and outbound frequency to whichever radio was PTT'd.
2019-03-19 21:16:33 +01:00
Stuart Buchanan
6b1db73423
FG1000 - Improved timers
...
Implement single timer for all highlighting of elements.
2019-03-12 20:33:35 +00:00
Thorsten Renk
4385b734f6
Orbital target simulation handles targeting APIs gracefully after save/resume
2019-03-11 12:55:35 +02:00
Richard Harrison
ec066a6b19
AAR Tanker: optimised property access.
2019-03-10 15:25:43 +01:00
Henning Stahlke
bdbd3848af
comments, bugfixes and use API
2019-02-27 08:09:25 +00:00
Henning Stahlke
fb73705281
svg.nas fix transformation problems and use setClipByBoundingBox() from API
2019-02-27 08:09:16 +00:00
Henning Stahlke
74b0ef63c2
add resolveAlias() to props.nas
2019-02-12 18:35:10 +01:00
Stuart Buchanan
9d353a3266
FG1000: GFC700 Autopilot Integration
...
Support for GFC700 autopilot. Current modes that work: AP, FD, ROL, PIT, HDG, VS
2019-02-10 22:06:31 +00:00
Henning Stahlke
801512bb8c
add probe class to debug.nas
2019-01-31 22:41:35 +01:00
Henning Stahlke
9c9fb23f55
debug.nas add callback to breakpoint
2019-01-22 08:44:08 +01:00
James Turner
224ceaa546
Move the flap-quantisation code to its own file
2019-01-18 14:55:35 +00:00
Thorsten Renk
2e4193d3a1
Fix vector indices in inertial speed function of orbital target
2019-01-18 16:37:35 +02:00
James Turner
d9c13e9a81
Merge /u/jsb1685/fgdata/ branch next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/127/
2019-01-16 10:08:25 +00:00
Thorsten Renk
59f0bfc5ca
Update orbital target far zone simulatio to include leading J3 gravity effects
2019-01-14 13:47:29 +02:00
Henning Stahlke
79596cc6ab
debug.nas add Breakpoint class
2019-01-13 22:09:54 +01:00
Henning Stahlke
72c4bde6e9
gui.nas use API functions
2019-01-13 21:03:32 +01:00
Henning Stahlke
9a4b898a27
svg.nas use setText method
2019-01-13 21:03:31 +01:00
Stuart Buchanan
f32a376a3e
FG1000: EIS Fuel totalizer function
...
FG1000 requires fuel quantity to be entered manually and uses a flow
computer to calculate the amount used. Strange but true!
2019-01-11 20:19:09 +00:00
Henning Stahlke
f8eb701d62
api.nas fix typos
2019-01-08 09:18:24 +00:00
Henning Stahlke
28183b7575
canvas/api.nas add setClipByBoundinbox and setClipByElement function
2019-01-07 18:00:08 +00:00
Stuart Buchanan
3b92497769
Joystick Config fixes from Ron HAERTEL
2019-01-06 20:48:47 +00:00
Henning Stahlke
7a1cb213dc
Add-ons: minor changes to logging
2019-01-05 16:59:12 +01:00
Henning Stahlke
a91ebe4676
canvas/svg.nas add optional basic support for linked images
...
canvas/api.nas add alternative signature for ellipse and circle
2018-12-16 02:15:35 +01:00
Richard Harrison
07ac341b70
Fix timer usage
...
- didn't need to be a maketimer as it is a single shot usage.
2018-12-15 16:29:07 +01:00
Florent Rougon
02b01af19e
Add-ons: small fixes to Nasal/addons.nas and Docs/README.add-ons
...
+ After discussion with Henning:
- orig_setlistener() and orig_maketimer() were not intended to be
public -> prefix the function names with an underscore;
- clear the add-on's lists of tracked listeners and timers in
remove() (load() does that too, but it's a bit late).
+ Little rewording in Docs/README.add-ons.
2018-12-10 15:29:22 +01:00
Henning Stahlke
f3548c561e
canvas/api.nas: add square, ellipse and circle to path; update svg.nas accordingly
2018-12-08 19:55:08 +01:00
Henning Stahlke
f6e3628b50
add Window.getSize() to canvas/gui.nas
2018-12-08 16:55:38 +01:00
Henning Stahlke
5e2756b410
Add reload support to addons.nas; add tracking of listeners and timers
2018-12-07 19:24:22 +01:00
James Turner
e6fd70bd63
Merge /u/jsb1685/fgdata/ branch jsb-next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/118/
2018-12-04 15:27:07 +00:00
Henning Stahlke
cce5b4ca1f
canvas/gui.nas prevent runtime error
2018-12-04 14:47:20 +01:00
James Turner
6f26451c08
Merge /u/jsb1685/fgdata/ branch jsb-next into next
...
https://sourceforge.net/p/flightgear/fgdata/merge-requests/117/
2018-12-02 11:12:04 +00:00
Henning Stahlke
37adcd8051
canvas/svg.nas add support for circle und ellipse
2018-11-30 19:35:22 +01:00
James Turner
a5c8bbcc84
Rename nasal dir to avoid clashes
2018-11-28 22:49:45 +00:00
James Turner
d3a080ef29
Move GoFlight helpers to a subdir
...
Avoid loading the helpers by default
2018-11-19 17:17:35 +01:00
Richard Harrison
11ed499d61
/environment/contrail was always true for the first 30 seconds. Fixes #2077
...
Fix is to simply call the update method during the init listener.
2018-11-18 17:17:38 +01:00
James Turner
363dc4cea5
GoFlight MCP and EFIS input configs
2018-11-14 17:45:37 +00:00
Richard Harrison
8841f77cfd
Emesary; handle fatal errors during a recipient receive.
...
- the recipient will be removed from the transmitter and appropriate error messages printed.
Contributed by Nikolai V. Chr.
2018-11-07 01:58:05 +01:00
Daniel Meissner
8e45e86f9c
Fix glide slope tunnel altitude offset by moving it to correct runway touchdown zone.
2018-11-06 16:14:59 +01:00
Richard Harrison
c98c299625
Multiplayer list:
...
Change model that has a fallback model to be green rather than orange.
2018-11-05 19:52:41 +01:00
Richard Harrison
575a01aa9a
GUI: change MP messages (other) craft to be a more readable coluor.
...
This is a compromise as it needs to be visible on dark and light backgrounds, however this colour seems to be about the best I can find.
2018-11-04 15:57:29 +01:00
Richard Harrison
6a68a623c9
Emesary: refactor incoming bridge connection logic
...
This is mainly to allow unit testing.
2018-10-31 10:05:34 +01:00
Thorsten Renk
73073c4512
Move AW auto-start detection outside AW namespace to avoid duplicate AW start issue when de-selected in launcher and selected in-sim
2018-10-06 09:41:22 +03:00
Scott Giese
43ac415a8a
Bug Fix : #1732 Nasal runtime error with hovered tooltip
2018-10-03 01:49:50 -05:00
Richard Harrison
66c15d5b89
Canvas NavDisplay (map) fix nil waypoint when only one waypoint in flightplan.
...
Without this it will cause a nil dereference resulting in
Nasal runtime error: non-objects have no members
at D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 57
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 79
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1088
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/geo.nas, line 384
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1051
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/MapStructure.nas, line 1059
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/canvas/map/WPT.lcontroller, line 26
called from: D:/Program Files/FlightGear 2018.2.2/data/Nasal/globals.nas, line 119
2018-09-29 13:41:01 +02:00