Hendrik Brucker
ec6fc059b7
fix inconsistent normal map shader variable naming
2021-01-04 14:08:01 +01:00
Danil Alexeev
a8dce9c377
Fix odd newline in `EditorLog::add_message()`
2021-01-04 15:46:30 +03:00
Rémi Verschelde
8bfd96ee3f
Merge pull request #44905 from EricEzaM/PR/popup-menu-item-highlight-fix
...
Fixed hover highlight style rect of items being cut off.
2021-01-04 13:30:37 +01:00
Rémi Verschelde
c5ff2cb3d9
Merge pull request #44907 from qarmin/fix_leak_gradient
...
Fix memory leak with Gradient in Node3DEditorViewport
2021-01-04 10:26:47 +01:00
Rafał Mikrut
8e7cbf315e
Fix Leak with Gradient in Node3DEditorViewport
2021-01-04 10:06:46 +01:00
Eric M
056fcf3d75
Fixed PopupMenu not matching parent MenuButton/OptionButton width
2021-01-04 18:47:09 +10:00
Rémi Verschelde
fcb0f0d770
Merge pull request #44330 from Hurakano/fixes
...
Texture import 'streamed' property should be bool
2021-01-04 09:43:42 +01:00
Eric M
e5aaa7d890
Fixed hover highlight style rect of items being cut off.
...
This was caused by an incorrect calculation of the height of each item when determining the minimum size, plus a few things which were leftover after the PopupMenu rework.
2021-01-04 18:35:40 +10:00
Rémi Verschelde
a408622c06
Merge pull request #44530 from clayjohn/VULKAN-framebuffer-error
...
Use basic uniform set for depth prepass
2021-01-04 09:34:27 +01:00
Rémi Verschelde
ec99c8159d
Merge pull request #44899 from qarmin/remove_memory_leak_canvas_group
...
Remove memory leak in Canvas Group
2021-01-04 07:32:19 +01:00
clayjohn
0015260c4b
SSAO cleanup and fixes
2021-01-03 21:32:22 -08:00
Mai Lavelle
4cb070e590
Fix xform_inv of Plane, intermediate results were ignored
2021-01-03 23:49:39 -05:00
Rafał Mikrut
b0f28d2259
Remove memory leak in Canvas Group
2021-01-03 21:29:18 +01:00
kobewi
a22b2f86e7
Don't emit changed signal on Color Picker close
2021-01-03 18:12:00 +01:00
andrew-softdev
15cffe060c
Fix for reselecting a TileMap node without first de-selecting it
2021-01-03 15:44:36 +00:00
Rémi Verschelde
950dedbb68
Merge pull request #42779 from volzhs/editor-file-dialog
...
Enhance editor file dialog
2021-01-03 13:37:42 +01:00
Rémi Verschelde
7a16efc885
Merge pull request #42188 from Eoin-ONeill-Yokai/animationstateplayback/missing_binds
...
AnimationStateMachinePlayback: Added Missing Method Bindings
2021-01-02 11:01:13 +01:00
Rémi Verschelde
f29795c0e1
Merge pull request #44868 from Muller-Castro/typo-correction
...
Typo correction
2021-01-02 11:00:37 +01:00
volzhs
1f4b1e1488
Enhance editor file dialog
...
1. show valid directory path when opening editor file dialog
2. keep file name when changing path by entering path
3. add first extension in filter automatically if not given
4. remove directory in recent list if it's not valid anymore
2021-01-02 17:57:28 +09:00
Eoin O'Neill
674fb52f52
StateMachinePlayback: Added missing bindings to `get_current_play_pos` and `get_current_length`.
...
This allows the user to query the AnimationNodeStateMachinePlayback's current
play position and total length of current animation state. These methods are currently
used in the editor plugin, but can also be useful for querying general playback state
information.
Added documentation for AnimationNodeStateMachinePlayback's `get_current_play_position`
2021-01-01 22:39:46 -08:00
Muller-Castro
31dd07ba30
Typo correction
...
simple typo correction
2021-01-02 02:27:12 -03:00
Rémi Verschelde
96aff740fe
Merge pull request #44809 from Calinou/physics-render-layers-zero-index
...
Use zero-indexing for physics and render layer names
2021-01-01 23:37:37 +01:00
Rémi Verschelde
2900b40507
Merge pull request #44839 from qarmin/fix_crash_tile_map
...
Do not iterate over map when removing its values
2021-01-01 23:06:35 +01:00
Rémi Verschelde
1ee69f29e5
Merge pull request #44817 from Calinou/doc-file-logging-desktop-override
...
Document the desktop-only file logging setting override
2021-01-01 23:03:34 +01:00
Rémi Verschelde
cc416b0304
Merge pull request #44848 from mrushyendra/disconnect_err_msg
...
Issue correct error when disconnecting nonexistent connection with a valid signal
2021-01-01 23:02:58 +01:00
Rémi Verschelde
3433780c49
Merge pull request #44645 from m4gr3d/update_apk_signing_logic
...
Update the logic to sign prebuilt Godot Android apks
2021-01-01 22:58:11 +01:00
Rémi Verschelde
c0846b62b0
Merge pull request #44865 from RandomShaper/fix_reset_anim_crash
...
Fix crash related to reset animation
2021-01-01 22:50:25 +01:00
Fredia Huya-Kouadio
49969de221
Update the logic to sign prebuilt Godot Android apks.
...
The previously used tool, `jarsigner` has been deprecated in favor of `apksigner` which is bundled with the Android SDK.
The logic is refactored accordingly and a few editor settings have been deprecated in the process as they're no longer necessary.
Note: As a side effect, specifying the Android SDK path is now required. The docs will be updated to reflect that change.
2021-01-01 13:36:27 -08:00
Rémi Verschelde
3e10962dbb
Merge pull request #44862 from Calinou/opensimplex-no-max-octaves-define
...
Use `static const int` instead of `#define` for OpenSimplexNoise octaves
2021-01-01 22:26:50 +01:00
Pedro J. Estébanez
69cec347e1
Fix crash related to reset animation
2021-01-01 22:24:26 +01:00
Hugo Locurcio
7a65375b7a
Use `static const int` instead of `#define` for OpenSimplexNoise octaves
...
This closes #44860 .
2021-01-01 21:32:50 +01:00
Rémi Verschelde
2abe996414
Merge pull request #44859 from akien-mga/hello-2021
...
Update copyright statements to 2021
2021-01-01 21:24:55 +01:00
Rémi Verschelde
b5334d14f7
Update copyright statements to 2021
...
Happy new year to the wonderful Godot community!
2020 has been a tough year for most of us personally, but a good year for
Godot development nonetheless with a huge amount of work done towards Godot
4.0 and great improvements backported to the long-lived 3.2 branch.
We've had close to 400 contributors to engine code this year, authoring near
7,000 commit! (And that's only for the `master` branch and for the engine code,
there's a lot more when counting docs, demos and other first-party repos.)
Here's to a great year 2021 for all Godot users 🎆
2021-01-01 20:19:21 +01:00
Swarnim Arun
c6771358aa
Refactoring Visual Script
...
* for bloat from hacks for default function
* for ease of development nodes becoming detached from functions
2021-01-01 22:50:33 +05:30
Rémi Verschelde
a6b869988f
Merge pull request #44276 from YeldhamDev/tooltip_position_embedded_fix
...
Fix tooltip position in main embedded window
2021-01-01 16:28:59 +01:00
Yuri Roubinsky
f8130ff53b
Merge pull request #44836 from Chaosus/win32_fix_fullscreen
...
Fix window restoring after fullscreen again
2021-01-01 18:17:39 +03:00
Yuri Roubinsky
41efbf8cae
Fixed warning at project startup (WIN32)
2021-01-01 18:09:34 +03:00
Maganty Rushyendra
6c026a6814
Issue more precise error when disconnecting a nonexistent connection
...
Checks whether the signal exists when issuing an error message when
disconnecting a nonexistent connection. Also prints the callable name.
2021-01-01 13:08:10 +08:00
Rémi Verschelde
36c943260e
Merge pull request #44703 from madmiraal/fix-44510
...
Add signal to inform joint that body has exited tree
2020-12-31 17:48:19 +01:00
Marcel Admiraal
026aa4381d
Add signal to inform joint that body has exited tree
2020-12-31 16:19:57 +00:00
Rafał Mikrut
29b2882381
Do not iterate over map when removing its values
2020-12-31 15:47:37 +01:00
Yuri Roubinsky
8a2bc6bf58
Fix window restoring after fullscreen again
2020-12-31 16:07:05 +03:00
Rémi Verschelde
41e9028868
Merge pull request #44274 from mbrlabs/geometry2d-tests
...
Added Geometry2D unit tests
2020-12-30 22:32:14 +01:00
Marcus Brummer
e455ca2f2f
Added Geometry2D unit tests
2020-12-30 21:11:09 +01:00
Hugo Locurcio
bd0b7003e0
Document the desktop-only file logging setting override
...
This closes https://github.com/godotengine/godot-docs/issues/4505 .
2020-12-30 18:39:50 +01:00
Rémi Verschelde
6010c49424
Merge pull request #44740 from fire/mesh-opt-collapse
...
Meshoptimizer Update: Restrict edge collapses to avoid triangle flipping
2020-12-30 16:40:44 +01:00
Hugo Locurcio
f87d42f4ca
Use zero-indexing for physics and render layer names
...
The first layer is now Layer 0 instead of Layer 1, and the last
layer is now Layer 19 instead of Layer 20.
This helps reference physics and render layers from scripts since
layers start from 0 there.
2020-12-30 16:03:11 +01:00
K. S. Ernest (iFire) Lee
8b69f9c18a
Meshoptimizer update library
2020-12-30 06:30:25 -08:00
Rémi Verschelde
b24f9f2d8f
Merge pull request #44808 from Xrayez/tests-bigobj
...
Increase number of sections in object files for tests with MSVC
2020-12-30 15:25:33 +01:00
Rémi Verschelde
49ff4b41b7
Merge pull request #44769 from fire/gltf-eight-weights
...
Expose gltf2 eight weights.
2020-12-30 15:24:32 +01:00