summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #886 from Spartan322/merge/f128f38HEADmasterGeorge L. Albany2024-11-27209-1916/+4650
|\ | | | | Merge commit godotengine/godot@f128f38
| * Merge commit godotengine/godot@f128f383e892865379cb8b14e7bcc9858efe2973Spartan3222024-11-27209-1916/+4650
|/|
| * Merge pull request #98035 from WhalesState/scroll-bar-grapper-areaThaddeus Crews2024-11-271-7/+9
| |\ | | | | | | | | | Fix `ScrollBar` grabber mouse input ignores scroll content margins.
| | * Fix `ScrollBar` grabber mouse input.Mounir Tohami2024-11-271-7/+9
| | |
| * | Merge pull request #99694 from dsnopek/android-os-create-instance-return-valueThaddeus Crews2024-11-274-3/+6
| |\ \ | | | | | | | | | | | | Android: `OS.create_instance()` should return `-1` on failure
| | * | Android: `OS.create_instance()` should return `-1` on failureDavid Snopek2024-11-254-3/+6
| | | |
| * | | Merge pull request #98670 from DarioSamo/rd-transient-targetsThaddeus Crews2024-11-2732-472/+798
| |\ \ \ | | | | | | | | | | | | | | | Automatically resolve initial and final action for draw lists.
| | * | | Resolve load and store ops automatically for render passes for discardable ↵Dario2024-11-2532-472/+798
| | | | | | | | | | | | | | | | | | | | textures.
| * | | | Merge pull request #98539 from pafuent/show_filename_when_deleteThaddeus Crews2024-11-272-3/+47
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Show file names in remove files confirmation dialog
| | * | | | Show file names in the remove files confirmation dialogPablo Andres Fuente2024-11-182-3/+47
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes #85261 Co-authored-by: jsjtxietian <jsjtxietian@outlook.com>
| * | | | | Merge pull request #90723 from ↵Thaddeus Crews2024-11-271-3/+5
| |\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Calinou/textedit-autocompletion-always-replace-if-not-shift Make TextEdit autocompletion replace word unless Shift is held
| | * | | | | Make TextEdit autocompletion replace word unless Shift is heldHugo Locurcio2024-04-161-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes Tab and Enter act identical by default for autocompletion. If Shift is held, the suggestion is added in-place without the word being replaced. This matches the behavior found in Visual Studio Code where the following occurs: - Pressing Tab accepts the suggestion and replaces the word. - Pressing Enter accepts the suggestion and replaces the word. - Pressing Shift + Tab accepts the suggestion and doesn't replace the word. - Pressing Shift + Enter accepts the suggestion and doesn't replace the word.
| * | | | | | Merge pull request #99679 from timothyqiu/custom-tooltip-docThaddeus Crews2024-11-271-4/+6
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Improve documentation for tooltip-related methods
| | * | | | | | Improve documentation for tooltip-related methodsHaoyu Qiu2024-11-261-4/+6
| | | |_|_|/ / | | |/| | | |
| * | | | | | Merge pull request #99295 from HolonProduction/yet-another-lsp-violationThaddeus Crews2024-11-273-1/+43
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | LSP: Fix spec violations that break the VSCode outline
| | * | | | | | LSP: Fix spec violations that break the VSCode outlineHolonProduction2024-11-153-1/+43
| | | | | | | |
| * | | | | | | Merge pull request #99677 from syntaxerror247/patch-1Thaddeus Crews2024-11-271-1/+1
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Update `screen_get_scale` documentation.
| | * | | | | | | Update screen_get_scale documentation.Anish Mishra2024-11-251-1/+1
| | | |_|_|_|/ / | | |/| | | | |
| * | | | | | | Merge pull request #98012 from syntaxerror247/lineEdit-bug-fixThaddeus Crews2024-11-272-3/+9
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix uneditable `LineEdit`, `TextEdit` and `CodeEdit` virtual keyboard popup on mobile
| | * | | | | | | Fix uneditable LineEdit, TexEdit and CodeEdit Virtual Keyboard popupAnish Mishra2024-10-172-3/+9
| | | | | | | | |
| * | | | | | | | Merge pull request #97884 from passivestar/list-variationsThaddeus Crews2024-11-2724-0/+35
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add theme type variations for secondary Trees and ItemLists
| | * | | | | | | | Add theme type variations for secondary Trees and ItemListspassivestar2024-11-1924-0/+35
| | | | | | | | | |
| * | | | | | | | | Merge pull request #98901 from ↵Thaddeus Crews2024-11-271-0/+1
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | adamscott/add-editor-ensure-crossorigin-isolation-headers [Web] Ensure editor crossorigin isolation headers
| | * | | | | | | | | Ensure editor crossorigin isolation headersAdam Scott2024-11-211-0/+1
| | | | | | | | | | |
| * | | | | | | | | | Merge pull request #80965 from Calinou/viewport-add-get-stretch-scale-factorThaddeus Crews2024-11-274-1/+14
| |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a Viewport method to get automatically computed 2D stretch transform
| | * | | | | | | | | | Add a Viewport method to get automatically computed 2D stretch transformHugo Locurcio2024-11-194-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `Viewport.get_stretch_transform()` returns the automatically computed 2D stretch transform. Combined with `Transform2D.get_scale()`, this is useful when using the `canvas_items` stretch mode in a project. There are many situations where knowing this factor is useful: - Divide Camera2D zoom to keep the size of the 2D game world identical regardless of the 2D scale factor (so that UI elements can still be scaled). - Make certain controls always drawn at 1:1 scale (e.g. for the crosshair in a FPS). This is done by dividing the Control node's scale by the scale factor.
| * | | | | | | | | | | Merge pull request #85443 from smix8/gridmap_castshadowsThaddeus Crews2024-11-276-0/+77
| |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add ShadowCastingSetting to MeshLibrary / GridMap items
| | * | | | | | | | | | | Add ShadowCastingSetting to MeshLibrary / GridMap itemssmix82024-11-276-0/+77
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds ShadowCastingSetting to MeshLibrary / GridMap items.
| * | | | | | | | | | | | Merge pull request #97346 from DevPoodle/vertex-attribute-docsThaddeus Crews2024-11-271-0/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add descriptions to RDVertexAttribute's properties
| | * | | | | | | | | | | | Add descriptions to RDVertexAttribute's propertiesDevPoodle2024-09-231-0/+5
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Merge pull request #99385 from syntaxerror247/file_picker_extension_supportThaddeus Crews2024-11-271-3/+43
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement extension support for native file dialog on Android
| | * | | | | | | | | | | | | Android: Extension support for native file dialogAnish Mishra2024-11-191-3/+43
| | | |_|_|_|/ / / / / / / / | | |/| | | | | | | | | | |
| * | | | | | | | | | | | | Merge pull request #98489 from Flarkk/fix_project_positionThaddeus Crews2024-11-272-2/+11
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Camera3D::project_position() when depth=zfar
| | * | | | | | | | | | | | | Fix Camera3D::project_position() when depth=zfarFlorent Guiocheau2024-10-242-2/+11
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #95795 from yahkr/95769-animation-crashThaddeus Crews2024-11-271-1/+1
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix crash when re-importing model with AnimationPlayer panel open and node selected
| | * | | | | | | | | | | | | | Fix crash when re-importing model with AnimationPlayer panel open and node ↵Yahkub-R2024-08-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | selected
| * | | | | | | | | | | | | | | Merge pull request #99761 from Repiteo/style/clang-format-downgradeThaddeus Crews2024-11-272-49/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Style: Downgrade `.clang-format` arguments to 17.x
| | * | | | | | | | | | | | | | | Style: Downgrade `.clang-format` arguments to 17.xThaddeus Crews2024-11-272-49/+9
| | | |_|_|_|/ / / / / / / / / / | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #99743 from clayjohn/material-texture-maskThaddeus Crews2024-11-271-7/+7
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use Vector4 for texture mask in BaseMaterial to avoid converting to and from Plane
| | * | | | | | | | | | | | | | | Use Vector4 for texture mask in BaseMaterial to avoid converting to and from ↵clayjohn2024-11-261-7/+7
| | | |_|_|_|_|_|_|_|/ / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Plane
| * | | | | | | | | | | | | | | Merge pull request #96544 from SaracenOne/import_thumbnailsThaddeus Crews2024-11-275-1/+192
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Generate thumbnails on imported scenes.
| | * | | | | | | | | | | | | | | Generate editor thumbnails on imported scenes.Saracen2024-11-245-1/+192
| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge pull request #97311 from pafuent/adding_udp_server_unit_testsThaddeus Crews2024-11-272-0/+294
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add unit tests for UDPServer
| | * | | | | | | | | | | | | | | | Add unit tests for UDPServerPablo Andres Fuente2024-11-222-0/+294
| | | |/ / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This PR aims to help "fix" #43440
| * | | | | | | | | | | | | | | | Merge pull request #99740 from tdaven/fix-99661Thaddeus Crews2024-11-271-0/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ensure primitive meshes are created before connected to changed signal.
| | * | | | | | | | | | | | | | | | Ensure primitive meshes are created before connected to changed signal.Trevor Davenport2024-11-261-0/+3
| | | |_|/ / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Primitive meshes are special in that they aren't created until calling one of their methods which cause it to actually create the mesh resources. If this is not done early enough, a changed signal can be triggered from an unexpected thread resulting in a threading warning. This follows the pattern of mesh_instance_3d which also does this before connecting to the change signal. Future cleanup could provide a better means to populate the meshes.
| * | | | | | | | | | | | | | | | Merge pull request #90778 from timothyqiu/cam-previewThaddeus Crews2024-11-276-40/+79
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add Camera3D preview in Inspector
| | * | | | | | | | | | | | | | | | Add Camera3D preview in InspectorHaoyu Qiu2024-05-056-40/+79
| | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Merge pull request #99606 from jamie-pate/fix_99592Thaddeus Crews2024-11-271-6/+5
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix gl_compatibility lightmap uniforms not being set
| | * | | | | | | | | | | | | | | | | Fix gl_compatibility lightmap uniforms not being setJamie Pate2024-11-231-6/+5
| | | |_|/ / / / / / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #99592 The following variables were set too early, and later code never ran.. prev_shader, prev_variant, prev_spec_constants variables These variables were shared in two different branch conditions but were updated inside the first one, so the second could never be true.. The condition to update lighting also should check prev_spec_constants since it updates that uniform.