Rémi Verschelde
12286a1fde
Merge pull request #47655 from BastiaanOlij/fix_reloadable
...
Only cleanup meta data if GDNative library is reloadable
2021-04-06 09:45:04 +02:00
Rémi Verschelde
c647e41e60
Merge pull request #47657 from LightningAA/graphedit-zoom-follow-mouse-4.0
...
Make `GraphEdit` scrollwheel zoom based on mouse position
2021-04-06 08:46:51 +02:00
Lightning_A
d514949755
Make scrollwheel zoom based on mouse position
2021-04-05 23:00:56 -06:00
Bastiaan Olij
81131bd844
Only cleanup meta data if GDNative library is reloadable and we're about to unload it
2021-04-06 11:55:15 +10:00
Rémi Verschelde
f4b82814f8
Merge pull request #47622 from pycbouh/editor-plugins-expose-scale
...
Expose editor scale to the plugin API
2021-04-05 19:00:45 +02:00
Yuri Sizov
ea31af68ba
Expose editor scale to the plugin API
2021-04-05 18:44:01 +03:00
Rémi Verschelde
3d84fa85b4
Update AUTHORS and DONORS list
...
New contributor added to AUTHORS:
@gongpha, @jmb462
Thanks to all contributors and donors for making Godot possible!
2021-04-05 17:35:11 +02:00
Julien Nguyen
20f18f1621
Fix infinite loop when guessing argument type from parent class
2021-04-05 16:39:41 +02:00
Rémi Verschelde
4296b135b7
i18n: Sync translations with Weblate
...
(cherry picked from commit 5cfdb86660
)
2021-04-05 16:30:22 +02:00
Juan Linietsky
6c6c05adb9
Merge pull request #47291 from BastiaanOlij/move_clustered
...
Move clustered renderer functionality
2021-04-05 10:23:14 -03:00
Rémi Verschelde
5b2c4ad91c
Merge pull request #47569 from vnen/gdscript-typed-return
...
GDScript: Properly validate return type
2021-04-05 15:16:43 +02:00
Bastiaan Olij
dad40fa2df
Move clustered renderer functionality
2021-04-05 23:11:38 +10:00
Rémi Verschelde
ccdcb29df1
Merge pull request #47645 from akien-mga/animatedsprite2d-no-frames
...
Re-allow playing AnimatedSprite2D without frames
2021-04-05 14:58:38 +02:00
Rémi Verschelde
9e8acb3897
Merge pull request #47640 from BastiaanOlij/fix_vulkan_format
...
Chose format from supported ones that we support
2021-04-05 14:55:32 +02:00
George Marques
35682d3079
GDScript: Properly validate return type
...
When the type cannot be validated at compile time, the runtime must do a
check to ensure type safety is kept, as the code might be assuming the
return type is correct in another place, leading to crashes if the
contract is broken.
2021-04-05 09:52:05 -03:00
Rémi Verschelde
77264e346b
Re-allow playing AnimatedSprite2D without frames
...
Fixes #47578 , partial revert of #47064 .
2021-04-05 14:42:21 +02:00
Bastiaan Olij
ceebe4b565
Chose format from supported ones that we support
2021-04-05 22:39:17 +10:00
Rémi Verschelde
b80b072c44
Merge pull request #47642 from akien-mga/clang-tidy-fixes
2021-04-05 14:34:31 +02:00
Rémi Verschelde
d83761ba80
Style: Apply clang-tidy's readability-braces-around-statements
2021-04-05 14:09:59 +02:00
Rémi Verschelde
9bbe51dc27
Style: Apply clang-tidy's modernize-use-nullptr
2021-04-05 14:05:07 +02:00
Rémi Verschelde
65a2888057
Style: Apply clang-tidy's modernize-use-default-member-init
2021-04-05 13:37:27 +02:00
Rémi Verschelde
0f0c0e5933
Style: Apply clang-tidy's modernize-use-bool-literals
2021-04-05 13:16:35 +02:00
Rémi Verschelde
33b8f1448e
Merge pull request #47592 from jmb462/fix-VisualScriptFunctionState-connect-to-null-signal-crash
...
Fix VisualScriptFunctionState connect to null object crash (Fix #47572 )
2021-04-05 12:15:58 +02:00
Rémi Verschelde
de3b3e1cda
Merge pull request #47633 from Calinou/editor-theme-scrollbar-add-background
...
Add a subtle background to editor scrollbars
2021-04-05 12:05:07 +02:00
Rémi Verschelde
460bef1dab
Merge pull request #47597 from Faless/js/4.x_fetch_no_clen
...
[HTML5] Disable body_size in fetch.
2021-04-05 11:59:28 +02:00
Rémi Verschelde
e0b24467f7
Merge pull request #47627 from Blackiris/fix-gdscript-var-address
...
Fix GDScript variables addresses getting mixed
2021-04-05 11:55:47 +02:00
Rémi Verschelde
aea30827eb
Merge pull request #47638 from RoniPerson/patch-1
...
Added missing `:` in gdscript example for `TileMap` class reference.
2021-04-05 11:54:59 +02:00
Rémi Verschelde
77dc4c3cb6
Merge pull request #47636 from qarmin/input
...
Fix crashes in *_input functions
2021-04-05 11:54:08 +02:00
Rémi Verschelde
789646e201
Merge pull request #47632 from Calinou/asset-search-autofocus
...
Automatically focus the Search field when displaying asset library
2021-04-05 11:38:48 +02:00
Rémi Verschelde
189aa6340e
Merge pull request #47408 from megalobyte/remove-float-recast
...
Use double when setting the default step size
2021-04-05 11:37:06 +02:00
Rémi Verschelde
40c56f924b
Merge pull request #47631 from pycbouh/update-misformatted-docs
...
Fix misformatted documentation from recent PRs
2021-04-05 11:36:24 +02:00
RoniPerson
5870931a15
Added missing :
in gdscript example.
2021-04-05 11:13:25 +02:00
Rémi Verschelde
07d26edafc
Merge pull request #47623 from Bromeon/bugfix/gdnative-cleanup
...
Fix error in the console: `double free or corruption (!prev)` at exit of GDnative C++ application
2021-04-05 10:07:59 +02:00
Rafał Mikrut
504bc5cc67
Fix crashes in *_input functions
2021-04-05 08:52:21 +02:00
Hugo Locurcio
b60b6ddba4
Add a subtle background to editor scrollbars
...
This makes it possible to see whether a scrollbar grabber is at the top
or at the bottom of a scrollbar. Also, if a scrollable area is very
large, this makes it easier to notice that the area can be scrolled
(since the grabber is proportionally very small).
The scrollbar grabbers were also made thicker and slightly more opaque
for better visibility, especially in peripheral vision.
2021-04-05 02:04:45 +02:00
Hugo Locurcio
d89d00ac7e
Automatically focus the Search field when displaying asset library
...
- Focus the project search box when switching from the Templates tab
back to the Projects tab in the project manager.
- Add a context-specific placeholder for the asset library search box.
- Rename "Search" project filter box placeholder to the more
descriptive "Filter projects". When performing a search on an
existing selection, "Filter" is more accurate than "Search".
2021-04-05 01:45:39 +02:00
Yuri Sizov
c526a1e22d
Fix misformatted documentation from #47435 , #42827 , #46991
2021-04-04 23:25:40 +03:00
Julien Nguyen
3168c2a513
Fix GDScript variables addresses getting mixed
2021-04-04 19:03:15 +02:00
Rémi Verschelde
a864a703ee
Merge pull request #47624 from Chaosus/vs_fix_context_menu_separator
...
Fix few bugs in the context menu for Comment node in visual shaders
2021-04-04 18:33:34 +02:00
Yuri Roubinsky
541bd55960
Merge pull request #47616 from Chaosus/vs_prevent_texture_uniform_convert
...
Prevents TextureUniform in visual shaders from conversion to constant
2021-04-04 18:09:26 +03:00
Yuri Roubinsky
0fecd4ee4d
Fix separator duplication in visual shader context menu
2021-04-04 17:55:42 +03:00
Yuri Roubinsky
44af52d62c
Prevents TextureUniform in visual shaders from conversion to constant
2021-04-04 17:32:44 +03:00
Jan Haller
0fe851da23
Fixes #47607 (forgotten statement in GDNative cleanup)
...
Co-authored-by: geekrelief <geekrelief@gmail.com>
2021-04-04 16:11:16 +02:00
Rémi Verschelde
cbf5408685
Merge pull request #46273 from Chaosus/vs_comment
...
Added Comment node to Visual Shaders
2021-04-04 16:04:12 +02:00
Rémi Verschelde
29c7319f60
Merge pull request #47617 from Chaosus/vs_fix_typo
...
Fix typo in visual shader context menu
2021-04-04 15:46:01 +02:00
Yuri Roubinsky
5af08e5e65
Fix typo in visual shader context menu
2021-04-04 15:31:04 +03:00
Fabio Alessandrelli
737ed0f66e
[HTML5] Disable body_size in fetch.
...
We were using `Content-Length` from the server when `Content-Encoding`
was not set (i.e. response was not compressed).
Sadly, in CORS requests accessing headers is restricted, and while
`Content-Length` is enabled by default, `Content-Encoding` is not.
This results in the impossibility of knowing if the content was
compressed, unless the server explicitly enabled the encoding header
via `Access-Control-Expose-Headers`.
To keep maximum compatibility we must disable `body_size` completely.
2021-04-03 15:05:36 +02:00
EricEzaM
2a673ff133
Fixed Editor Shortcuts revert/edit/clear buttons performing the wrong action.
...
For shortcuts not in the 'Common' section, the wrong action was being executed. Fixes part of #47594
2021-04-03 22:11:29 +10:00
jmb462
3a0a71fa6a
Fix VisualScriptFunctionState connect to null object crash
2021-04-03 12:13:26 +02:00
Rémi Verschelde
ed2f51b15f
Merge pull request #47452 from BastiaanOlij/xr_positional_tracker_ref
...
Change XRPositionalTracker to a reference (master)
2021-04-03 10:13:23 +02:00