| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Validates VisualScript.add_node input node | Haoyu Qiu | 2021-08-02 | 1 | -0/+1 |
| | | |||||
| * | Make action names translatable | Haoyu Qiu | 2021-07-31 | 1 | -2/+2 |
| | | |||||
| * | Remove obsolete "dectime" method | Aaron Franke | 2021-07-30 | 3 | -64/+37 |
| | | | | | Replaced by "move_toward" | ||||
| * | doc: Use self-closing tags for `return` and `argument` | Rémi Verschelde | 2021-07-30 | 8 | -414/+207 |
| | | | | | | | | | For the time being we don't support writing a description for those, preferring having all details in the method's description. Using self-closing tags saves half the lines, and prevents contributors from thinking that they should write the argument or return documentation there. | ||||
| * | Merge pull request #50840 from ↵ | Rémi Verschelde | 2021-07-26 | 1 | -1/+1 |
| |\ | | | | | | | | | Gallilus/VisualScript-drop-preload-nodes-change-action-name Change "Add Preload Node" action to "Add Node(s)" | ||||
| | * | Change "Add Preload Node" action to "Add Node(s)" | Gallilus | 2021-07-25 | 1 | -1/+1 |
| | | | | | | | The action might also drop Custom Nodes | ||||
| * | | Use const references where possible for List range iterators | Rémi Verschelde | 2021-07-25 | 7 | -50/+50 |
| | | | |||||
| * | | Use C++ iterators for Lists in many situations | Aaron Franke | 2021-07-23 | 7 | -279/+275 |
| |/ | |||||
| * | Revert unnecessary changes to VisualScriptEmitSignal | David Cambré | 2021-07-23 | 2 | -14/+1 |
| | | | | | Revert unnecessary changes to VisualScriptEmitSignal, commit 2032b56005b2f6add6b105a00f04c05f9b292eec | ||||
| * | Merge pull request #48972 from ↵ | Rémi Verschelde | 2021-07-21 | 3 | -2/+72 |
| |\ | | | | | | | DavidCambre/Expose_VisualScriptCustomNode_TypeHints_m | ||||
| | * | expose type hints for VisualScriptCustomNode | David Cambré | 2021-07-21 | 3 | -2/+72 |
| | | | | | | | | | Co-Authored-By: Rémi Verschelde <rverschelde@gmail.com> | ||||
| * | | Merge pull request #50686 from Calinou/use-standard-inf-nan-constants | Rémi Verschelde | 2021-07-21 | 2 | -4/+4 |
| |\ \ | | | | | | | Use the standard C `INFINITY` and `NAN` constants directly | ||||
| | * | | Use the standard C `INFINITY` and `NAN` constants directly | Hugo Locurcio | 2021-07-21 | 2 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | The `Math_INF` and `Math_NAN` defines were just aliases for those constants, so we might as well use them directly. Some portions of the code were already using `INFINITY` directly. | ||||
| * | | | Merge pull request #49749 from ↵ | Rémi Verschelde | 2021-07-21 | 4 | -91/+176 |
| |\ \ \ | |/ / |/| | | | | | | | | DavidCambre/VisualScriptFunction_Call_Set_Get_Improvement-2 VisualScriptFunctionNodes Improvements | ||||
| | * | | Improve and streamline VisualScriptFuncNodes Call Set Get | David Cambré | 2021-07-21 | 4 | -91/+176 |
| | | | | | | | | | | | | | | | | | | | | | | This PR improves and streamlines the workflow for VisualScriptFunctionNodes Call Set Get Uniform design. Drag in set-get from tree is now working. Removes redundant method_select popup. | ||||
| * | | | Fix visual script icons | Nick Huelin | 2021-07-20 | 2 | -3/+12 |
| | | | | | | | | | | | | | This pull request fixes an issue where the visual script icons weren't representative of their data. | ||||
| * | | | Merge pull request #50581 from DavidCambre/VisualScript-Drop-Custom-Nodes | Rémi Verschelde | 2021-07-20 | 1 | -6/+20 |
| |\ \ \ | | | | | | | | | Allow dropping custom node scripts in VisualScript editor | ||||
| | * | | | VisualScript-Drop-Custom-Nodes | David Cambré | 2021-07-18 | 1 | -6/+20 |
| | | | | | | | | | | | | | | | | | Allows to drop custom node scripts directly in VisualScript | ||||
| * | | | | Merge pull request #50566 from reduz/optimize-stringname-usage | Rémi Verschelde | 2021-07-19 | 4 | -135/+135 |
| |\ \ \ \ | | | | | | | | | | | Optimize StringName usage | ||||
| | * | | | | Optimize StringName usage | reduz | 2021-07-18 | 4 | -135/+135 |
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added a new macro SNAME() that constructs and caches a local stringname. * Subsequent usages use the cached version. * Since these use a global static variable, a second refcounter of static usages need to be kept for cleanup time. * Replaced all theme usages by this new macro. * Replace all signal emission usages by this new macro. * Replace all call_deferred usages by this new macro. This is part of ongoing work to optimize GUI and the editor. | ||||
| * / / / | Prevents some warnings from appearing in visual scripts | Yuri Roubinsky | 2021-07-18 | 2 | -2/+19 |
| |/ / / | |||||
| * | | | Document remaining Visual Script classes | Tomasz Chabora | 2021-07-13 | 17 | -0/+120 |
| | | | | |||||
| * | | | Implement the ability to disable classes | reduz | 2021-07-13 | 1 | -49/+49 |
| | | | | | | | | | | | | | | | | | | | | | | * This PR adds the ability to disable classes when building. * For now it's only possible to do this via command like: `scons disable_classes=RayCast2D,Area3D` * Eventually, a proper UI will be implemented to create a build config file to do this at large scale, as well as detect what is used in the project. | ||||
| * | | | [Net] Rename NetworkedMultiplayerPeer to MultiplayerPeer. | Fabio Alessandrelli | 2021-07-12 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix creating a new function in visual scripts | Yuri Roubinsky | 2021-07-10 | 1 | -1/+1 |
| | | | | |||||
| * | | | Use PROPERTY_USAGE_NONE instead of 0 for no property usage | Aaron Franke | 2021-07-01 | 3 | -18/+18 |
| | | | | | | | | | | | | | Also use const more often. | ||||
| * | | | Fixes Visual script nodes operator mismatch issue #49943 | Dipal M Zambare | 2021-06-29 | 2 | -36/+70 |
| |/ / | |||||
| * | | VisualScriptEditor Fix in graph position calculation (do not skip zoom) | kleonc | 2021-06-23 | 2 | -107/+48 |
| | | | |||||
| * | | Fix logic operators mislabeled #49412 | Martin | 2021-06-23 | 1 | -33/+63 |
| | | | |||||
| * | | Rename `instance()`->`instantiate()` when it's a verb | Lightning_A | 2021-06-19 | 15 | -132/+132 |
| | | | |||||
| * | | Added support for scripts reporting multiple errors to ScriptTextEditor | Eric M | 2021-06-19 | 2 | -2/+2 |
| | | | | | | | | | Scripts can now report multiple errors to the scripting editors in the engine. UI elements were added to support multiple errors. | ||||
| * | | Better format arguments in variant parser | Michael Alexsander Silva Dias | 2021-06-18 | 3 | -3/+3 |
| | | | |||||
| * | | Merge pull request #49043 from ↵ | Rémi Verschelde | 2021-06-17 | 1 | -2/+3 |
| |\ \ | | | | | | | | | | | | | theoway/missing_description_vs_search_window_fixed Fixes missing descriptions in Visual Script search window when adding nodes | ||||
| | * | | Fixes missing descriptions in search window of visualscript | Umang Kalra | 2021-06-15 | 1 | -2/+3 |
| | | | | |||||
| * | | | Adding some more missing renames for Transform3D and Quaternion | Bastiaan Olij | 2021-06-15 | 2 | -3/+3 |
| | | | | |||||
| * | | | Fix default value binding in VisualScriptFunctionState | George Marques | 2021-06-14 | 2 | -2/+2 |
| |/ / | |||||
| * | | Consistently prefix bound virtual methods with _ | kobewi | 2021-06-12 | 1 | -3/+3 |
| | | | |||||
| * | | Rename Reference to RefCounted | Pedro J. Estébanez | 2021-06-11 | 3 | -4/+4 |
| | | | |||||
| * | | Let var2str display StringName with correct sigil | Jonathan Gollnick | 2021-06-10 | 12 | -17/+17 |
| | | | |||||
| * | | Merge pull request #49265 from KoBeWi/keepfreplace_2_keepers_of_replace | Rémi Verschelde | 2021-06-09 | 1 | -0/+1 |
| |\ \ | | | | | | | Move FindReplaceBar out of CodeTextEditor | ||||
| | * | | Move FindReplaceBar out of CodeTextEditor | kobewi | 2021-06-08 | 1 | -0/+1 |
| | | | | |||||
| * | | | Merge pull request #49462 from TokageItLab/update-property-selector-icon-list | Rémi Verschelde | 2021-06-09 | 2 | -3/+3 |
| |\ \ \ | | | | | | | | | update property selector's icon list | ||||
| | * | | | update property selector's icon list and rename Quat.svg to Quaternion.svg | Silc 'Tokage' Renew | 2021-06-09 | 2 | -3/+3 |
| | | | | | |||||
| * | | | | Rename missing shortcut names in visual script editor | Jonas Bernemann | 2021-06-08 | 1 | -4/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | With the change of the shortcuts for common actions like delete, copy and paste the delete menu items in the visual script editor for members where missing because of a missing shortcut. | ||||
| * | | | | Merge pull request #49221 from Faless/mp/4.x_rpc_refactor | Rémi Verschelde | 2021-06-07 | 3 | -123/+18 |
| |\ \ \ \ | |/ / / |/| | | | [Net] Refactor RPCs, remove RSETs | ||||
| | * | | | [Net] Refactor RPCs, remove RSETs | Fabio Alessandrelli | 2021-06-01 | 3 | -123/+18 |
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | In this PR: - Removed rset - rpc_config can now optionally configure transfer mode (reliable/unreliable/ordered) and channel (channels are not actually implemented yet.) - Refactor how the RPC id is computed to minimize the logic in Node and scripts that now only needs a single `get_rpc_methods` function. | ||||
| * | | | Style: Cleanup uses of double spaces between words | Rémi Verschelde | 2021-06-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | Or after punctuation. Tried to leave third-party stuff alone, unless it has been heavily modified for Godot. | ||||
| * | | | Fixed color for node headers in visual scripts | Yuri Roubinsky | 2021-06-06 | 1 | -0/+1 |
| | | | | |||||
| * | | | Rename Quat to Quaternion | Marcel Admiraal | 2021-06-04 | 2 | -3/+3 |
| | | | | |||||
| * | | | Rename Variant TRANSFORM to TRANSFORM3D | Aaron Franke | 2021-06-03 | 2 | -3/+3 |
| |/ / | | | | | Also _transform to _transform3d | ||||
