summaryrefslogtreecommitdiff
path: root/modules/visual_script
AgeCommit message (Collapse)Author
2017-11-17Merge pull request #12930 from vnen/gdscrit-output-printJuan Linietsky
Make tool scripts print on the editor Output panel
2017-11-17Rename Rect3 to AABB.Ferenc Arn
Fixes #12973.
2017-11-16Add print_error function, akin to print_lineGeorge Marques
2017-11-15doc: Make all module docs self-containedRémi Verschelde
2017-11-15Create API to add and remove VisualScript custom nodesGeorge Marques
This makes a VisualScriptEditor singleton, which gives plugins the ability to register their own custom nodes. Those will be available for insertion in the Visual Script editor, under the "Custom Nodes" category.
2017-11-14Move singleton management from ProjectSettings to EngineLeon Krause
2017-11-12Add support for the TAU constant. Fixes #12094.Goutte
2017-11-12Properly fix node path selection in input ports, closes #12152Juan Linietsky
2017-11-08Fix "Invalid outputs" error when calling a void method from visual scriptBojidar Marinov
Fixes #11851
2017-10-31Merge pull request #12035 from Chaosus/wrapfuncRémi Verschelde
Added new Wrap functions for numbers
2017-10-25Removes Script::get_node_type()Jerome67000
used before GDScript, with squirrel apparently
2017-10-24Add ScriptLanguage::supports_builtin_mode and improve ScriptCreateDialogIgnacio Etcheverry
- Make ScriptCreateDialog disable the built-in script checked button if the language does not support it. - ScriptLanguage's get_template and make_template now receive the script path as class name if the the script language does not have named classes.
2017-10-21Refactor Fixed to PhysicsPoommetee Ketson
2017-10-20Merge pull request #12097 from rcurtis/issue12065Rémi Verschelde
Visualscript: Fixes untouched value is null instead of 0
2017-10-17(VS) Add space after "=" sign in variable listhomer666
2017-10-15Merge pull request #12069 from Noshyaar/pr-vslerpRémi Verschelde
VisualScript: add inverse_lerp & range_lerp
2017-10-14Gave a tooltip to the "In" logic nodeCédric Fuchs
2017-10-14Fixed issue that improperly initialized visual node properties to NilRCurtis
2017-10-13VisualScript: add inverse_lerp & range_lerpPoommetee Ketson
2017-10-13Added new wrap functionsChaosus
2017-10-05Add NIL_IS_VARIANT usage to few definitionsRuslan Mustakov
The missing usage flag led to GDNative API descriptions containting arguments with "void" type.
2017-10-03Merge pull request #11789 from djrm/pr_visual_improvementsAndreas Haas
Added correct initialization for script editor theme.
2017-10-03Merge pull request #11653 from bojidar-bg/doc-vscript-1Nathan Lovato
[DOCS] Document some of the VisualScript classes
2017-10-03Document some of the VisualScript classes.Bojidar Marinov
2017-10-02VS now supports white themes.Daniel J. Ramirez
2017-10-02Added correct initialization for script editor theme.Daniel J. Ramirez
Some style fixes for VS interface.
2017-10-02Merge pull request #11659 from AndreaCatania/prephysicsAndreas Haas
Renamed fixed_process to physics_process
2017-09-30Renamed fixed_process to physics_processAndreaCatania
2017-09-30VisualScript crashfix when returns are too fewMarcelo Fernandez
2017-09-27Remove unecessary anchors&margins set causing bad display (sons of containers)Gilles Roudiere
2017-09-26Merge pull request #11424 from groud/control_node_presetsRémi Verschelde
Implements set_margins_preset(...)
2017-09-25Fixed constness of variant functions, as well as visual script sequence ↵Juan Linietsky
ports. Closes #11258
2017-09-22Remove set_area_as_parent_rect and replace it by ↵Gilles Roudiere
set_anchors_and_margins_preset(PRESET_WIDE)
2017-09-20Rename pos to position in user facing methods and variablesletheed
Rename user facing methods and variables as well as the corresponding C++ methods according to the folloming changes: * pos -> position * rot -> rotation * loc -> location C++ variables are left as is.
2017-09-19Merge pull request #11256 from djrm/pr_visual_improvementsRémi Verschelde
Visual improvements and new look for VS
2017-09-17Move Variant::evaluate() switch to computed gotoHein-Pieter van Braam
In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291
2017-09-15Merge pull request #11230 from maxim-sheronov/fix_enum_bindingsThomas Herzog
Fix enums bindings
2017-09-14Improved VisualScriptEditorDaniel J. Ramirez
2017-09-14Fix 2 typosJeroen
2017-09-13Fix enums bindingsMaxim Sheronov
Add missed bindings for enums Move some enums to class to have correct output of api.json
2017-09-13Merge pull request #11076 from hpvb/fix-10935Rémi Verschelde
Fix crash on wrong type drag into the vs editor
2017-09-12Improved VS node coloringDaniel J. Ramirez
2017-09-12Improved theme generation, and other fixesDaniel J. Ramirez
2017-09-12Many fixes to visual script, changed virtuals override for a proper selector.Juan Linietsky
2017-09-09Fix crash on wrong type drag into the vs editorHein-Pieter van Braam
Don't allow drops of draggable items without a vs node type. This fixes #10935
2017-09-08Fix unused variable warningsHein-Pieter van Braam
The forth in my quest to make Godot 3.x compile with -Werror on GCC7
2017-09-04Merge pull request #10939 from neikeq/fix-overridden-external-editorsRémi Verschelde
Fixes language overridden external editors
2017-09-03Fixes language overridden external editorsIgnacio Etcheverry
2017-09-03Fix. resizeable -> resizable.Daniel J. Ramirez
(not actually a typo, but the rest of the API uses resizable)
2017-09-02Fix typos 'a' and 'an'Poommetee Ketson