1
0
Fork 0
fgdata/Nasal
TheFGFSEagle 724fad6701 Fix placements not being removed when destroying a canvas
Canvas placements are being added / removed through a listener on "placement" node adds / removals on the canvas's node.
Previously, when the canvas's del method was called, the canvas's node was removed, but not its "placement" subnodes.
This caused the canvas to be destroyed without the placements being removed.
This in turn causes problems when setting up a canvas with the same placement(s).
This is fixed by this commit by removing the "placement" nodes separately before destroying the canvas.
2023-12-09 18:08:55 +00:00
..
Autopush Clean up autopush attribution 2022-10-18 10:08:41 +01:00
canvas Fix placements not being removed when destroying a canvas 2023-12-09 18:08:55 +00:00
console Replace printlog by logprint 2020-04-21 09:07:20 +02:00
debug move globals.Hash to std.Hash 2020-07-08 15:31:23 +01:00
FailureMgr Fix failure manager warning 2019-12-11 17:53:35 +01:00
gui Add ComboBox widget 2023-01-24 13:27:04 +00:00
input_helpers Replace printlog by logprint 2020-04-21 09:07:20 +02:00
jetways Nasal: use ‘quiet’ flag when loading jetways.xml 2020-10-25 19:56:40 +00:00
jetways_edit Fix elevation bug for jetways 2015-10-11 22:32:25 +02:00
local_weather Revert "Add option to read upper winds from simbrief" 2022-11-24 12:17:49 +00:00
modules Add argument validation in canvas_efis/eicas-message-sys.nas 2021-12-04 14:50:01 +01:00
performance_monitor Change the performance monitor to use the font as specified in the style (rather than hardcoding it) 2018-09-02 11:53:32 +02:00
std Make std.algorithm conditions more efficient 2023-02-13 11:05:48 +00:00
towing hitch.nas: Minor fix to aerotow code 2023-06-17 10:50:44 +02:00
tutorial Checklist/Tutorial: Auto view direction to marker 2020-10-31 16:00:51 +00:00
addons.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
aircraft.nas aircraft.data: Enable method chaining and add method to remove properties from the catalog 2023-04-17 15:13:17 +01:00
aurora.nas reset executable bit for nasal script 2017-07-18 10:57:13 +02:00
bits.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
checklist.nas Configurable auto-gen of tutorials from checklists 2020-06-27 15:20:02 +01:00
contrail.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by the authors 2020-08-12 14:40:44 +02:00
controls.nas Controls: Added trim to position for rudder and aileron 2022-03-02 14:16:18 +01:00
debug.nas Nasal/debug.nas: backtrace(): reinstate mechanism to truncate long filenames. 2021-08-29 21:09:12 +01:00
dynamic_view.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
earthview.nas Implement Earthview tiles loading based on visibility in spherical geometry 2020-03-23 23:47:31 +01:00
emesary.nas Emesary: Improve error messages 2020-12-17 22:42:42 +00:00
emesary_mp_bridge.nas emesary_mp_bridge.nas: convert to UTF-8 encoding 2023-01-19 17:17:52 +01:00
emexec.nas emexec: rewrite rate adjust logic 2023-01-29 14:31:51 +00:00
environment.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
events.nas Bugfixes and improvements to the Failure Manager 2014-12-21 12:39:52 +01:00
frame_utils.nas Nasal PartitionProcessor added time limiter 2020-10-25 20:02:41 +01:00
fuel.nas #705: add sanity checks to fuel tank update 2012-04-22 15:19:20 +02:00
geo.nas Marker-pins FGData changes 2022-01-27 12:11:24 +00:00
glide_slope_tunnel.nas Fix glide slope tunnel altitude offset by moving it to correct runway touchdown zone. 2018-11-06 16:14:59 +01:00
globals.nas Nasal/globals.nas: setlistener(): call die() if callback is not a function. 2021-08-26 23:24:46 +01:00
gui.nas Support multiple directories in OverlaySelector 2023-12-07 11:29:34 +00:00
hdr.nas Update fog density when the visibility change 2023-11-20 10:31:29 +01:00
io.nas Nasal: use ‘quiet’ flag when loading jetways.xml 2020-10-25 19:56:40 +00:00
joystick.nas Add missing button "Rudder Trim Pos" for joystick assignment 2022-07-17 19:55:23 +02:00
lag_adjust.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
loadpriority.xml Marker-pins FGData changes 2022-01-27 12:11:24 +00:00
local_weather_auto_init.nas 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
markerpins.nas Marker-pins FGData changes 2022-01-27 12:11:24 +00:00
material.nas Fix #1310 - typo in material.nas 2014-01-19 15:52:38 -06:00
math.nas Nasal math module: Add math.sign -> math.sgn alias 2023-09-20 00:46:12 +02:00
modules.nas Modules.nas: add return values to some methods. 2020-09-03 17:51:16 +01:00
mp_broadcast.nas Replace printlog by logprint 2020-04-21 09:07:20 +02:00
multikey.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00
multiplayer.nas Nasal/multiplayer.nas: always enable multiplayer chat when replaying. 2022-04-22 20:38:00 +01:00
notifications.nas Emesary(MP) : Use correct ID for ArmamentNotification 2020-10-23 17:46:40 +02:00
orbital_target.nas Add a license exception to single owner Nasal libraries which clarifies that merely calling Nasal functions from third party aircraft does not invoke the derived-work clause of the GPL. Signed off by Thorsten 2020-06-08 15:07:10 +02:00
prop_key_handler.nas Nasal/prop_key_handler.nas: fixed couple of issues in search ('?') code. 2019-08-31 14:14:18 +01:00
props.nas props.nas: Add function to swap the values of two property nodes 2023-10-03 21:49:32 +02:00
props.nut props.nas: add isValidPropName and makeValidPropName; add props.nut 2020-06-08 19:52:48 +01:00
README.txt add Nasal loadable module support (modules.nas) 2020-01-26 18:13:08 +01:00
redout.nas Tentative fix for accelerometers using YaSim properties in JSBSim or optionally generated properties 2016-11-23 15:34:04 +02:00
route_manager.nas Add a license exception to single owner Nasal libraries which clarifies that merely calling Nasal functions from third party aircraft does not invoke the derived-work clause of the GPL. Signed off by the authors. 2020-06-09 16:05:10 +02:00
scenery.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
screen.nas Add option to move chat to the left and align left. 2021-01-13 22:43:12 +01:00
screenshot.nas Add a copyright header and 2022-02-10 15:00:15 +01:00
seaport.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
std.nas move min and max from std/Vector.nas (class file) to std.nas 2020-07-30 10:48:27 +01:00
std.nut move globals.Hash to std.Hash 2020-07-08 15:31:23 +01:00
string.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
tanker.nas Nasal loadpriority; remove nasal-dir-initialized listeners; 2020-06-03 21:57:14 +01:00
test_emesary.nut Added Emesary MP bridge unit tests 2020-08-01 16:44:02 +02:00
test_frame_utils.nut Added tests for Nasal frame utils 2021-06-05 16:18:04 +02:00
test_math.nut Add sample test file to Nasal/ 2020-05-06 15:41:18 +01:00
track_target.nas Tomaskom writes: 2015-05-28 10:29:38 -05:00
video.nas remove the infamous "A" console message 2016-04-24 11:12:18 +02:00
view.nas Nasal/view.nas: Allow view to be changed by setting /sim/current-view/view-number-raw. 2021-06-02 17:07:06 +01:00
volcano.nas Use logprint in more places 2020-06-28 07:27:29 +01:00
weather_scenario.nas Fix calculate temerature for ISA METAR scenario 2023-09-19 12:27:11 +01:00
windsock.nas Add a license exception to single owner (Melchoir Franz and myself) that clarifies that merely calling Nasal functions from third party aircraft does not invoce the derived-work clause of the GPL. Signed of by Melchoir. 2020-06-05 11:31:57 +02:00

FGDATA/Nasal/ contains nasal core modules (*.nas).
All .nas files in this directory will be loaded automatically while Flightgear starts.

The first level sub-directories will be scanned for .nas files and this files will be 
also loaded while Flightgear starts unless disabled in defaults.xml.