summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-01Merge pull request #70808 from ↵Yuri Rubinsky
jamesmintram/james/bug/fix-placeholder-tex-size-binding Fixes https://github.com/godotengine/godot/issues/70735
2023-01-01Improve RefCounted support in Tweenkobewi
2023-01-01Merge pull request #70801 from ↵Yuri Rubinsky
jamesmintram/james/bugfix/line-edits-in-plugin-dialog Fixes https://github.com/godotengine/godot/issues/70746
2023-01-01Change binding type of PlaceholderTexture2D.set/get_size to Vector2James Mintram
2023-01-01Make description in create plugin dialog expand verticallyJames Mintram
2023-01-01Make LineEdits in create plugin dialog expand horizontallyJames Mintram
2023-01-01 Introduce `appCategory` attribute of android to set category千橘 雫霞
2022-12-31Add missing case statement to handle re-parent to new nodeJames Mintram
2022-12-31Propagate the keying state in the inspectorRindbee
Toggling the keying state does not significantly change the structure of the inspector. So it's ok to propagate the keying state and then use `queue_redraw()` to update the keying icon.
2022-12-31Use the vertical scrollbar when calculating the width that can be used for ↵Marius Hanl
drawing The horizontal scrollbar was used before, which is not correct as it has no influence to the drawing width Also fixed the other wrong locations
2022-12-30Fix camera override button not updating in 2D scenesSeleckyErik
Reconnect accidentally disconnected signal play_pressed to update the button and enable camera override after launching a project in the editor.
2022-12-30Merge pull request #62688 from cdemirer/assignments-and-typesGeorge Marques
Fixes https://github.com/godotengine/godot/issues/62650
2022-12-30Explain that Array.duplicate will not deep-copy Object.Ryan Roden-Corrent
This was somewhat implied by specifically calling out nested arrays and dictionaries, but I was still unsure and had to test it myself. One might expect that `Resource` objects, which have a `duplicate` method, might be deep-copied.
2022-12-30GDScript: Make using return of void function an errorGeorge Marques
Remove the `VOID_ASSIGNMENT` warning since those cases will be errors now.
2022-12-30Merge pull request #70613 from vonagam/fix-enum-as-constantGeorge Marques
Fixes https://github.com/godotengine/godot/issues/54018 Fixes https://github.com/godotengine/godot/issues/70213 Fixes https://github.com/godotengine/godot/issues/70495
2022-12-30GDScript: Error when assigning return value of void functionGeorge Marques
This also makes built-in method calls empty the return value when the method is void, to avoid keeping returning a garbage value in such case.
2022-12-30Fix substitute buttons were never enabledMarius Hanl
This happened because the viewport of the scene_tree_editor was queried for the focus owner instead of the current viewport
2022-12-30Fix heap-use-after-free when using TileMap editorHaoyu Qiu
2022-12-30Fix `get_path()` is not working when files are opend with `open_compressed`heppocogne
And also fixed `get_absolute_path()` in the same way
2022-12-30Merge pull request #70511 from raulsntos/dotnet/fix-update-script-class-infoIgnacio Roldán Etcheverry
C#: Skip getting class info for unbound generics
2022-12-29[MP] Fix server_relay being unsettable.Fabio Alessandrelli
Clarify nuance in the docs.
2022-12-29Add safety-checks before some servers `free()`Adam Scott
2022-12-29Tweak particles animation offset property hint to allow more precise valuesHugo Locurcio
Values above 1.0 (or below 0.0) are no longer allowed, as these make no visual difference whatsoever (and may cause particles not to appear at all if looping is disabled).
2022-12-29GDScript: Fix false name conflicts for unnamed enumsDmitrii Maganov
2022-12-29Bind methods related to physics query exclusionsMikael Hermansson
2022-12-29Bind setter and getter for pin joint parameters in PhysicsServer2DRicardo Buring
2022-12-30Register native base class name of enum types when release buildheppocogne
2022-12-29Add tests for signalsMarius Hanl
- Adding signals - Emitting signals
2022-12-29Improve `window_set_current_screen` and fix secondary window initial mode ↵bruvzg
and positions.
2022-12-29[Export] Add one-click deploy over SSH for the desktop exports.bruvzg
Add one-click deploy over SSH for the desktop exports. Add ZIP export option for Linux and Windows. Change export plugin icons to SVG format.
2022-12-29Merge pull request #70642 from vonagam/fix-constructor-call-typeYuri Rubinsky
Fixes https://github.com/godotengine/godot/issues/70605
2022-12-29Use get_cursor_shape for identifying the cursor shape in ↵Markus Sauermann
TileSetAtlasSourceEditor get_cursor_shape() is used in cases where a Control displays different cursors in different areas. There is no need to set the default cursor shape on every mouse move event. Was part of the reason for #58960.
2022-12-29GDScript: Disallow return with value in void functionsDmitrii Maganov
2022-12-29Fix hovering-color of MenuBar entries when reentering MenuBarMarkus Sauermann
When reentering MenuBar with the mouse cursor, the hovering-color was not set, because the previously hovered entry was still referenced in selected_menu. This PR resets selected_menu on mouse-exit.
2022-12-29Fix confusion about TreeItem.add_button ambiguity between id and indexMarkus Sauermann
A TreeItem button has an id and an index, which can be distinct. This leads to confusion. This PR documents the distinction between id and index.
2022-12-28C#: Avoid generic types in the script path attribute generatorRaul Santos
- Avoid generic types in `ScriptPathAttributeGenerator`, this means they won't be added to the `[AssemblyHasScripts]` attribute and a `[ScriptPath]` attribute won't be added to the class. Since generic classes can't be used as scripts they shouldn't use those attributes, this also makes CSharpScript consider those types invalid since they won't be added to the script/type map. - Avoid generic types in `ScriptManagerBridge.LookupScriptsInAssembly`. - Set `outMethodsDest` in `ScriptManagerBridge.UpdateScriptClassInfo`.
2022-12-28Fix usage of Enum as constantDmitrii Maganov
2022-12-28Merge pull request #70571 from Piralein/optionbutton-classrefYuri Sizov
Add missing OptionButton method descriptions
2022-12-28Add missing OptionButton method descriptionsHana
2022-12-28Retry loading addons after filesystem scankobewi
2022-12-28Improve ResourcePreloader descriptionkobewi
2022-12-28Merge pull request #70586 from BastiaanOlij/fix_reflection_probeYuri Sizov
2022-12-27Remove unnecessary bail-out if shape A is concave. The test for A being ↵Malcolm Nixon
concave is already performed later.
2022-12-27GDScript: Fix return type of constructor call for extending classDmitrii Maganov
2022-12-27Allow building X11 without VulkanRiteo
This limit was likely introduced when Vulkan was the only option.
2022-12-27visual instance layers are regarded during shadow cullingMarkus Grafen
Partially cherry-picked from 16517ecb. Todos: - setting Camera cull_mask should mark affected shadows dirty somehow
2022-12-27Fix crash in SceneImportSettings::_select when a mesh has a null mesh_nodeAndy Maloney
2022-12-27Fix errors when `TabBar` is emptyMichael Alexsander
2022-12-27[Web] Expose API to force file system sync.Fabio Alessandrelli
Mostly useful for modules and extensions that can't use FileAccess to write files.
2022-12-27Editor: Fix `Paste From Clipboard` make two root separate scenes pointing to ↵stmSi
same file