Rémi Verschelde
48b8597cee
Merge pull request #33740 from neikeq/issue-33363
...
Mono/C#: Bundle libmono-btls-shared.dll on Windows if it exists
2019-11-19 19:36:08 +01:00
volzhs
cdae65c4a6
Rename External MSAA to AndroidVR MSAA on Viewport property
...
following up f392c4ea7a
2019-11-20 03:02:11 +09:00
Ignacio Etcheverry
3f247ea507
Mono/C#: Bundle libmono-btls-shared.dll on Windows if it exists
2019-11-19 17:22:06 +01:00
Tomasz Chabora
7e5340261a
Cancel drag when selection changes
2019-11-19 16:02:04 +01:00
merumelu
94fc676019
Editor: fix typo in VCS plugin method names
2019-11-19 15:11:03 +01:00
Rémi Verschelde
95f1f4e82a
Travis: Drop support for coverity_scan, we do not use it
...
The UX is pretty bad, and the fact that all reports are private by
default with no option to make them public makes Coverity Scan hardly
usable in a community-driven project.
2019-11-19 12:14:46 +01:00
Rémi Verschelde
7a0228fbba
Merge pull request #33720 from BastiaanOlij/fix_gles2_rgb8
...
Need to use GL_RGB8 and GL_RGBA8 as the internal format for GLES2
2019-11-19 11:12:03 +01:00
Bastiaan Olij
15cd81dc69
Need to use GL_RGB8 and GL_RGBA8 as the internal format for GLES2
2019-11-19 20:57:18 +11:00
Rémi Verschelde
8450658fa2
Merge pull request #33673 from YeldhamDev/script_templates_lines_style
...
Make the script templates' blank lines conform with the official style guide
2019-11-19 10:41:36 +01:00
Rémi Verschelde
511de4ce51
Merge pull request #33728 from akien-mga/emscripten-1.39.1-link-idbfs.js
...
HTML5: Explicitly link idbfs.js for IDBFS support
2019-11-19 10:40:37 +01:00
Rémi Verschelde
d8cf3aa5ab
Merge pull request #33700 from nekomatata/sprite-add-label-overlap
...
Fixed "Add Sprite..." label overlapping with zoom controls
2019-11-19 09:49:52 +01:00
Rémi Verschelde
e5dfcb5edd
HTML5: Explicitly link idbfs.js for IDBFS support
...
Upstream Emscripten changed this in 1.39.1+, so IDBFS is no longer
included by default and has to be linked manually.
The explicit linking doesn't seem to be problematic on earlier
versions (tested `1.38.47-upstream`).
Fixes #33724 .
2019-11-19 09:45:43 +01:00
Rémi Verschelde
6536105af2
Merge pull request #33527 from clayjohn/GLES2-bufferdata_optimization
...
Improve glBufferSubData usage where safe
2019-11-19 09:36:30 +01:00
Rémi Verschelde
cc3b7d2ee2
Merge pull request #33719 from KoBeWi/the_truth
...
Consider locked moving objects when updating viewport
2019-11-18 21:40:52 +01:00
Tomasz Chabora
43d762fce3
Consider locked moving objects when updating viewport
2019-11-18 21:08:14 +01:00
Rémi Verschelde
17ee8d0465
Merge pull request #33706 from madmiraal/fix-c4146-warning
...
Fix Visual Studio throwing C4146 warning.
2019-11-18 17:03:10 +01:00
Rémi Verschelde
4f10d47f19
Merge pull request #33693 from clayjohn/GLES2-fix_negative_lights_popping
...
Fix negative light flickering
2019-11-18 16:44:36 +01:00
Marcel Admiraal
6c3be2ca74
Fix Visual Studio throwing C4146 warning.
2019-11-18 15:14:04 +00:00
Rémi Verschelde
ab81353155
Merge pull request #33703 from neikeq/issue-32899
...
C#: Throw NullReferenceException for null NodePath/RID params
2019-11-18 12:40:54 +01:00
Ignacio Etcheverry
008769aee9
C#: Throw NullReferenceException for null NodePath/RID params
2019-11-18 12:23:54 +01:00
PouleyKetchoupp
6d14251b0d
Fixed "Add Sprite..." label overlapping with zoom controls
2019-11-18 11:52:01 +01:00
Rémi Verschelde
84761ca106
Merge pull request #33698 from akien-mga/revert-opus-1.3.1-pr33311
...
Revert "Update opus to 1.3.1 and opusfile to 0.11"
2019-11-18 10:11:49 +01:00
Rémi Verschelde
5c13db0150
Merge pull request #33697 from nekomatata/debugger-tabs-min-size
...
Fixed ScriptEditorDebugger minimum size
2019-11-18 10:06:14 +01:00
Rémi Verschelde
46ae64cd60
Revert "Update opus to 1.3.1 and opusfile to 0.11"
...
This reverts commit e00426c512
.
The way we handle platform-specific intrinsics is not good, so the
current state will not compile on armv8. This commit also requires
SSE4.1 support, which is likely not a good idea for portable binaries.
We'll have to redo this with more caution after 3.2 is released, or
we might simply drop opus as we're only using it as dependency for
theora right now.
Fixes #33606 .
2019-11-18 09:56:48 +01:00
Rémi Verschelde
974646309b
Revert "opus: Packaging fixups after #33311"
...
This reverts commit 0387657fa4
.
2019-11-18 09:56:09 +01:00
PouleyKetchoupp
7e9a45842e
Fixed ScriptEditorDebugger minimum size
...
Changed to MarginContainer to enforce debugger tabs minimum size on the parent, avoids overlapping controls with Profiler and Network Profiler tabs.
Fixes #20837
2019-11-18 09:42:28 +01:00
Rémi Verschelde
58ca9f17a2
Merge pull request #33686 from KoBeWi/relan
...
Fix animation key snapping at high zooms
2019-11-18 07:27:45 +01:00
clayjohn
14b06fc207
Fix negative light flickering
2019-11-17 22:18:54 -08:00
Tomasz Chabora
e9802d9b02
Fix animation key snapping at high zooms
2019-11-17 23:34:36 +01:00
Rémi Verschelde
0a96235b44
Merge pull request #33683 from clayjohn/material-texture-bug
...
Properly update texture when roughness/metallic set
2019-11-17 21:48:00 +01:00
Rémi Verschelde
cc025fc8e7
Merge pull request #33663 from Calinou/add-node-get-process-priority
...
Implement `Node::get_process_priority()` and its associated property
2019-11-17 21:43:28 +01:00
clayjohn
2bc6302607
Properly update texture when roughness/metallic set
2019-11-17 11:11:25 -08:00
Hugo Locurcio
ae76c62601
Implement `Node::get_process_priority()` and its associated property
...
This closes #33660 .
2019-11-17 17:48:50 +01:00
Rémi Verschelde
d75b43e961
Merge pull request #33678 from nekomatata/stylebox-flat-width-zero
...
StyleBoxFlat doesn't draw content when width or height is zero
2019-11-17 16:09:26 +01:00
PouleyKetchoupp
2511f275b9
StyleBoxFlat doesn't draw content when width or height is zero
...
Causes unnecessary computations and drawing, and a division by zero when calculating uv coordinates.
This case happened with ScriptEditor's member overview (ItemList), initialized with a minimum width of 0.
Fixes #33634
2019-11-17 15:38:05 +01:00
Michael Alexsander
7ecaff578b
Make the script templates' blank lines conform with the official style guide
2019-11-17 08:54:43 -03:00
Rémi Verschelde
3c83137771
Merge pull request #33662 from touilleMan/issue-30577
...
Add singleton_name field to autogenerated json api
2019-11-16 23:00:07 +01:00
Rémi Verschelde
e9f905dccc
Merge pull request #33637 from madmiraal/fix-c4334-warning
...
Fix Visual Studio throwing C4334 warning.
2019-11-16 22:55:09 +01:00
Rémi Verschelde
53bc47a4da
Merge pull request #33643 from Calinou/visual-script-multiply-sign
...
Use the Unicode "multiply" sign for the "A x B" visual script node
2019-11-16 22:54:41 +01:00
Rémi Verschelde
c9782b0e97
Merge pull request #33645 from Calinou/graphedit-ctrl-toggle-snapping
...
Make holding Ctrl toggle snapping in GraphEdit
2019-11-16 22:54:17 +01:00
Rémi Verschelde
f392c4ea7a
Merge pull request #33658 from NeoSpark314/rename_ext_msaa
...
Rename External MSAA to AndroidVR MSAA
2019-11-16 22:52:51 +01:00
Rémi Verschelde
6cde380cee
Merge pull request #33603 from neikeq/ばか
...
Mono/C#: WebAssembly and initial AOT support
2019-11-16 22:44:13 +01:00
Emmanuel Leblond
03e1568aeb
Add singleton_name field to autogenerated json api
2019-11-16 20:29:54 +01:00
Holger Dammertz
1b9c2ec92e
Rename External MSAA to AndroidVR MSAA
...
A new external MSAA setting was introduced in https://github.com/godotengine/godot/pull/33518
that fixed issues on GLES2 and Oculus Mobile VR. To avoid misunderstanding it was suggested
by @BastiaanOlij and discussed on discord to rename it to AndroidVR.
2019-11-16 15:36:43 +01:00
Hugo Locurcio
72b31aafc4
Make holding Ctrl toggle snapping in GraphEdit
...
This affects the visual script and visual shader editors as well.
2019-11-15 19:34:44 +01:00
Hugo Locurcio
08b4671e03
Use the Unicode "multiply" sign for the "A x B" visual script node
2019-11-15 19:06:53 +01:00
Marcel Admiraal
8fa72a20f3
Fix Visual Studio throwing C4334 warning.
2019-11-15 14:11:12 +01:00
Rémi Verschelde
98caeb635c
Merge pull request #33632 from lupoDharkael/ternary-check
...
Parser: Check all the arguments of the ternary operator
2019-11-15 13:31:32 +01:00
Rémi Verschelde
fea3890e1e
Merge pull request #33635 from akien-mga/emscripten-fix-1.39.1-support
...
HTML5: Fix support for Emscripten 1.39.1+
2019-11-15 10:20:47 +01:00
Rémi Verschelde
e9e2a4b044
HTML5: Fix support for Emscripten 1.39.1+
...
A change in upstream Emscripten 1.39.1+ made our buildsystem error
out where it was previously only issuing a warning:
```
[ 5%] Linking Static Library ==> main/libmain.javascript.opt.bc
shared:WARNING: Assuming object file output in the absence of `-c`, based on output filename. Please add with `-c` or `-r` to avoid this warning
Ranlib Library ==> main/libmain.javascript.opt.bc
/opt/emsdk/upstream/bin/llvm-ranlib: error: unable to load 'main/libmain.javascript.opt.bc': file too small to be an archive
```
As advised on emscripten-core/emscripten#9806, we should be using
`emar` here to create the static library and not `emcc`.
This was apparently done to workaround Emscripten issues in the past,
but evidently this is no longer necessary.
The rest of the `env` redefinitions should probably be re-assessed
against the current state of Emscripten.
Fixes #33374 .
2019-11-15 09:39:19 +01:00