summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-04-24Ensure that depth write state is updated before transparent pass in OpenGL3 ↵clayjohn
renderer (cherry picked from commit ed0c378bda98d41288c0f9eeb31707590853e215)
2023-04-24Tree: Fix offset calculation when there are hidden itemsHaoyu Qiu
(cherry picked from commit a083c855214722bc02ed2eb48ea808c7f4d756da)
2023-04-24Fix "error X3708: continue cannot be used in a switch" in HTML exportcody
(cherry picked from commit 5062df41a5fbb42d99e08817e19eb6a82c0464d2)
2023-04-24Check for instancing without relying on instance_count when drawing 2D meshesclayjohn
This ensures that Particles and MultiMeshes still draw when instance_count is 1 (cherry picked from commit 579ca03e885f294b2d430a3550693b43d58d4f64)
2023-04-24Allow entering named colors in ColorPicker's hex fieldHugo Locurcio
This also makes the hex field wider to allow displaying 9-character hex code (`#rrggbbaa`) in full, even when using a custom font. (cherry picked from commit 517dc3654a80e30021b8468ef87d0327200963db)
2023-04-24Fix forced optimization in dev_buildsmix8
Fixes forced optimization in dev_build. (cherry picked from commit b18c7481aac9f79e7108e12458bc6743945311bd)
2023-04-24Fix `get_test_texture()` returning an almost fully white textureHugo Locurcio
The texture's appearance is now similar to the texture that was displayed on the TestCube node in Godot 2.x. (cherry picked from commit e4d5cecd4c5e571b6f46b2a7d3e693d09277eb37)
2023-04-24Convert the logo's text outlines into pathsRiteo Siuga
This avoids rendering issues with ThorVG and other renderers (which don't support the `paint-order` property) at a slight cost in file size. This approach has already been used by the main icon. (cherry picked from commit af9372eb5900a2c853e036cf9df91a66dc72e1a2)
2023-04-24Correct the side mentioned with focus_neighbor_right and focus_neighbor_top.Mallardbro
A small typo with the definitions of `focus_neighbor_right` and `focus_neighbor_top`. Both use "bottom" rather than the correct side for each. (cherry picked from commit c25d015d0658696b1a2da99a838e6cfcce155efd)
2023-04-24macOS export: Fix validation of codesigning certificate passwordJohan Mattsson
(cherry picked from commit 76e1d1363b954fa4ca989516ad5851c40a288a48)
2023-04-24Windows TTS: Use HashMap instead of RBMap for idsRémi Verschelde
And fixup includes in other implementations. (cherry picked from commit 92b9806dcc98bc5ffbee6a7ca11090a926df0b3a)
2023-04-24Fixed RichTextLabel wrong selection offset in padded table cell.Koyper
(cherry picked from commit 6f11cf7d31101bc9f4d3c5d644f90b231cd7ce4f)
2023-04-24Poll LSP/DAP clients for connection status updatesRicardo Subtil
(cherry picked from commit 4be4eeea3ac9d37fa1dc520a5bc8c57554448410)
2023-04-24Set font sizes for various styles in editor output panelHaoyu Qiu
(cherry picked from commit 2c0db8222a2e9f882040e773f3b375510ebcccc5)
2023-04-24Change to_utf8 to to_utf8_buffer and to_ascii to to_ascii_buffer in ↵mara
remaining docs The method `to_utf8` doesn't exist in Godot 4, but is still mentioned in the documentation in some places. Replace it with the new name `to_utf8_buffer`. Same for ascii. Same for C#. (cherry picked from commit 57dca93718f34573713de2fd09315f42bcd26fff)
2023-04-24Adjust size of some dialogskobewi
(cherry picked from commit 71011e085554c9113e5824f82fd0e505c339b3a8)
2023-04-24Document how to make custom min/max for ArrayNinni Pipping
(cherry picked from commit 96ab31a7117c110da025a39390bdecf36892e7fa)
2023-04-24docs/FileDialog: Use clickable referencesDimitri A
This replaces two [code][/code] blocks with clickable refs to [enum Access] and [member file_mode] respectively. (cherry picked from commit a5778da55bbf777abe1490edbc82bb05c9718377)
2023-04-24Always cache parent visibility in CanvasItemYuri Sizov
(cherry picked from commit fd6a743823932639ba30e54d7e65ccd42192d88d)
2023-04-24Fix method dialog labelkobewi
(cherry picked from commit c399d4f26c6f0836d90455defc7f2cee1d1b9678)
2023-04-24Fix connect signal dialog not allowing Unicode method nameHaoyu Qiu
(cherry picked from commit 936c9e83b4db06215554ae6f6e888324655048d8)
2023-04-24Fix typo bug in convex-convex separating axis testRicardo Buring
(cherry picked from commit d7aed57b60a06a46a8495b5c605c078fe72a220b)
2023-04-24Fix CI build errorJuan Linietsky
Fixes potential use of uninitialized variable. (cherry picked from commit 37362202a48f6ee731e14e47579979509bc23017)
2023-04-24Fix #75790, where creating Ceil(Vector2) node in Visual Shader Editorfuzzy@notepc
crashes engine due to index out of bounds. (cherry picked from commit c6a45f10315d16a3434ef8ba5abb6e86c42b1e56)
2023-04-24Lift restriction that resource load thread requester has to be the initiatorPedro J. Estébanez
(cherry picked from commit c51229491d9fe5cba7e4a51821d10dcef7986e1a)
2023-04-20i18n: Sync translations with WeblateRémi Verschelde
2023-04-11Merge pull request #75786 from YuriSizov/4.0-cherrypicksRémi Verschelde
Cherry-picks for the 4.0 branch (future 4.0.3) - 1st batch
2023-04-10Initialize editor values on first launchkobewi
(cherry picked from commit b0eadcfbce3182373501ab24e62544032c4aec82)
2023-04-07Add changelog for 4.0.3Yuri Sizov
2023-04-07Fix the limit for interpolation of R0 with respect to metallic and SSRmightygoat
Shlick term (cherry picked from commit 2c000cb72fc04fd76c5d3b6bc53955f83bf50c71)
2023-04-07Fix NavigationObstacles not being added to avoidance simulationsmix8
Fixes NavigationObstacles not being added to avoidance simulation. (cherry picked from commit aadf33efd8a79a038b842dc91c63784302efd753)
2023-04-07Warn if a concave shape is assigned to ConvexPolygonShape2DZiya Erkoc
(cherry picked from commit 6fb113f59f0fca1415a7a92e629f6f8611dc3c0a)
2023-04-07Fix CompressedTextureLayered description in the class referenceHugo Locurcio
This also updates the list of compression modes available for textures. (cherry picked from commit 0d24016db0d6cb92e0e681039a72280ce7ce6ece)
2023-04-07Fix AudioStreamPlayer2D crash when PhysicsServer2D runs on threadsmix8
Fixes AudioStreamPlayer2D crash when PhysicsServer2D runs on thread due to empty PhysicsSpace (cherry picked from commit a5351086b0eafa659c4f4c88471d183cd991b45e)
2023-04-07[Web] Fix keycode/physical keycode mixed up.bruvzg
(cherry picked from commit 744bf604bf48c853f927154da5f2243fa9709dd3)
2023-04-07Modify "physics/3d/solver/contact_max_allowed_penetration" precision to ↵Malcolm Nixon
three significant digits, so values down to "0.001" can be specified. Updated additional 2D and 3D physics parameters based on team recommendations Co-Authored-By: Ricardo Buring <rburing@users.noreply.github.com> (cherry picked from commit 1d1d3c71e0b0f588150e8149c9bfe32afbb5e437)
2023-04-07[SVG Font] Keep a copy of UTF-8 XML source string during the whole SVG ↵bruvzg
processing. (cherry picked from commit 19179238fa18a0f5c8ba612e93cc699e4e750a3c)
2023-04-07SVG: fix tvg::Picture->size() and scale based errors.Martin Capitanio
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> (cherry picked from commit bfc498f3d03bdeaa55e836517fcb1ddf58854fd5)
2023-04-07[ci/windows] remove obsolete 'tools' in the nameumarcor
(cherry picked from commit 2abadbb58b266ab4289159c97970234e0ae6d128)
2023-04-07CI: Visibly print trailing whitespace when static checks failRémi Verschelde
GitHub Actions seems to be hiding colored whitespace, and after lots of attempts I couldn't find a way to work it around. So instead I'm using a perl expression to replace trailing spaces with `·` and tabs with `<TAB>` in the ANSI colored diff output. This ensure that they're visible, and they are properly colored as expected too. (cherry picked from commit 266280ffca218ae1c86e6d83d9b67a16086148b8)
2023-04-07Fix the issue preventing dragging in the 2D and visual shader editorFredia Huya-Kouadio
(cherry picked from commit 2c7633dce57b925639183c8a21d7550d35f0a114)
2023-04-07Fix the Python type error when creating the .sln fileHK-SHAO
(cherry picked from commit 19a8efc8759794bc39121809016245988f2db216)
2023-04-07gltf: Remove obsolete hack to embed gltf textures in advanced importLyuma
(cherry picked from commit bd020b7d92dc99c3713b7d1b99da691b8d1e765e)
2023-04-07Fix moving position indicator out of bounds in FileAccessMemoryBartłomiej T. Listwon
(cherry picked from commit bff0c71e2e2cb9b880181cc819c4753abfe59508)
2023-04-07ci: wait for static check results before starting buildsyedpodtrzitko
(cherry picked from commit 93b7bcb33da2c2395e51b097922240e76e9def71)
2023-04-07GraphNode ignore non-visible children for minimum size.Johan Aires Rastén
(cherry picked from commit 9a60c4affb0d6c3638aea140a820eddf258eb133)
2023-04-07Prevent color conversion of the big Godot logoYuri Sizov
Use an off-white color from the palette that we explicitly don't convert. (cherry picked from commit ce741df43dd947e926c5034ac82ce7f3e83589a5)
2023-04-07Fix some theme values affect the editor by setting a default value for the ↵Marius Hanl
theme constant 'h_separation' for MenuBar and Button and a default value for the theme color 'background_color' for TextEdit (cherry picked from commit c0905bc0af66c27f032466821ab1ea074d0e9804)
2023-04-07Added guide button to controller db, changed to use secret XInput function.Andrés Botero
(cherry picked from commit f249a9ce19e4d1bea28a5742e5c4e49f19e67c0d)
2023-04-07Fix RemoteTransform2D could fail to update AnimatableBody2D's position or ↵Rindbee
rotation Configure the transform per condition, and then only set it once to prevent multiple `NOTIFICATION_LOCAL_TRANSFORM_CHANGED` notifications from being sent. (cherry picked from commit 100b4b1f287600bde9c4f2704c2addbb3d65448e)