summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-01-08Merge pull request #71057 from EricEzaM/editor-node-cleanupRémi Verschelde
Remove unnecessary changing of shortcut name in editor node.
2023-01-08Merge pull request #71055 from EricEzaM/66424-fix-undo-redoRémi Verschelde
Fix Undo/Redo not working until Scene menu is opened.
2023-01-08Merge pull request #71047 from jordigcs/node-path-apostRémi Verschelde
Force double quotes for NodePaths with apostrophes
2023-01-08Merge pull request #71052 from Chaosus/fix_astargrid2dRémi Verschelde
Fix error in `AstarGrid2D::get_id_path`
2023-01-08Merge pull request #70281 from CherrySodaPop/get-impulse-3dRémi Verschelde
Implement collision impulse in Godot Physics 3D
2023-01-08Merge pull request #71036 from Calinou/shader-editor-tweak-disabled-branch-colorRémi Verschelde
Tweak text color for disabled preprocessor branches in the shader editor
2023-01-08Merge pull request #69809 from KoBeWi/runtime_enabler_2dRémi Verschelde
Fix VisibleOnScreenEnabler disabling in editor
2023-01-08Merge pull request #70923 from KoBeWi/actual_resourceRémi Verschelde
Refactor inspector code for getting resource
2023-01-08Merge pull request #71013 from voidedWarranties/fix_ext_property_default_valueRémi Verschelde
Fix `ScriptInstanceExtension::get_property_default_value` return value
2023-01-08Remove unnecessary changing of shortcut name.Eric M
The same effect which was desired here can just be done with `set_item_text(...)`, which is what this PR does. It removes the need to constantly update the shortcut name when the scene menu is opened.
2023-01-08Fix Undo/Redo not working until Scene menu is opened.Eric M
2023-01-08Fix error in `AstarGrid2D::get_id_path`Yuri Rubinsky
2023-01-07Implement collision impulse in Godot Physics 3DLily Garcia
2023-01-07Force double quotes for NodePaths with apostrophesjordi
2023-01-07Tweak text color for disabled preprocessor branches in the shader editorHugo Locurcio
This makes text within disabled branches easier to distinguish from comments when using a non-default editor syntax theme. (The default editor syntax theme uses the same color as the text with 50% opacity for comments, which means it looks the exact same.)
2023-01-07Merge pull request #71026 from bruvzg/fix_prim_detectRémi Verschelde
[Windows] Fix primary screen detection.
2023-01-07[Windows] Fix primary screen detection.bruvzg
2023-01-07Merge pull request #70939 from bruvzg/win_screen_2Rémi Verschelde
Add support for the custom initial screen for the main window, fix primary screen detection.
2023-01-07Merge pull request #36301 from KoBeWi/daddy_nodeRémi Verschelde
Add reparent methods to Node
2023-01-07Merge pull request #71011 from clayjohn/GLES3-texture-defaultRémi Verschelde
Properly map shader language texture hints to sampler hints in GLES3 renderer
2023-01-07Merge pull request #70902 from Cretezy/2d-polygon-indices-visibilityRémi Verschelde
Fix "2D Polygon indices are barely visible on bright background" (#38009)
2023-01-07Merge pull request #71000 from reduz/callable-bind-from-arrayRémi Verschelde
Allow binding Callable arguments from an array
2023-01-07Merge pull request #70993 from rcorre/array-erase-docRémi Verschelde
Warn against erasing array elements while iterating.
2023-01-07Merge pull request #70858 from Malcolmnixon/fast-concave-supportRémi Verschelde
Optimize GodotConvexPolygonShape3D::get_support
2023-01-07Merge pull request #69395 from DeeJayLSP/update_zlibRémi Verschelde
zlib/minizip: Update to version 1.2.13, remove zlib from freetype
2023-01-07zlib/minizip: Update to version 1.2.13, remove zlib from freetypeDeeJayLSP
Security update, fixes CVE-2022-37434 in zlib. Only applications exposing/using `inflateGetHeader()` seem to be affected, which is not our case, so this is not critical for Godot. Remove duplicated copy of zlib in freetype sources to force using the updated version in `thirdparty/zlib/`. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2023-01-07Add support for the custom initial screen for the main window, fix primary ↵bruvzg
screen detection.
2023-01-06Fix `ScriptInstanceExtension::get_property_default_value` return valuevoidedWarranties
2023-01-06Fix "2D Polygon indices are barely visible on bright background" (#38009)Charles Crete
Co-authored-by: Ethan <epruhl102@gmail.com>
2023-01-06Properly map shader language texture hints to sampler hints in GLES3 rendererclayjohn
2023-01-06Merge pull request #68429 from KoBeWi/PropertySettingsRémi Verschelde
Add PropertyInfo overload for GLOBAL_DEF
2023-01-06Merge pull request #70999 from timothyqiu/unique-res-confirmRémi Verschelde
Fix unreadable text in Make Sub-Resources Unique window
2023-01-06Merge pull request #71005 from dazKind/masterRémi Verschelde
CodeEdit: Fix typo 'get_code_comletion_prefixes' -> 'get_code_completion_prefixes'
2023-01-06Merge pull request #70995 from reduz/do-not-bind-variant-immutableRémi Verschelde
Unbind Variant methods that change immutable types.
2023-01-06Allow binding Callable arguments from an arrayJuan Linietsky
Restores 3.x functionality that was removed in the Signal/Callable refactor of 4.0. Fixes #64668. Implements https://github.com/godotengine/godot-proposals/issues/6034 Usage: ```GDScript callable.bindv([arg1,arg2,arg3]) ```
2023-01-07Merge pull request #70485 from Chaosus/fix_astargrid_jumpingYuri Rubinsky
2023-01-06Merge pull request #70639 from Chaosus/vs_uintYuri Rubinsky
Closes https://github.com/godotengine/godot/issues/70634
2023-01-06Merge pull request #70989 from Chaosus/vs_fix_expressionsYuri Rubinsky
2023-01-06fix typo 'comleption' -> 'completion'Michael Bickel
2023-01-06Merge pull request #70658 from vonagam/fix-lambdas-typingRémi Verschelde
GDScript: Fix typing of lambda functions
2023-01-06Unbind Variant methods that change immutable types.Juan Linietsky
Fixes #62706. Code is commented instead of removed to clarify why they should not be re-added.
2023-01-06Fix unreadable text in Make Sub-Resources Unique windowHaoyu Qiu
2023-01-06GDScript: Fix typing of lambda functionsDmitrii Maganov
2023-01-06Warn against erasing array elements while iterating.Ryan Roden-Corrent
Erasing array elements while iterating does not appear to be safe. For example, the following prints nothing: ``` var a := [0,1,2,3,4,5,6] for i in a: if i % 2 == 0: a.erase(i) else: print(i) ``` While this is often true for array implementations, it still seems worth documenting explicitly. I copied the wording from Dictionary.xml.
2023-01-06Fix errors when creating/deleting `VisualShaderNodeExpression` in graphYuri Rubinsky
2023-01-06Fix jumping in `AStarGrid2D` when `DIAGONAL_MODE_NEVER` is enabledYuri Rubinsky
2023-01-06Add `uint` type support to visual shadersYuri Rubinsky
2023-01-06Merge pull request #70500 from hakro/readd-renderer-optionsRémi Verschelde
Bring back the renderer options button on the main editor
2023-01-06Merge pull request #70919 from Geometror/test-fastnoise-liteRémi Verschelde
Add tests for FastNoiseLite/NoiseTexture
2023-01-06Merge pull request #70980 from vonagam/fix-array-as-default-parameterRémi Verschelde
GDScript: Fix array as default value for parameter