summaryrefslogtreecommitdiff
path: root/modules/visual_script/visual_script.cpp
AgeCommit message (Expand)Author
2022-07-26[Net] Modularize multiplayer, expose MultiplayerAPI to extensions.Fabio Alessandrelli
2022-07-04Add support for documenting built-in annotationsYuri Sizov
2022-06-27Add a const call mode to Object, Variant and Script.K. S. Ernest (iFire) Lee
2022-06-15Improve stack overflow error message in GDScript and VisualScriptHugo Locurcio
2022-06-08i18n: Misc fixes translation stringsRémi Verschelde
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-05-06Fix VisualScript export variableskobewi
2022-04-23Rename theme properties to include underscoresFireForge
2022-03-09Remove VARIANT_ARG* macrosreduz
2022-02-16Style: Cleanup single-line blocks, semicolons, dead codeRémi Verschelde
2022-02-08Refactor some object type checking code with `cast_to`Rémi Verschelde
2022-01-03Update copyright statements to 2022Rémi Verschelde
2022-01-02Improve editor template workflowfabriceci
2021-12-09Replace String comparisons with "", String() to is_empty()Nathan Franke
2021-11-23Rename `remove()` to `remove_at()` when removing by indexLightning_A
2021-11-03Rename `PROPERTY_USAGE_NOEDITOR` to `PROPERTY_USAGE_NO_EDITOR`Hugo Locurcio
2021-10-28clang-format: Various fixes to comments alignment from `clang-format` 13Rémi Verschelde
2021-10-14Implement toast notifications in the editorGilles Roudière
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-07[Net] Move multiplayer to core subdir, split RPCManager.Fabio Alessandrelli
2021-08-23Entirely removes BIND_VMETHOD in favor of GDVIRTUALreduz
2021-08-02Validates VisualScript.add_node input nodeHaoyu Qiu
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-18Optimize StringName usagereduz
2021-07-12[Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer.Fabio Alessandrelli
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-19Added support for scripts reporting multiple errors to ScriptTextEditorEric M
2021-06-14Fix default value binding in VisualScriptFunctionStateGeorge Marques
2021-06-01[Net] Refactor RPCs, remove RSETsFabio Alessandrelli
2021-05-05Highlight control flow keywords with a different colorHugo Locurcio
2021-04-29Replace remaining uses of `NULL` with `nullptr`Rémi Verschelde
2021-04-27Core: Drop custom `copymem`/`zeromem` definesRémi Verschelde
2021-04-05Style: Apply clang-tidy's `readability-braces-around-statements`Rémi Verschelde
2021-04-05Style: Apply clang-tidy's `modernize-use-nullptr`Rémi Verschelde
2021-04-03Fix VisualScriptFunctionState connect to null object crashjmb462
2021-03-12Fixes small typos and grammar correctionAnshul7sp1
2021-02-08Initialize class/struct variables with default values in modules/Rafał Mikrut
2021-01-04Merge pull request #44914 from swarnimarun/master-visualscript-refactorRémi Verschelde
2021-01-05Fix doc for the VisualScript class.Swarnim Arun
2021-01-04Merge pull request #39649 from swarnimarun/master-visualscript-refactorRémi Verschelde
2021-01-01Update copyright statements to 2021Rémi Verschelde
2021-01-01Refactoring Visual ScriptSwarnim Arun
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-05Remove connect *_compat methodsAaron Franke
2020-11-16Remove empty lines around braces with the formatting scriptAaron Franke
2020-11-09Refactored variant constructor logicreduz