-
-
Notifications
You must be signed in to change notification settings - Fork 21.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cherry-picks for the 3.2 branch (future 3.2.3) - 4th batch #40653
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This means clicking on an EditorSpinSlider to edit its value will no longer cause the number to be visually offset while it's being edited. (cherry picked from commit cc615fe)
(cherry picked from commit 71ae0ff)
A static function is added to EditorNode which allows for filename disambiguation given a list of filenames and the corresponding list of absolute paths for those files. This function is then used to disambiguate scene and script tabs in the editor. (cherry picked from commit 4285211)
(cherry picked from commit d60617d)
(cherry picked from commit 1ce3a77)
(cherry picked from commit bd32c27)
This is a common topic of confusion. Clarifying its intended scope should make things easier to understand. (cherry picked from commit a36912b)
See godotengine#38716. (cherry picked from commit 04b2510)
It took me a bit to figure this out, as I was initially doing something more complicated like this before I realized I just had to pass get_mesh_arrays directly to add_surface_from_arrays. ``` var arr_mesh = ArrayMesh.new() var arrays = [] arrays.resize(ArrayMesh.ARRAY_MAX) arrays[ArrayMesh.ARRAY_VERTEX] = c.get_mesh_arrays() arr_mesh.add_surface_from_arrays(Mesh.PRIMITIVE_TRIANGLES, arrays) ``` (cherry picked from commit 933bf96)
This closes godotengine/godot-docs#3799. (cherry picked from commit d4085d6)
(cherry picked from commit 54bca42)
This closes godotengine#40455. (cherry picked from commit 43dae28)
EditorSettings is now 100% documented. (cherry picked from commit 708a0a4)
(cherry picked from commit ce57cc4)
(cherry picked from commit fb2e4d7)
(cherry picked from commit e44c910)
Co-authored-by: Hugo Locurcio <[email protected]> (cherry picked from commit df80e25)
(cherry picked from commit c047949)
(cherry picked from commit 210ccb3)
Upstreams our crash fixes from godotengine#38422 and godotengine#40174. (cherry picked from commit 8dffca4)
See godotengine#40247. (cherry picked from commit 90db42d)
Fixes godotengine#39722. (cherry picked from commit 6f428f2)
Co-authored-by: Alexander Holland <[email protected]> (cherry picked from commit 0aa56e3)
This closes godotengine#40579. (cherry picked from commit 924b7ea)
(cherry picked from commit 4a30289)
I might be going out on a limb here... :D (cherry picked from commit e38b634)
Co-authored-by: Hugo Locurcio <[email protected]> (cherry picked from commit d1bff73)
…or object is never closed. (cherry picked from commit 8f84dfa)
(cherry picked from commit 0ca96ae)
Its last use was removed in Godot 3.0, so it no longer makes sense to define. Also removed `D3D_DEBUG_INFO` for Windows as it's likely a left over from a long time ago pre-opensourcing when Godot had some form of Direct3D 9 support? (cherry picked from commit dcf902d)
Fixes godotengine#40607. Co-authored-by: Hugo Locurcio <[email protected]> (cherry picked from commit 5e8b188)
Methods were being called with InputEventMouseMotion instead of InputEventPanGesture, and they were null. Fixes godotengine#16181 on the master branch (cherry picked from commit 394a782)
(cherry picked from commit 9c84e34)
(cherry picked from commit 2407562)
(cherry picked from commit e1a1bb0)
Removes AppVeyor and all Travis jobs but the iOS one, which hasn't been ported to GitHub Actions yet (should be done soon). Backports new style scripts from `master` branch too to do the same checks.
akien-mga
requested review from
hpvb,
neikeq,
reduz,
vnen and
a team
as code owners
July 24, 2020 08:40
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Backports all the CI changes from the
master
branch too.