Rémi Verschelde
5698a9ec74
Merge pull request #37305 from m4gr3d/implement_plugin_signals_3.2
...
[3.2] Add signal support to Godot Android plugin:
2020-04-10 18:42:32 +02:00
Rémi Verschelde
218ae1e7a2
Merge pull request #37595 from ExpiredPopsicle/18809_flickering_ortho_fix
...
Othographic camera in-editor now uses Z near/far instead of hardcoded value
2020-04-10 17:16:49 +02:00
Rémi Verschelde
02ed72c373
Merge pull request #37667 from clayjohn/GLES2-32-skeleton-rebind
...
Avoid material rebind when using skeleton
2020-04-07 21:32:35 +02:00
clayjohn
4d32652851
Avoid material rebind when using skeleton
2020-04-07 10:35:58 -07:00
Thakee Nathees
df87601c88
Fix for loop range bug: #37358
...
(cherry picked from commit 0b5bad78c0
)
2020-04-06 20:58:21 +02:00
Hugo Locurcio
e88cfedf0e
Document the EditorFeatureProfile class
...
(cherry picked from commit 7ab279403d
)
2020-04-06 20:58:21 +02:00
Eoin O'Neill
c18381119e
Correction to RichTextLabel Tabulation
...
Correct backtrack assignment to prevent excessive tabulation. Worth
noting that tabulation is treated differently in RichTextLabel because
of custom user-asignable tab variable which creates problems with
dynamic fonts specifically.
(cherry picked from commit 2000e110a9
)
2020-04-06 18:19:14 +02:00
Hugo Locurcio
dd4569f15c
Remove syntax highlighting for C# verbatim strings due to bugs
...
This closes #32336 .
(cherry picked from commit 49efd6093e
)
2020-04-06 18:18:38 +02:00
Thomas ten Cate
c2469d0c6d
Add missing docs for assert message in GDScript
...
Seems like this was overlooked in PR #31142 . See also issue #17082 .
(cherry picked from commit 4c3c73ef9c
)
2020-04-06 18:17:59 +02:00
Zak Grumbles
011602447c
Clarify docs for Thread.start() godotengine#36032
...
* Updated docs for Thread.start() to specify that the method argument
must accept one parameter.
(cherry picked from commit d09644dff3
)
2020-04-06 18:17:43 +02:00
dankan1890
657f12edcc
TextureRegion: fixed Autoslice not created/updated properly.
...
(cherry picked from commit 671e97d254
)
2020-04-06 18:17:19 +02:00
Michael Alexsander
9dcf9da205
Fix changing the import type of multiple files at once
...
(cherry picked from commit 6d6af0ea06
)
2020-04-06 18:16:58 +02:00
PouleyKetchoupp
d4c77e60c0
Fixed errors in makerst pre-commit hook
...
(cherry picked from commit 619354fb2c
)
2020-04-06 18:16:11 +02:00
Ivan.Shakhov
66e4c8be23
fix RiderPathLocator - searching for toolbox on Mac
...
(cherry picked from commit dc16b8742a
)
2020-04-06 18:15:20 +02:00
Ignacio Etcheverry
bda993dd79
C#: Fix uses of old Configuration names
...
(cherry picked from commit 66c0b7ce98
)
2020-04-06 18:14:07 +02:00
Rémi Verschelde
4f00a2c645
Merge pull request #37601 from BastiaanOlij/fix_hmd_projection
...
Fix aspect ratio on hmd projection matrix
2020-04-05 12:41:02 +02:00
Rémi Verschelde
0e15770ebf
Merge pull request #37596 from NHodgesVFX/3.2
...
Make note of 16 probe limit
2020-04-05 12:40:10 +02:00
Nathan
679708aa8f
Make note of 16 probe limit
...
Godot by default has a limit of 16 reflection probes in a scene. this can be increased by increasing atlas subdiv. For 3.2 and possibly 4.0. This also fixes a spelling mistake
Update doc/classes/ReflectionProbe.xml
Fix from clayjohn, Directly link to settings
Co-Authored-By: Clay John <claynjohn@gmail.com>
2020-04-05 04:41:00 -04:00
Bastiaan Olij
a7438f0e61
Fix aspect ratio on hmd projection matrix
2020-04-05 16:58:33 +10:00
Kiri Jolly
26912c15e6
Othographic camera in-editor now uses Z near/far settings instead of a hardcoded value
...
Fixes #18809 .
The in-editor ortho camera used a far clipping plane of 8192 units, and was
placed 4096 units away from the camera cursor.
This was far enough to cause culling issues from floating point precision loss
on objects smaller than one unit.
This change modifies the near/far clipping planes of the ortho camera to use
those specified in the editor (and currently used by the perspective camera).
The frustum is still centered around the camera cursor location, as it was
before.
2020-04-04 16:16:11 -07:00
Rémi Verschelde
798bf901b8
Android: Downgrade gradle plugin to 3.5.3
...
With the NDK installed locally, gradle plugin 3.6.0 seems to enforce
a specific older NDK version, and will fail building if you don't have
it installed with:
```
No version of NDK matched the requested version 20.0.5594570.
Versions available locally: 21.0.6113669
```
Upstream issue: https://github.com/gradle/gradle/issues/12440
(cherry picked from commit ba2ec53a26
)
2020-04-02 23:34:02 +02:00
Rémi Verschelde
42a3a87e46
Merge pull request #37485 from RandomShaper/fix_trimmed_res_3.2
...
Fix res:// trimmed to s:// on Windows (3.2)
2020-04-01 15:01:39 +02:00
Pedro J. Estébanez
21703aefee
Fix res:// trimmed to s:// on Windows
2020-04-01 10:22:05 +02:00
Rémi Verschelde
e707b712e8
Merge pull request #37345 from m4gr3d/backport_kotlin_support
...
[3.2] Backport Kotlin support
2020-03-27 22:10:32 +01:00
fhuya
0c782ca2b2
Backport Kotlin support
2020-03-27 10:18:30 -07:00
fhuya
f69760b4be
Add signal support to Godot Android plugin:
...
Supports registering and emitting signal from a Godot Android plugin
2020-03-27 01:37:41 -07:00
Rémi Verschelde
abb70a6165
Merge pull request #37300 from m4gr3d/android_codebase_misc_cleanup_3.2
...
[3.2] Miscellaneous cleanup for the Android codebase
2020-03-26 09:18:12 +01:00
fhuya
7135bc3e37
Miscellaneous cleanup for the Android codebase:
...
- update gradle plugins versions
- cleanup java_godot_lib_jni
Note: logic was mostly moved around and no new logic/functionality was added.
2020-03-25 09:00:37 -07:00
Rémi Verschelde
909e303def
Merge pull request #37289 from akien-mga/3.2-cherrypicks
...
Cherry-picks for the 3.2 branch (future 3.2.2) - 1st batch
2020-03-25 13:58:14 +01:00
Rémi Verschelde
fdd85311c3
Sync classref with current source
2020-03-25 11:42:15 +01:00
Gil Arasa Verge
f144ec9e67
Clicking backgrd. dimming of editor popup stops input event propagation
...
A click on the dimmed background of a popup in the editor should stop the input event from propagating to the background.
This solution reuses the system introduced in commit efc3ffb8
, taking advantage of the hide() notifications from the modal where we will set the flag "pass_on_modal_close_click(false)" to stop event handling at the viewport input event handling.
The viewport first hides the modal and after marks the input as handled if the flag mentioned above is set.
Fixes #36341
(cherry picked from commit 35bc88ca34
)
2020-03-25 11:38:54 +01:00
Andrea Catania
e30a0a30b6
Added new method to replace an already added node to the animation state machine
...
(cherry picked from commit 422926cfc6
)
2020-03-25 11:38:54 +01:00
sumit0190
35c7628074
Read and write exported infs/nans correctly ( #35388 )
...
(cherry picked from commit c4dbd8a744
)
2020-03-25 11:38:54 +01:00
nathanwfranke
b95a2306db
Fix tab container too large when tabs are hidden
...
(cherry picked from commit c0a84f747e
)
2020-03-25 11:38:54 +01:00
Rémi Verschelde
acd14e645a
Remove unused classes and stray headers
...
Found by reviewing headers with 1 or less matching includes:
```
find -name thirdparty -prune -o -name "*.h" -exec basename {} \; | sort -u > headers
for header in $(cat headers); do echo "$header: "; rg -l "#include \"(.*/)?$header\"" | wc -l; done > list-includes
```
(cherry picked from commit 9d24541597
)
2020-03-25 11:38:54 +01:00
Dominik 'dreamsComeTrue' Jasiński
e97d9c7bfc
Remove unreferenced & undocumented class Space2D
...
(cherry picked from commit f530c38174
)
2020-03-25 11:38:54 +01:00
Rajat Goswami
19e71f94d8
Adding missing include guards to header files identified by LGTM.
...
This addresses the issue godotengine/godot#37143
(cherry picked from commit 2ecf928ae3
)
2020-03-25 11:38:54 +01:00
Rémi Verschelde
bdde501594
opus/vorbis: Remove dead code not used since 3.0
...
Since the new audio system in 3.0 we switched the OGG support to
stb_vorbis, and the Opus stream support was disabled as incompatible
(see #7496 ).
We still build the libraries as they are needed by the theora and webm
modules, but we don't need any Godot code apart from `register_types`.
Fixes #7496 .
(cherry picked from commit 7f6b62cef0
)
2020-03-25 11:38:54 +01:00
unknown
fcde11222a
Removed unused code in android detect.py and SCsub
...
(cherry picked from commit 90cdacd741
)
2020-03-25 11:38:54 +01:00
unknown
6e6db2d9cb
Remove the dead function win32_spawn from methods.py.
...
(cherry picked from commit d78a78bc81
)
2020-03-25 11:38:54 +01:00
Rémi Verschelde
86ecefa1a2
Fix potential divisions by 0 reported by MSVC
...
The `TextEdit` one was indeed a potential bug.
The `PCKPacker` one seems to be a false positive, it's already in a
`for` loop that depends on `files.size()`.
(cherry picked from commit ca4e4506db
)
2020-03-25 11:38:54 +01:00
m6c7l
dec7014ca8
issue-37239 add relaxation to conditions in the joystick check routine for being identified as joystick
...
(cherry picked from commit 36293f4256
)
2020-03-25 11:38:54 +01:00
Andrii Doroshenko (Xrayez)
8fedcfbed2
Generate command line help text for mono
module
...
(cherry picked from commit 94b6c1363c
)
2020-03-25 11:38:54 +01:00
Ivan.Shakhov
9d0518cf80
Fix warning: Property not found: mono/editor/editor_path_optional ( #36995 )
...
(cherry picked from commit 05946be2f1
)
2020-03-25 11:38:54 +01:00
Ivan.Shakhov
d06ae167bf
for third-party tools - editor_path is stored in project's editor settings
...
(cherry picked from commit 2f151068b5
)
2020-03-25 11:38:54 +01:00
Ignacio Etcheverry
d46fcbb16a
C#: Replace uses of old Configuration and update old csprojs
...
(cherry picked from commit 1b634785b5
)
2020-03-25 11:38:54 +01:00
Ivan Shakhov
b874e84147
reorder solution configurations + migration
...
(cherry picked from commit ce01b83c4a
)
2020-03-25 11:38:54 +01:00
Pedro J. Estébanez
f57579ba6c
Make stack size on Windows match Linux and MacOS
...
(cherry picked from commit 29f8530afe
)
2020-03-25 11:38:53 +01:00
PouleyKetchoupp
2e4e1e0324
Fix text_entered signal when max_length is used in LineEdit on Android
...
Fixes #35954
(cherry picked from commit c169367e83
)
2020-03-25 11:38:53 +01:00
fhuya
9a035efe62
Complete the implementation of the GodotPayment plugin.
...
Move the remaining plugin components within the plugin source code.
(cherry picked from commit 99173c5fc4
)
2020-03-25 11:38:53 +01:00