5f1dd48496
Replace calls to gmtime with gmtime_r and localtime with localtime_r.
...
(cherry picked from commit 4b3aec50c0 )
2020-09-08 08:55:26 +02:00
c6ee088431
Merge pull request #41859 from SkyLucilfer/TranslatorComment32
...
Backport translator comment PR to 3.2
2020-09-07 21:14:06 +02:00
a30d8e231d
Merge pull request #41860 from akien-mga/3.2-scons-fixup-py2
...
SCons: Fix regression in Python 2 support
2020-09-07 21:12:54 +02:00
1ba5917da9
Backport translator comment PR to 3.2
2020-09-07 21:03:25 +02:00
217dbdc9e7
SCons: Fix regression in Python 2 support
...
Introduced in 7e1312055b by not using
the compat method.
Fixes #41858 .
2020-09-07 20:29:21 +02:00
784e854e58
Merge pull request #41837 from m4gr3d/fix_custom_defines_update_logic
...
Fix the update logic for user-added custom defines.
2020-09-07 08:29:29 +02:00
0af5cded1e
Fix the update logic for user-added custom defines.
...
The previous logic was causing the (unintentional) removal of custom defines automatically added by the engine.
2020-09-06 21:31:09 -07:00
13e2e487a2
Merge pull request #41800 from alexdlm/fix-csproj-read-3.2
...
[3.2] Handle csproj "Remove" globs
2020-09-06 08:42:51 +02:00
6474e036ac
[3.2] Handle csproj "Remove" globs
...
MSBuild Item returns empty strings if an attribute isn't set (which
caused an IndexOutOfRangeException in NormalizePath).
We were treating Excludes incorrectly, Remove directives provide the
intended behaviour in the auto-including csproj format.
2020-09-06 12:10:54 +10:00
41b9e1d7ea
i18n: Sync translations with Weblate
2020-09-04 08:53:53 +02:00
c040e8f93a
Document missing character behavior when drawing text with fonts
...
See #40405 .
(cherry picked from commit 7735d8d0ce )
2020-09-04 08:50:32 +02:00
9caa35532a
Fixes leak with creating editor settings
...
(cherry picked from commit 599ccbb7d4 )
2020-09-04 08:49:58 +02:00
c6cccdf0c6
Ensure header guards enclose entire header.
...
(cherry picked from commit f6ad1954f7 )
2020-09-04 08:48:35 +02:00
ee97e45a69
Improve the resource loading error message to mention the need to import
...
This is a common pitfall when setting up projects in a headless
environment.
(cherry picked from commit 58ed3037c0 )
2020-09-04 08:48:17 +02:00
6122a504ee
Build the engine with custom modules in Visual Studio
...
First, compile the engine normally with:
```
scons custom_modules="path/to/your/modules" vsproj=yes
```
Then run the Visual Studio project. You can now rebuild the engine if
you need to make changes to custom modules directly within IDE.
(cherry picked from commit 6eb4b89eef )
2020-09-04 08:46:54 +02:00
9699e83e1e
Fix parsing of C# files with spaces in the path
...
(cherry picked from commit 9e8a5e4b5a )
2020-09-04 08:24:17 +02:00
9efd555c58
Merge pull request #41754 from neikeq/3.2-csharp-hide-build-button-if-no-proj
...
[3.2] C#: Hide Build button if there's no solution to build
2020-09-04 08:20:06 +02:00
93eb9b554e
Merge pull request #41752 from neikeq/fix-invalidopexception-csproj-migration
...
[3.2] Fix InvalidOperationException when migrating from 3.2.1 or older csproj
2020-09-04 08:19:18 +02:00
1edd6aa404
Merge pull request #41751 from neikeq/3.2-issue-41745
...
[3.2] C#: Fix Godot failing to find class namespace
2020-09-04 08:16:30 +02:00
fba07e75e6
Merge pull request #41749 from neikeq/3.2-issue-41712
...
[3.2] Fix 'Parameter "assembly" is null' error
2020-09-04 08:14:16 +02:00
2bb251f628
[3.2] C#: Hide Build button if there's no solution to build
...
Same as we do with the bottom panel. Mainly to
avoid bothering if the project is not using C#.
2020-09-04 02:18:42 +02:00
f8e3a74f9e
Fix InvalidOperationException when migrating from 3.2.1 or older csproj
2020-09-04 01:49:32 +02:00
b3762622be
[3.2] C#: Fix Godot failing to find class namespace
...
Also avoid searching C# files recursively twice.
2020-09-04 01:31:38 +02:00
bd18b2ff6a
[3.2] Fix 'Parameter "assembly" is null' error
...
This error was normally being printed when
trying to open the project assembly while
the project was not yet built.
The error should not be printed. It's the job
of this method's caller to decide whether to
print an error or not if loading failed.
2020-09-04 01:09:35 +02:00
939ed5dd5b
C#: Fix Windows detection for copying MSBuild stub
...
Previous condition checked only the host
platform. This was a problem as our official
builds are from Linux.
(cherry picked from commit 206501a45e )
2020-09-03 09:35:41 +02:00
f0cfbf2415
Merge pull request #41713 from Yetizone/3.2
...
Mention Viewport.render_target_clear_mode property is intended for 2D usage
2020-09-03 07:35:27 +02:00
e882d535a7
Mention Viewport.render_target_clear_mode property is intended for 2D usage
2020-09-03 07:57:01 +03:00
67b1bf33fa
Merge pull request #41717 from Wavesonics/fix-headles-server-lightmap-error
...
dummy_rasterizer now returns correct instance type: VS::INSTANCE_LIGHTMAP_CAPTURE
2020-09-02 21:49:31 +02:00
a16bedd2d9
dummy_rasterizer now returns lightmap type
...
Previously VS::INSTANCE_NONE was returned for Lightmap data, this caused `visual_server_scene.cpp` to assert in `instance_set_use_lightmap()`
Now `dummy_rasterizer.h` returns `VS::INSTANCE_LIGHTMAP_CAPTURE` for lightmap capture data thus satisfying `visual_server_scene`
2020-09-02 11:50:36 -07:00
d773de6d24
Document how renaming the project affects the user data path
...
(cherry picked from commit 386f86cddf )
2020-09-01 21:02:19 +02:00
be126bfd55
Document RigidBodies in character mode never sleeping automatically
...
See #7996 .
(cherry picked from commit 5fbf709ca2 )
2020-09-01 21:01:58 +02:00
b0a6439df9
doc/FileDialog: warn about access limitations in sandboxed apps
...
Co-authored-by: Rémi Verschelde <rverschelde@gmail.com >
(cherry picked from commit 1ddb0e56ac )
2020-09-01 21:01:32 +02:00
ef7675a053
Document support for normal and specular maps in AnimatedSprite2D
...
This closes #38509 .
(cherry picked from commit 8d0099f5fc )
2020-09-01 21:00:58 +02:00
138eba1561
Fix invalid CSV in SDL2 controller mappings DB
...
Follow-up to a61cae1469 .
(cherry picked from commit 1e49a86884 )
2020-09-01 20:54:32 +02:00
8a66ea7cb0
Revert "Updated LineEdit to address #41278 "
...
This reverts commit 1b6d116dfb .
2020-09-01 14:01:50 +02:00
9be924c454
Sync controller mappings DB with SDL2 community repo
...
Synced with gabomdq/SDL_GameControllerDB@d148c6ce49 .
(cherry picked from commit a61cae1469 )
2020-09-01 10:24:04 +02:00
fad1feb3ad
Merge pull request #41649 from akien-mga/3.2-cherrypicks
...
Cherry-picks for the 3.2 branch (future 3.2.3) - 7th batch
2020-08-31 16:22:25 +02:00
cc3b69cf7b
Reference the online documentation in collision layer/mask properties
...
See https://github.com/godotengine/godot-docs/pull/3863 .
(cherry picked from commit c73c327bab )
2020-08-31 15:55:11 +02:00
1b6d116dfb
Updated LineEdit to address #41278
...
Updated set_max_length() function to actually pull a substring of the current text so it's not all thrown away when the new max length is shorter than the current length.
(cherry picked from commit 71febfd6e2 )
2020-08-31 15:53:56 +02:00
63b2f69c7f
[funexpected] clear missed remaps on deinitialization, fixes godotengine/godot#34221
...
(cherry picked from commit 604bd75438 )
2020-08-31 15:29:46 +02:00
727bce727b
OptionButton.xml word order fix
...
Change word order of 'Emitted the when...' into 'Emitted when the...'
(cherry picked from commit 8f082d63c6 )
2020-08-31 15:29:44 +02:00
57810f851c
Explain editor usage of current_animation
...
(cherry picked from commit 70ce86ad29 )
2020-08-31 15:29:43 +02:00
fdb5561e55
Updated cursor positioning description for File open()
...
Added more details about the cursor offsets for the different ModeFlags
in the `File` class.
(cherry picked from commit 5e77eea216 )
2020-08-31 15:29:43 +02:00
1f7f28a1eb
Document HTTPRequest not supporting request data with GET method
...
This also improves the HTTPClient class documentation to be easier
to read and more informative.
This closes #40564 .
(cherry picked from commit 2f577facc9 )
2020-08-31 15:29:43 +02:00
6eee52e49b
Improve the documentation related to overriding GUI theme items
...
Overriding theme items is a common point of confusion.
Hopefully, these code samples should clear things up.
(cherry picked from commit 2a8bbda2a7 )
2020-08-31 15:29:43 +02:00
92a1c168ea
Clarify get_data texture method
...
(cherry picked from commit 635c9761a0 )
2020-08-31 15:29:43 +02:00
7493bc5530
Make AnimatedTexture.MAX_FRAMES public
...
The constant is already exposed in GDScript, but not in C++.
This information is useful for implementing animated texture
resource importers via modules.
(cherry picked from commit 528056a3c5 )
2020-08-31 15:29:43 +02:00
dd057d36dc
Document the GDScript debugger not supporting Thread yet
...
See https://github.com/godotengine/godot/issues/2446 .
(cherry picked from commit dec20883c1 )
2020-08-31 15:29:42 +02:00
a23c0aca87
Clarify that KEY_BACK is unrelated to the Back button on Android
...
This closes #19325 .
(cherry picked from commit 359c95156a )
2020-08-31 15:29:42 +02:00
afef89014b
Cross-reference GDScript built-in rounding methods to ease discovery
...
This closes #19315 .
(cherry picked from commit 20d0f5bbd7 )
2020-08-31 15:29:42 +02:00