summaryrefslogtreecommitdiffstats
path: root/modules/visual_script
Commit message (Collapse)AuthorAgeFilesLines
* Use the Unicode "multiply" sign for the "A x B" visual script nodeHugo Locurcio2019-11-151-1/+1
|
* Merge pull request #32853 from OsamaElHariri/visual_script_setter_props_fixRémi Verschelde2019-11-071-1/+5
|\ | | | | Set the properties of a Set node after add_node
| * Set the properties of a Set node after add_nodeOsama El Hariri2019-10-281-1/+5
| |
* | Merge pull request #33238 from qarmin/other_fixesRémi Verschelde2019-11-011-0/+1
|\ \ | | | | | | Fix some crashes, overflows and using variables without values
| * | Fix some crashes, overflows and using variables without valuesRafał Mikrut2019-11-011-0/+1
| | |
* | | Fix: typo atleast -> at leastOmicron2019-11-011-2/+2
|/ / | | | | Typo found in source string, reported by linux-man on weblate
* / i18n: Sync translation template with current sourceRémi Verschelde2019-10-291-2/+2
|/
* Merge pull request #32830 from ↵Rémi Verschelde2019-10-151-8/+0
|\ | | | | | | | | timoschwarzer/remove-redundant-compiler-directives Remove redundant compiler directives
| * Remove redundant compiler directivesTimo Schwarzer2019-10-141-8/+0
| | | | | | | | Closes #32817
* | Small fixes to redundand code, copy paste bugsqarmin2019-10-142-2/+2
|/
* Remove dependency on the editor directory being in the build's include path.Marcel Admiraal2019-10-102-2/+2
| | | | | | | - Add or remove the necessary subdirectorires to the includes to remove dependency on the editor directory being in the build's include path. - Ensure includes in modified files conform to style guideline. - Remove editor from the build include path.
* Make VisualScript check inheritance for port infoAaron Franke2019-10-091-2/+2
|
* Fix theme in visual script dialogs (at startup)Chaosus2019-09-301-0/+2
|
* Merge pull request #32402 from YeldhamDev/fix_vs_add_functionRémi Verschelde2019-09-292-47/+56
|\ | | | | Fix VS editor's "Create Function" dialog
| * Fix VS editor's "Create Function" dialogMichael Alexsander Silva Dias2019-09-282-47/+56
| |
* | Deconstruct node for VisualscriptSwarnim Arun2019-09-293-16/+48
|/ | | | Adds deconstruct nodes for the built-in types and adds default text to function rename_input_box for the visualscript.
* Merge pull request #32398 from YeldhamDev/cleanup_vs_editor_leftRémi Verschelde2019-09-282-26/+17
|\ | | | | Cleanup VS editor's left menu
| * Cleanup VS editor's left menuMichael Alexsander Silva Dias2019-09-272-26/+17
| |
* | Fix Edit function buttonSwarnim Arun2019-09-281-1/+1
| |
* | doc: Sync classref with current sourceRémi Verschelde2019-09-273-25/+27
|/ | | | And various fixes to bindings, hyperlinks and an uninitialized variable.
* Visualscript editor graph unification & refactoringSwarnim Arun2019-09-2612-682/+2660
| | | | Removes the need to have separate graphs per function for the VisualScript Nodes, and refactoring UI and other improvements such as fuzzy search, right click search boxes and in-graph editable nodes
* doc: Sync classref with current sourceRémi Verschelde2019-09-241-1/+3
| | | | Fix a few missing bindings or unspecified argument names and default values.
* Merge pull request #30852 from swarnimarun/vs_tools_scriptRémi Verschelde2019-09-224-2/+27
|\ | | | | Tool Mode for Visualscript
| * Tool Mode for VisualscriptSwarnim Arun2019-09-214-2/+27
| | | | | | | | Add the ability to VisualScript to function in Tool mode aka the Editor itself similar to GDScript or Mono
* | Merge pull request #30982 from iwek7/feature/skip_breakpointsRémi Verschelde2019-09-041-2/+2
|\ \ | | | | | | Adds skip-breakpoints feature
| * | Adds skip-breakpoints featureiwek72019-09-031-2/+2
| | |
* | | Implemented `ord` function in VisualScript64epicks2019-09-032-0/+33
|/ /
* | Fix resizer icon visiblity on light theme in GraphNodeChaosus892019-09-011-0/+1
| |
* | Plugin support for visual shadersYuri Roubinski2019-08-141-1/+1
| |
* | Replace 'ERR_EXPLAIN' with 'ERR_FAIL_*_MSG' in rest of 'modules/'Robin Hübner2019-08-121-22/+9
| |
* | Add some code changes/fixes proposed by Coverity and Clang Tidyqarmin2019-08-071-6/+8
| |
* | Add descriptive tooltips in VS editorEmmanuel Barroga2019-07-311-4/+4
|/ | | | | | | | | In the Visual Script editor, the override icon is not very clear what it's intended purpose is for. Currently, its tooltip just says: "Function:" which is the same tooltip as the "add new function" icon. To resolve this issue, this PR adds descriptive tooltips to the following icons in the Visual Script editor: -Override Function -Add Function -Add Variable -Add Signal
* doc: Sync classref with current sourceRémi Verschelde2019-07-222-1/+2
|
* Merge pull request #30693 from Chaosus/lerp_angleRémi Verschelde2019-07-203-10/+20
|\ | | | | Added lerp_angle built-in function
| * Added lerp_angles built-in functionChaosus2019-07-203-10/+20
| | | | | | | | | | Co-authored-by: Xrayez <https://github.com/Xrayez> Co-authored-by: DleanJeans <https://github.com/DleanJeans>
* | Merge pull request #30576 from qarmin/lgtm_coverageRémi Verschelde2019-07-204-6/+2
|\ \ | |/ |/| Changed some code reported by LGTM and Coverity
| * Changed some code showed in LGTM and Coverageqarmin2019-07-204-6/+2
| |
* | Merge pull request #23310 from aaronfranke/posmod-intRémi Verschelde2019-07-192-89/+43
|\ \ | | | | | | Add integer posmod and rename default arg names
| * | Add integer posmod and rename default arg namesAaron Franke2019-07-182-89/+43
| | | | | | | | | | | | | | | "posmod" is the integer version of "fposmod". We do not need a "mod" because of the % operator. I changed the default arg names from "x" and "y" to "a" and "b" because they are not coordinates. I also changed pow's arg names to "base" and "exp". Also, I reorganized the code in the VS built-in funcs switch statement.
* | | Visualscript: Add types for base type get and set.K. S. Ernest (iFIre) Lee2019-07-191-9/+23
|/ /
* / doc: Sync classref with current sourceRémi Verschelde2019-07-151-1/+1
|/
* Use base `Color()` constructors instead of `Color::html()`Hugo Locurcio2019-07-081-74/+74
| | | | | This results in slightly smaller binaries (-17 KB for an editor binary) as no strings need to be allocated.
* Fixes minor issues found by static analyzerqarmin2019-07-073-10/+2
|
* Merge pull request #29333 from hbina/fix_double_click_when_no_edited_funcRémi Verschelde2019-07-011-1/+3
|\ | | | | fixed an issue with double clicking available node in VisualScriptEditor
| * fixed an issue where there is no edited function but user double clicks on ↵hbina0852019-05-301-1/+3
| | | | | | | | an available functions
* | doc: Remove null default values that can't be determinedRémi Verschelde2019-06-307-17/+17
| | | | | | | | Applying #30187.
* | doc: Add default values to all propertiesRémi Verschelde2019-06-3028-65/+65
| | | | | | | | Thanks to @bojidar-bg's impressive work in #29380.
* | Add support for creating editor icons per moduleAndrii Doroshenko (Xrayez)2019-06-281-0/+6
| | | | | | | | | | | | | | | | | | The functionality is similar to how `doc_classes` are retrieved per module. The build system will search for custom icons path defined per module via `get_icons_path()` method in `config.py` or default icons path. If such paths don't exist, only the editor's own icons will be built. Most module icons were moved from editor/icons to respective modules.
* | Proofread and improve the whole class referenceHugo Locurcio2019-06-274-10/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | - Document a few more properties and methods - Add more information to many classes - Fix lots of typos and gramar mistakes - Use [code] tags for parameters consistently - Use [b] and [i] tags consistently - Put "Warning:" and "Note:" on their own line to be more visible, and make them always bold - Tweak formatting in code examples to be more readable - Use double quotes consistently - Add more links to third-party technologies
* | doc: Don't use `GlobalScope` scope in hyperlinks, it's automatically inferredRémi Verschelde2019-06-271-1/+1
| |