Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-10-11 | Merge pull request #53103 from ZuBsPaCe/gdscript-analyze-properties-fix | George Marques | |
GDScript: Report property type errors | |||
2021-10-11 | Remove redundant String operation from GDScript enum exports | Yuri Sizov | |
2021-10-09 | Enhance and cleanup stringify for Vector | mashumafi | |
2021-10-09 | Fix missing argument names in bindings | Rémi Verschelde | |
While at it, tweak some boolean setters to use `p_enabled` for the bool. Also renames `draw_minimap()` to `set_draw_minimap()`. | |||
2021-10-08 | GDScript: Report property type errors | ZuBsPaCe | |
Inline getters & setters are now FunctionNodes. Their names are set in the parser, not in the compiler. GDScript-Analyzer will now run through getter and setter. Also report wrong type or signature errors regarding getset properties. Added GDScript tests for getters and setters. #53102 | |||
2021-10-08 | Merge pull request #53536 from Faless/mp/4.x_rpc_config | Max Hilbrunner | |
[Net] Add call_local argument to Node.rpc_config. | |||
2021-10-08 | Merge pull request #53336 from briansemrau/gdscript-i'm-not-my-own-local-class | George Marques | |
[GDScript 2.0] fix script base class self-assignment | |||
2021-10-08 | [Net] Rename RPCConfig.sync to call_local. | Fabio Alessandrelli | |
For consistency with the other user facing changes. | |||
2021-10-07 | GDScript: Use getter return type for the property type | George Marques | |
The PropertyInfo hints are more relevant for the inspector. The getter return type is more reliable and less likely to be incorrect and it is what's going to be called in the end. | |||
2021-10-07 | Merge pull request #53422 from KoBeWi/add_LUA_to_Godot | Rémi Verschelde | |
2021-10-07 | Merge pull request #53545 from vnen/gdscript-release | Rémi Verschelde | |
2021-10-07 | GDScript: Fix method ptrcall on release | George Marques | |
2021-10-07 | Replace references to VisualServer in code comments with RenderingServer | Hugo Locurcio | |
VisualServer no longer exists in the `master` branch. | |||
2021-10-07 | Merge pull request #53494 from mhilbrunner/stop-drop-and-dont-lie | Rémi Verschelde | |
Fix outdated no_call_local, use call_remote | |||
2021-10-06 | GDScript: Set status on parsing steps beforehand | George Marques | |
To avoid potential dependency cycles. If any happens it will not get into infinite recursion anymore and errors will cascade later on. | |||
2021-10-06 | Fix outdated no_call_local, use call_remote | Max Hilbrunner | |
2021-10-06 | Merge pull request #45699 from TokageItLab/implement-skeleton-editor-gizmo | Rémi Verschelde | |
Implement Skeleton Editor Gizmo | |||
2021-10-06 | Merge pull request #53479 from vnen/gdscript-subscript-object-self | Rémi Verschelde | |
2021-10-06 | Merge pull request #53478 from vnen/gdscript-avoid-hard-inference | Rémi Verschelde | |
2021-10-07 | Implemented SkeletonEditorGizmo | Silc Renew | |
Co-authored-by: Lyuma <xn.lyuma@gmail.com> | |||
2021-10-06 | GDScript: Allow subscript on self and object types | George Marques | |
2021-10-06 | GDScript: Avoid hard errors on inferred types | George Marques | |
Since inference isn't always correct, they are now treated as unsafe instead of errors. This also removes inferred type when a variable is reassigned. Since it's not aware of branching, the types might become invalid in a later context. | |||
2021-10-06 | GDScript: Make all warnings enabled in test generation | George Marques | |
The test generation doesn't initialize the language (since it's already initialized in main), but it still needs the warning enabled so it matches the actual tests. | |||
2021-10-06 | Fix small typos regarding WebSocketPeer | Infinixius | |
2021-10-06 | doc: Update links to latest documentation after content reorganization | Rémi Verschelde | |
2021-10-05 | Merge pull request #52711 from m4gr3d/provide_getter_for_project_data_dir_master | Rémi Verschelde | |
2021-10-05 | doc: Fix style inconsistencies for `[b]Note:[/b]` paragraphs | Rémi Verschelde | |
And fix up formatting not supported by makerst. | |||
2021-10-05 | Fix LUA-style assignment in Dictionary | kobewi | |
2021-10-05 | Merge pull request #52963 from Pineapple/WIN32_LEAN_AND_MEAN_master | Rémi Verschelde | |
2021-10-04 | GDScript fix wrong base class assignment | Brian Semrau | |
2021-10-04 | GDScript: Use path cache when checking preloaded scripts | George Marques | |
The path itself might not always be set in some cases, especially when the script is just created and is already in the resource cache. Using get_path() in this case gets the correct resource path. This also adds a null check for safety in case the path is incorrect or missing, to avoid a crash in the engine. | |||
2021-10-04 | Fix some leftover references to idle_frame | kobewi | |
2021-10-04 | Merge pull request #52914 from vnen/gdscript-assign-member-with-op | Rémi Verschelde | |
2021-10-04 | Merge pull request #53399 from V-Sekai/extension-game-convert | Rémi Verschelde | |
2021-10-04 | GDScript: Fix member assignment with operation | George Marques | |
It was wrongly updating the assigned value with the result of the operation. | |||
2021-10-04 | Enable GLTFDocumentExtensionConvertImporterMesh only in games. | K. S. Ernest (iFire) Lee | |
2021-10-04 | Merge pull request #53303 from akien-mga/53295-gdscript-completion-quote-style | Rémi Verschelde | |
2021-10-04 | Merge pull request #53338 from briansemrau/gdscript-handle-for-with-null-list | Rémi Verschelde | |
2021-10-04 | Merge pull request #53366 from KoBeWi/your_argument_is_null_and_void | Rémi Verschelde | |
2021-10-04 | GDScript completion: Handle quote style ad-hoc to remove editor dependency | Rémi Verschelde | |
`core` and `scene` shouldn't depend on `editor`, so they can't query this style setting in `get_argument_options`. But we can handle it after the fact in GDScript's completion code. Also cleans up a couple extra unused invalid includes in `core`. | |||
2021-10-04 | Merge pull request #52802 from V-Sekai/gltf-extensions | Rémi Verschelde | |
2021-10-04 | Fix crash when pinned SoftBody point is out of range | Haoyu Qiu | |
2021-10-03 | GLTF for game templates. | K. S. Ernest (iFire) Lee | |
Convert GLTF Document to use ImporterMeshInstance3D. Add a GLTFDocument extension list and an extension for converting the importer mesh instance 3d to mesh instance 3d. Use GLTF module when the editor tools are disabled. Modified the render server to be less restrictive on matching blend arrays and have more logging. Misc bugs with multimesh. Always index the meshes. | |||
2021-10-03 | Allow void as return type for constructors | kobewi | |
2021-10-03 | Merge pull request #46555 from gongpha/line-ptr-more-than-size-bmp | Rémi Verschelde | |
Check if the line pointer goes away from the image buffer's EOF in the BMP importer | |||
2021-10-02 | GDScript Check for null list in `for` loop | Brian Semrau | |
2021-10-01 | Merge pull request #53290 from Faless/mp/4.x_opts_names | Fabio Alessandrelli | |
[Net] Rename RPC constants and annotation arguments. | |||
2021-10-01 | Merge pull request #53308 from Razoric480/fix-lsp-issues | Rémi Verschelde | |
2021-10-01 | Merge pull request #53311 from nekomatata/soft-body-remove-mesh-reference | Camille Mohr-Daurat | |
Remove scene code in physics servers | |||
2021-10-01 | [Net] Rename RPC constants and annotation arguments. | Fabio Alessandrelli | |
any -> any_peer sync -> call_local ordered -> unreliable_ordered Multiplayer.RPC_MODE_ANY -> RPC_MODE_ANY_PEER Multiplayer.TRANSFER_MODE_ORDERED -> TRANSFER_MODE_UNRELIABLE_ORDERED |