summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-09-06Fix various uninitialized member pointersRémi Verschelde
Using this command: ``` find -name "thirdparty" -prune -o -name "*.h" -exec sed -i {} -e '/return /! s/\t\([A-Za-z0-9_]* \*[A-Za-z0-9_]*\)\;/\t\1 = nullptr;/g' \; ``` And then reviewing the changes manually to discard the ones that don't seem correct/safe/good (notably changes to `core` unions).
2022-09-06Merge pull request #65402 from m4gr3d/disable_android_editor_auto_focus_mainRémi Verschelde
2022-09-06Merge pull request #65354 from V-Sekai/state_machine_freeze_new_transitionRémi Verschelde
2022-09-06Merge pull request #65401 from cybereality/updated-gamepad-mappingRémi Verschelde
2022-09-06Merge pull request #65371 from KoBeWi/pseudolayersRémi Verschelde
Improve the description of follow_viewport_enabled
2022-09-06Merge pull request #65399 from Chaosus/vs_fixRémi Verschelde
Add compatibility class for `VisualShaderNodeFloatUniform`
2022-09-05Disable logic that triggers automatic focus gain as the Godot Editor is loadedFredia Huya-Kouadio
For the Godot Android Editor, this is an inconvenience as it causes the soft keyboard to show and block half of the view
2022-09-05Updated gamecontrollerdb.txt to latest to include new mappings for various ↵Andres Hernandez
controllers, including Xbox One, Nintendo Switch, Steam Deck, and 8BitDo
2022-09-06Add compatibility class for `VisualShaderNodeFloatUniform`Yuri Rubinsky
2022-09-06Merge pull request #65178 from fire-forge/editor-fixesYuri Sizov
Various editor theme fixes (bottom panel corner radius and scene tab bar height)
2022-09-05Various editor UI fixes (bottom panel corner radius and scene tab bar)FireForge
- Fix top corners of bottom panel not having rounded corners - Fix scene tab bar background expanding vertically by corner radius - Remove two unneccesary theme items from the editor theme: - EditorStyles/SceneTabFG - EditorStyles/SceneTabBG - Remove an instance where the scene TabBar was having its styleboxes overriden to the default value, which has no effect.
2022-09-05Merge pull request #65230 from fire-forge/itemlist-spacingYuri Sizov
2022-09-05Improve the description of follow_viewport_enabledkobewi
2022-09-05Merge pull request #65362 from Jummit/fix-scene-unique-iconRémi Verschelde
2022-09-05Optimize and fix the scene unique name iconJummit
This also makes it display correctly when using a light theme.
2022-09-05Merge pull request #65282 from Faless/fix/4.x_arm32_detectRémi Verschelde
2022-09-05Merge pull request #65358 from migeran/fix-utf8-checksRémi Verschelde
2022-09-05Merge pull request #65292 from ↵Rémi Verschelde
AlmightyLaxz/prevent-shapecast3d-debug-without-debugcollisions
2022-09-05Merge pull request #65306 from ↵Rémi Verschelde
Rindbee/fix-Skeleton3DEditor-causing-crash-in-sanitizer-enabled-builds
2022-09-05Merge pull request #65356 from V-Sekai/state_machine_undo_redo_fixRémi Verschelde
2022-09-05Fix UTF-8 validation in static checksGergely Kis
Use isutf8 instead of recode to detect invalid UTF-8 sequences. Also add the necessary dependencies to run the static checks locally using act (https://github.com/nektos/act) with the Medium size image.
2022-09-05Fix UndoRedo when creating new AnimationStateMachine transition and node.SaracenOne
2022-09-05Merge pull request #65321 from rburing/physics_server_2d_extensionRémi Verschelde
Create GDExtension classes for PhysicsServer2D
2022-09-05Merge pull request #63568 from santagada/patch-1Rémi Verschelde
2022-09-05Merge pull request #65140 from Mickeon/editor-spin-slider-newlineRémi Verschelde
2022-09-05Freeze line when releasing mouse to create a new transition.SaracenOne
2022-09-05Merge pull request #64840 from maximkulkin/graph-edit-node-selectionRémi Verschelde
Add GraphNode 'selected' and 'deselected' signals, simplify GraphEdit
2022-09-05Add GraphNode 'selected' and 'deselected' signals, simplify GraphEditMaxim Kulkin
2022-09-05Merge pull request #65028 from groud/fix_split_containerRémi Verschelde
Improve SplitContainer behavior, keeping asked split position whenever possible
2022-09-05Merge pull request #65323 from timothyqiu/variant-wildRémi Verschelde
Fix crash when encoding freed object in `ConfigFile`
2022-09-05Merge pull request #65347 from timothyqiu/dummy-skinRémi Verschelde
Fix crash when executing `CSGMesh3D.set_mesh` with headless Godot
2022-09-05Merge pull request #65348 from aaronfranke/fix-vec4Rémi Verschelde
Minor fixes to Vector4 in core
2022-09-05Merge pull request #65266 from raulsntos/dotnet/reload-non-tool-scriptsRémi Verschelde
Create script instance of reloaded scripts even if they're not tools
2022-09-05Merge pull request #65346 from aaronfranke/cs-fix-vec4Rémi Verschelde
Fix some bugs with Vector4 in C#
2022-09-05Merge pull request #65278 from TokageItLab/fix-node-transform-skinRémi Verschelde
Fix `RestFixer` for the model has `Skin` which non-inverse-global-rest
2022-09-05Merge pull request #65327 from aaronfranke/gltf-nullRémi Verschelde
Don't try to read values from null cameras and lights in GLTF
2022-09-05Merge pull request #65343 from MatthewZelriche/XSendEventCrashFixRémi Verschelde
Fix XSendEvent crash & bootsplash.
2022-09-04Minor fixes to Vector4Aaron Franke
2022-09-05Fix crash when executing `CSGMesh3D.set_mesh` with headless GodotHaoyu Qiu
2022-09-04Fix some bugs with Vector4 in C#Aaron Franke
2022-09-04Fix XSendEvent crash & bootsplash.MatthewZelriche
Fixes a crash due to an Xlib error, as well as ensures that Godot holds the correct size of the window after window modes have been applied, before exiting the DisplayServerX11 constructor. This ensures the bootsplash will be displayed with the correct dimensions. Fixes #65320
2022-09-04C#: Create script instance of reloaded scripts even if they're not toolsRaul Santos
Scripts that are instantiated at some point will always be recreated if they ever become placeholders to prevent non-tool scripts instantiated manually by users to become placeholders, if they do become placeholders due to errors that prevent instantiation (such as a missing parameterless constructor) these scripts will also be recreated replacing the temporary placeholder. If a script is marked as a tool but becomes a non-tool script in a rebuild, the script will become a placeholder and will no longer be considered applicable to be replaced by an instance since the user explicitly removed the Tool attribute.
2022-09-04Don't try to read values from null cameras and lights in GLTFAaron Franke
2022-09-04Merge pull request #65299 from paddy-exe/linear-depth-disable-output-previewRémi Verschelde
Disable Output port preview of Visual Shader nodes using SpatialShader specific built-ins
2022-09-04Merge pull request #65326 from timothyqiu/element-checkClay John
Fix crash when executing `LightmapGIData._set_light_textures_data`
2022-09-04Merge pull request #65024 from yedpodtrzitko/yed/fix-macos-missing-vulkanRémi Verschelde
fix: graceful exit on macOS with missing Vulkan SDK
2022-09-04Fix crash when executing `LightmapGIData._set_light_textures_data`Haoyu Qiu
2022-09-04Fix crash when encoding freed object in ConfigFileHaoyu Qiu
2022-09-04Create GDExtension classes for PhysicsServer2DRicardo Buring
This allows a 2D physics server created entirely from GDExtension. Based on the structure of PhysicsServer3DExtension by reduz.
2022-09-04fix: graceful exit on macOS missing VulkanJiri Suchan