Skip to content
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

Sync upstream #1

Merged
merged 1,511 commits into from
Nov 15, 2020
Merged

Sync upstream #1

merged 1,511 commits into from
Nov 15, 2020

Conversation

Vivraan
Copy link
Owner

@Vivraan Vivraan commented Nov 15, 2020

No description provided.

akien-mga and others added 30 commits October 26, 2020 08:13
ScriptEditor: Fix line number gutter drag select
Fixup `ColorRamp` to `Gradient` renames
Optimize SVG using `svgcleaner --multipass`
include parent display location in popup location calculation
…sages

Improve undo log messages in the 2D editor for additional context
vulkan: Sync loader, headers and glslang to sdk-1.2.154.0
Provide support for buttons and D-pads mapped to half axes.
Co-authored-by: SalvoB <salvob41@users.noreply.github.com>
…mber

Fix uninitialized `Viewport::use_debanding` member variable
Fixes property revert after saving instanced scene
Fix uninitialized `GridMapEditor::node` and `InputMapEditor::setting` variables.
…patch

vulkan: Re-add Windows patch to fix static library use
Allows to extend `RandomNumberGenerator` via C++ modules.
Make `randbase` member protected in `RandomNumberGenerator`
akien-mga and others added 29 commits November 12, 2020 08:55
Document InstancePlaceholder.create_instance not being thread-safe.
Add icons for the 'CanvasGroup' and 'CodeEdit' nodes
Docs: MeshDataTool: showcase tool in code example
Resolves godotengine/godot-proposals#1246.

It is difficult to tell the difference between the handles for adjusting
curves and the points themselves when looking at a Path gizmo.
This re-uses the icons used for Path2D.

Unlike Path2D, this does not use a different icon for smooth vs sharp
points, as using a potentially different material for each point would
prevent batching the points in add_handles (and adding them out-of-order
messes up other logic based on handle indices).

This includes a public API change to allow specifying a texture for a
handle material. This allows spatial gizmo plugins to customize the way
a handle is rendered, if desired, but does not break existing behavior
(as providing no texture uses the default).

The path handle icons were resized as well.  16x16 is the standard icon
size. These icons were 10x10 rather than 16x16, and appeared rather
small in the editor.

To resize, I:

- Opened the original in Inkscape
- Resized the document to 16x16
- Opened the transform dialog
- Scaled by 160% proportionally
- Used Align/Distribute to center on the page
- Saved the document
- Cleaned with `svgcleaner --multipass`
Make Path3D handles visible and consistent with 2D.
Fix running on Xvfb server.
This check was there since the first commit in 2014, but a later feature added in 2018
with #17717 did not properly update the code while adding non animation-related code
in `perform_node_renames`.

Fixes #40532.
…enaming_disabled

SceneTree: Fix reparent crash with animation tracks renaming disabled
GDScript: Fix native class not set with inheritance
Improve error messages related to failing to open texture files
In LineEdit Changed "mouse cursor"  to the "caret (text cursor)".
Remove duplicate Android `orientation` settings.
Improve comments in Color documentation
Added the .jks file extension as valid preset for Android keystore files
Fixes crash if Vulkan presentation surface is not available.
Clean up export wording to account for the different export formats.
…issues

Address new custom build logic issues
@Vivraan Vivraan merged commit b321a2f into Vivraan:master Nov 15, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.