summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-02-03Avoid losing references to objects in the native-scripting boundaryPedro J. Estébanez
2023-02-03Merge pull request #72626 from Sauermann/fix-remove-get-input-pre-xformRémi Verschelde
Remove `Viewport::_get_input_pre_xform`
2023-02-03Merge pull request #72643 from clayjohn/CL-blend-modeRémi Verschelde
Expose RenderingServer.canvas_light_blend_mode
2023-02-03Merge pull request #72631 from rburing/custom_aabb_update_dependencyRémi Verschelde
Notify dependencies when setting custom mesh AABB
2023-02-03Merge pull request #72589 from BastiaanOlij/add_layer_slice_supportRémi Verschelde
Add layer slice support to render device and render buffers
2023-02-03Merge pull request #72604 from rbessems/rbessems/env_blend_modeRémi Verschelde
Add XR Environment Blend Mode Support
2023-02-03Merge pull request #72624 from pkdawson/fix-last-focusRémi Verschelde
DisplayServerWindows: Update `last_focused_window` when the focused subwindow is deleted
2023-02-03Merge pull request #72622 from Sauermann/fix-fullscreen-window-init-sizeRémi Verschelde
Fix windowsize for fullscreen windows on windowcreation on Windows
2023-02-02Expose RenderingServer.canvas_light_blend_modeclayjohn
This appears to have been missed in the refactor
2023-02-03Add layer slice support to render device and render buffersBastiaan Olij
2023-02-02Notify dependencies when setting custom mesh AABBRicardo Buring
Fixes SoftBody3D culling issues.
2023-02-02Fix windowsize for fullscreen windows on windowcreation on WindowsMarkus Sauermann
Fortunately the location in the codebase was easy to find because there was a FIXME comment.
2023-02-02Remove `Viewport::_get_input_pre_xform`Markus Sauermann
This function is only relevant for `Window`. So this PR moves the functionality to the `Window`-class.
2023-02-02DisplayServerWindows: Update `last_focused_window` when the focused ↵Patrick Dawson
subwindow is deleted
2023-02-02Merge pull request #72618 from Sauermann/fix-simplify-set-sizeRémi Verschelde
Simplify Viewport::_set_size
2023-02-02Merge pull request #72494 from Chaosus/shader_fix_const_initRémi Verschelde
Fix shader failure when using non-const initializer on a constant
2023-02-02Merge pull request #72601 from ↵Rémi Verschelde
Calinou/primitivemesh-uv2-padding-add-property-hint Add a property hint for PrimitiveMesh's `uv2_padding`
2023-02-02Merge pull request #72586 from AThousandShips/compat_transpose_fixRémi Verschelde
Fix texture rect transpose for OpenGL
2023-02-02Simplify Viewport::_set_sizeMarkus Sauermann
`Viewport.to_screen_rect` is used only in a single location to compare it to `Rect2i()`. When called from `SubViewport`, `to_screen_rect` is always equal to `Rect2i()`. When called from `Window`, `to_screen_rect` is always different from `Rect2i()`. So the comparison `to_screen_rect != Rect2i()` can be replaced by `Object::cast_to<Window>(this)`. This allows the removal of `Viewport.to_screen_rect` and the simplification of `Viewport::_set_size`.
2023-02-02Merge pull request #72613 from Sauermann/fix-toplevel-top-levelYuri Sizov
Fix toplevel nomenclature
2023-02-02Add XR Environment Blend Mode SupportRon Bessems
2023-02-02Fix toplevel nomenclatureMarkus Sauermann
toplevel was 3.x top_level is 4.x
2023-02-02Merge pull request #72537 from akien-mga/fix-no-deprecated-buildRémi Verschelde
Fix build with `deprecated=no` not exclude ProjectConverter3To4 options
2023-02-02Merge pull request #72398 from vnen/gdscript-setter-chainRémi Verschelde
GDScript: Improve usability of setter chains
2023-02-02Merge pull request #72603 from Calinou/os-alert-linuxbsd-use-warning-iconRémi Verschelde
Use a "warning" icon in `OS.alert()` on Linux/*BSD
2023-02-02Merge pull request #72509 from TokageItLab/seekconRémi Verschelde
Consistent with NodeTimeSeek parameters OtherNodes
2023-02-02Merge pull request #72600 from Calinou/string-match-globRémi Verschelde
Mention `String.match()` is also called "glob"/"globbing"
2023-02-02Merge pull request #72599 from Calinou/editor-fix-lightmapgi-gizmo-iconRémi Verschelde
Fix missing LightmapGI gizmo icon in the 3D editor
2023-02-02Use a "warning" icon in `OS.alert()` on Linux/*BSDHugo Locurcio
This is the same icon as used on Windows.
2023-02-02Add a property hint for PrimitiveMesh's `uv2_padding`Hugo Locurcio
Negative values are not valid and will always cause lightmap bleeding to occur. This also improves the documentation for the `uv2_padding` property in the class reference.
2023-02-02Mention `String.match()` is also called "glob"/"globbing"Hugo Locurcio
This is mostly for Ctrl + F purposes, in case someone is looking how to perform globbing on a string.
2023-02-02Fix missing LightmapGI gizmo icon in the 3D editorHugo Locurcio
2023-02-02GDScript: Improve usability of setter chainsGeorge Marques
- Consider PackedArrays non-shared since they are copied on C++/script boundaries. - Add error messages in the analyzer when assigning to read-only properties. - Add specific error message at runtime when assignment fails because the property is read-only.
2023-02-02Merge pull request #72593 from ra314/patch-1Rémi Verschelde
Added missing words relating to TileSetAtlasSource
2023-02-02Merge pull request #72592 from EricEzaM/67008-autocomplete-crash-virtual-fnRémi Verschelde
Fix crash in gdscript when autocompleting virtual function and signature does not match base.
2023-02-02Merge pull request #72468 from rbessems/rbessems/add_ml2_controllerRémi Verschelde
Adding Magic Leap 2 Controller Interaction Profile
2023-02-02Merge pull request #72553 from RedworkDE/net-output-directoryRémi Verschelde
C#: Preserve directories in output during export
2023-02-02Added missing words relating to TileSetAtlasSourceRahul Gandharva
2023-02-02Fix crash in gdscript when autocompleting virtual function and signature ↵Eric M
does not match base.
2023-02-02Fix texture rect transpose for OpenGLNinni Pipping
2023-02-02Add Magic Leap 2 OpenXR Interaction ProfileRon Bessems
2023-02-02Merge pull request #72334 from tbxMb/conv-ext-shaderRémi Verschelde
Allow .gdshader files in 3to4 conversion
2023-02-02Merge pull request #72576 from Maran23/4-x-rmb-new-menuRémi Verschelde
Fix rightclick on some files changes the 'New' menu entry to 'Show in File Manager'
2023-02-02Allow .gdshader files in 3to4 conversiontbxMb
2023-02-02Merge pull request #72559 from Maran23/4-x-improve-layout-dialogRémi Verschelde
Improve editor layout dialog
2023-02-02Merge pull request #72557 from vonagam/fix-make-value-protectionRémi Verschelde
GDScript: Fix getting reduced value of incomplete subscript for autocomplete
2023-02-02Fix rightclick on some files changes the 'New' menu entry to 'Show in File ↵Marius Hanl
Manager' due to no fixed index for the 'New' menu
2023-02-02Merge pull request #72307 from zoeesilcock/fix/splash-minimum-display-time-macosRémi Verschelde
[MacOS] Fix so that the main window is displayed before the splash screen minimum display time starts counting
2023-02-02Merge pull request #72562 from 0xafbf/patch-1Rémi Verschelde
Fix bad variable name in TileMap documentation
2023-02-02Merge pull request #72549 from m4gr3d/cleanup_xr_export_logic_mainRémi Verschelde
Clean up the XR export logic