summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2022-03-04Merge pull request #58752 from akien-mga/webrtc-fix-put_packet-errorRémi Verschelde
2022-03-04Merge pull request #56830 from strank/parent-signalsRémi Verschelde
2022-03-04WebRTC: Fix potential nullptr dereference in error messageRémi Verschelde
This was evidently a typo. Didn't get a crash but GCC 12 raised a `-Warray-bounds` warning: ``` In file included from ./core/io/stream_peer.h:34, from ./core/io/packet_peer.h:34, from ./core/multiplayer/multiplayer_peer.h:34, from modules/webrtc/webrtc_multiplayer_peer.h:34, from modules/webrtc/webrtc_multiplayer_peer.cpp:31: In member function 'T* Ref<T>::operator->() [with T = WebRTCMultiplayerPeer::ConnectedPeer]', inlined from 'virtual Error WebRTCMultiplayerPeer::put_packet(const uint8_t*, int)' at modules/webrtc/webrtc_multiplayer_peer.cpp:376:4: ./core/object/ref_counted.h:101:24: error: array subscript 0 is outside array bounds of 'Ref<WebRTCMultiplayerPeer::ConnectedPeer> [0]' [-Werror=array-bounds] 101 | return reference; | ^~~~~~~~~ ```
2022-03-04Merge pull request #58185 from V-Sekai/explicit_variant_assignment_fixRémi Verschelde
2022-03-04Merge pull request #58201 from V-Sekai/debugger_localsRémi Verschelde
2022-03-04Merge pull request #58320 from mphe/fix_object_typed_arraysRémi Verschelde
2022-03-04Merge pull request #58250 from V-Sekai/typed_array_fixRémi Verschelde
2022-03-04Merge pull request #58626 from groud/fix_gdscript_analyser_crashRémi Verschelde
2022-03-04Merge pull request #58673 from Calinou/smooth-trimesh-collision-always-settingRémi Verschelde
2022-03-04Merge pull request #58670 from KoBeWi/internal_debuggerRémi Verschelde
2022-03-03Refactor `bbcode_to_xml` into multiple specific methodsRaul Santos
The specific `_append_xml_*` methods implement the logic that generates the proper XML documentation for the given BBCode tag and target and appends it to the output.
2022-03-03Find inherited members in C# documentation generatorRaul Santos
2022-03-03Add theme_item support to C# documentation generatorRaul Santos
2022-03-03Fix checking for `@GlobalScope` in C# documentation generatorRaul Santos
2022-03-03Check for missing methods/members in C# documentation generatorRaul Santos
- Outputs errors for missing members or methods when generating the C# documentation. - Hardcodes a special case for the `_init` method, in C# we'll reference the constructor. - Ignores properties with slashes (since they are not declared in C# and can't be referenced in the documentation).
2022-03-03Fix references to global constants in C# documentation generatorRaul Santos
Tries to find the referenced constants in the GlobalScope if not found in the target class or if no class is specified.
2022-03-03glTF export for new TYPE_BLEND_SHAPE tracksLyuma
2022-03-03Merge pull request #58262 from Sauermann/fix-range-docMax Hilbrunner
Describe usage of float in range documentation
2022-03-02Always register the Smooth Trimesh Collision project settingHugo Locurcio
This ensures the project setting never disappears from the editor, even if the current physics engine is GodotPhysics. This also adds documentation for the Smooth Trimesh Collision project setting.
2022-03-02Fix debugger not opening built-in scriptskobewi
2022-03-02HarfBuzz: Update to version 4.0.0bruvzg
2022-03-02Remove unimplemented set_clip() methodkobewi
2022-02-28Fix a crash in GDScriptAnalyzer when a script class's file is not foundGilles Roudière
2022-02-28Fix color issues with OpenXRBastiaan Olij
2022-02-27Use VK_NULL_HANDLE when initializing XrSwapchainImageVulkanKHRBastiaan Olij
2022-02-24Sort variables in VisualScriptEditorRaul Santos
Sorts the script variables in alphabetical order to display them in VisualScriptEditor.
2022-02-24Merge pull request #58496 from JFonS/fix_lm_crashRémi Verschelde
2022-02-24Add sanity checks to lightmap unwrap texel sizejfons
2022-02-23Fix llvm compilation by adding missing overrideGilles Roudière
2022-02-23Merge pull request #58244 from V-Sekai/typed_fail_case_returnRémi Verschelde
2022-02-23Merge pull request #56394 from BastiaanOlij/OpenXR_Core4Rémi Verschelde
2022-02-23Merge pull request #58354 from timothyqiu/gridmap-exportRémi Verschelde
2022-02-23Merge pull request #58415 from V-Sekai/cyclic_assignment_gdscript_fixesRémi Verschelde
2022-02-23Implementing OpenXR driverBastiaan Olij
2022-02-23Merge pull request #58411 from cbscribe/rename_motion_velocityRémi Verschelde
2022-02-22Rename motion_velocity to velocityChris Bradfield
2022-02-22Use Filament specular models and parametrizationclayjohn
2022-02-22Fixes cyclic detection from variables assigning themselves to themselves in ↵SaracenOne
autocomplete, and restricts initialization of variables from other variables which have not been declared above it in class body
2022-02-21Merge pull request #58275 from V-Sekai/attribute_parse_crash_fixRémi Verschelde
2022-02-20Fix GLTF exporter crash when using GridMapHaoyu Qiu
2022-02-20Merge pull request #58321 from akien-mga/vector3-forward-declaresRémi Verschelde
2022-02-19Don't process VisualScriptNodesmegalobyte
2022-02-19Core: Use forward declares for Vector3/Vector3iRémi Verschelde
Add add Vector3 operator in Vector3i.
2022-02-19Fix typed arrays for Object based typesMarvin Ewald
Fixes https://github.com/godotengine/godot/issues/53771.
2022-02-18Make 'is_attribute' false during parse error to prevent crashSaracenOne
2022-02-18Describe usage of float in range documentationMarkus Sauermann
2022-02-17Fix using typed arrays based on script classesSaracenOne
2022-02-17Return a correctly typed variant in case of a function error to prevent hard ↵SaracenOne
crashes
2022-02-17Merge pull request #58189 from fazil47/gltf-export-default-material-fixRémi Verschelde
Default material is assigned to meshes without material for glTF export
2022-02-16Merge pull request #58130 from timothyqiu/ogg-seek-crashEllen Poe
Fix infinite recursion when seeking Ogg Vorbis file