Age | Commit message (Collapse) | Author |
|
|
|
Add NULL check in SSL connect_to_stream
|
|
|
|
Display invalid value keys in AnimationTrackEdit
|
|
Saving/deleting editor layouts dialog with layout list
|
|
Center script line when double clicked on error in debugger
|
|
Fix expression node crashes
|
|
Godot 2.1 and 3.0 had this feature but it was lost in the rewrite
of the animation editor in 3.1.
Drop unused KeyValid icon, since all valid keys now have a custom
type icon.
|
|
TileSet: Don't error out on tile_ getters with wrong shape id
|
|
|
|
Partial revert of 02319dceb2e17184eb765c67719a306f56dafc1b,
previous code handled this cases without errors and the TileSet and
TileSetEditorPlugin are written with the expectation that those will
not error out.
This is a bit wonky and these classes should likely be refactored,
but until then it's best to keep things as they were.
Fixes #29962.
|
|
SCons: Default to builtin libpng/freetype on Linux
|
|
The rationale for keeping those shared by default is that they're typical
dependencies found on any Linux system, and it saves compilation time and
binary size to link their dynamically.
But since official builds default to all-builtin, and Debian/Ubuntu still
don't have libpng16 (which we now require) readily available on all their
supported releases, it's simpler to bundle all the things.
This does not change the fact that those dependencies *can* be unbundled
on Linux, it's only the default option changing.
|
|
|
|
Add option to toggle console window
|
|
Curve: Prevent forcing 1.0 min value to 0.99
|
|
|
|
The setters are called when the property is first initialized, and before
that its default min and max are 0.0 and 1.0 respectively.
If you configured min_value to 1.0 and max_value to e.g. 3.0, since the
min_value setter can be called before that of max_value (which thus still
defaults to 1.0), the min will be set to 0.99.
Same conflict could happen with a configured max_value of 0 if its setter
is called before that of a valid, negative min value.
|
|
Particles: Fix uninitialized angular velocity, fix inconsistency in linear velocity between CPU and GPU Particles
|
|
Improve the `Engine.get_version_info()` documentation
|
|
|
|
Right now it would take garbage values when loading scenes,
which could end up written to the scene file.
|
|
This documents some keys that were missing and improves formatting.
|
|
Fix some editor crashes
|
|
|
|
Multicast, more network interfaces info
|
|
|
|
Allow getting interfaces names and assigned names.
On UWP this is not supported, and the function will return one interface
for each local address (with interface name the local address itself).
|
|
Remove always true/false values
|
|
Document ReferenceRect Node
|
|
|
|
This is an editor setting and its value can also be toggled
using an entry in the Editor toolbar. The console will still
appear briefly when starting the project manager or editor,
as it's still compiled as console application.
Does not impact exported games, which will still run without
console in release and with console in debug mode.
A project setting or export option could be added to disable
it in debug mode if there's demand for it, but that would
greatly reduce the usefulness of debug builds if Windows users
can no longer report error and crash messages.
Fixes #17889.
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
|
|
Added missing documentation for ReferenceRect Node
|
|
Improve CheckButtons in the default editor theme
|
|
Implement AnimationPlayer call modes as per #23498.
|
|
Added UV and UV2 to shader function light() built-in, fixes issue #24120
|
|
SCons: Enable -Wclobbered in warnings=extra for GCC
|
|
Fixed shortcut events in BaseButton (now acts the same as ui_accept action)
|
|
Tweak SpatialMaterial's default metallic and roughness texture channels
|
|
Fix minor onion layering control errors
|
|
|
|
PNG driver reworked to use libpng 1.6 simplified API
|
|
Deprecate support for Android armv6 architecture
|
|
|
|
|
|
Made use of semicolons after GDCLASS more consistent, added semicolons where I found them missing.
|
|
|
|
Fix set_pick_color error
|
|
Made constants fully upper case in camera server
|
|
Added button to select all tracks in track copy dialog
|