Ignacio Roldán Etcheverry
1700ab9bc6
Merge pull request #30501 from neikeq/dispose-godotsharpexport
...
Mono: Fix null dereference in EditorExportPlatformAndroid
2019-07-10 22:35:54 +02:00
Ignacio Etcheverry
2a8294ff24
Mono: Fix null dereference in EditorExportPlatformAndroid
...
We need to dispose the GodotSharpExport export plugin before the editor destroys EditorSettings. Otherwise, if the GC disposes it at a later time, EditorExportPlatformAndroid will be freed after EditorSettings already was, and its device polling thread will try to access the EditorSettings singleton, resulting in null dereferencing.
2019-07-10 21:51:47 +02:00
Ignacio Roldán Etcheverry
c3da4f854d
Merge pull request #30486 from neikeq/fix-indexoutofbounds-msbuildfinder
...
Fix IndexOutOfBounds in FindMsBuildToolsPathOnWindows
2019-07-10 21:43:17 +02:00
Rémi Verschelde
1abe12f5bb
doc: Sync classref with current source
2019-07-10 16:06:23 +02:00
Rémi Verschelde
34d7484039
Merge pull request #30455 from qarmin/const_reference
...
Pass by reference to const
2019-07-10 15:43:15 +02:00
Ignacio Roldán Etcheverry
8b778f6234
Merge pull request #30489 from neikeq/fix-nullexc-on-gengameproj
...
Mono: Fix null exception in GenerateGameProject
2019-07-10 15:40:25 +02:00
Rémi Verschelde
fd9ef1bb34
Merge pull request #30488 from Ev1lbl0w/invalid-classname-fix
...
Allow class names with dots in create script popup
2019-07-10 15:17:44 +02:00
Rémi Verschelde
351163ce95
Merge pull request #30487 from szamq/master
...
Fix get_data layer argument when texture is TEXTURE_TYPE_2D_ARRAY
2019-07-10 15:16:57 +02:00
Ignacio Etcheverry
caf20492cf
Mono: Fix null exception in GenerateGameProject
...
Also fix pdb files for GodotTools.*.dll assemblies not being copied to the output directory.
2019-07-10 15:03:05 +02:00
Ev1lbl0w
1994111037
Allow dots for class name in popup dialog
...
Signed-off-by: Ev1lbl0w <ricasubtil@gmail.com>
2019-07-10 13:44:52 +01:00
szamq
d5cb280313
Fix get_data layer argument when texture is TEXTURE_TYPE_2D_ARRAY
2019-07-10 14:16:28 +02:00
Rémi Verschelde
9496e29326
Merge pull request #30451 from raphael10241024/fix_outline
...
Fix DynamicFont outline does not draw using draw_char
2019-07-10 13:38:20 +02:00
Ignacio Roldán Etcheverry
63c4d5af72
Merge pull request #30485 from neikeq/remove-frameworkpathoverride-from-scons
...
SCons no longer passes FrameworkPathOverride to MSBuild
2019-07-10 13:35:40 +02:00
Rémi Verschelde
670e88c749
Merge pull request #30462 from sparkart/master
...
Fix issue with displaying empty tooltip hint
2019-07-10 13:33:30 +02:00
Rémi Verschelde
3e40827050
Merge pull request #30465 from guilhermefelipecgs/cursor_blinking
...
Fix cursor blinking in integrated GPUs
2019-07-10 13:33:11 +02:00
Ignacio Etcheverry
ace0c6ce38
Fix IndexOutOfBounds in FindMsBuildToolsPathOnWindows
2019-07-10 13:30:03 +02:00
Rémi Verschelde
6b6911cf11
Merge pull request #30483 from kawa-yoiko/linelen-guideline-hinting
...
Fix incorrect X position of line length guideline
2019-07-10 13:29:47 +02:00
Ignacio Etcheverry
c0a4f12fcc
SCons no longer passes FrameworkPathOverride to MSBuild
2019-07-10 13:19:52 +02:00
Ignacio Roldán Etcheverry
f71a794359
Merge pull request #30484 from neikeq/missing-godottools-sln
...
Mono: Add missing GodotTools.sln
2019-07-10 12:46:44 +02:00
Ignacio Etcheverry
2da83a278b
Mono: Add missing GodotTools.sln
2019-07-10 12:30:12 +02:00
qarmin
01cc7a996b
Use reference to constant in functions
2019-07-10 11:54:12 +02:00
Ignacio Roldán Etcheverry
0b69be91d5
Merge pull request #30474 from neikeq/fix-hash-mismatch
...
Fix EditorNavigationMeshGenerator registered in Core API
2019-07-10 11:49:27 +02:00
Shiqing
94d542042e
Fix incorrect X position of line length guideline
2019-07-10 17:29:43 +08:00
Guilherme Felipe
a9a0d0fb15
Fix cursor blinking in integrated GPUs
...
Optimization for Input::set_custom_mouse_cursor when used inside
_process function. (Avoids cursor blinking in low end devices)
2019-07-09 19:38:25 -03:00
Ignacio Etcheverry
d3f48f88bb
Fix EditorNavigationMeshGenerator registered in Core API
...
Also added an option to output a json file with all the ClassDB registered classes and its members. This can be used to compare the API of two different builds by a simple diff.
2019-07-09 23:33:29 +02:00
Rémi Verschelde
68081b3f6e
Merge pull request #30188 from Andrettin/Method-Binding-Free-Function-Support
...
Method Binding Free Function Support
2019-07-09 22:33:43 +02:00
Rémi Verschelde
b489e75716
Merge pull request #30304 from DavidSichma/remote_cache
...
Exposed update_cache() of RemoteTransform and RemoteTransform2D
2019-07-09 22:08:59 +02:00
Rémi Verschelde
9d47e3b975
Merge pull request #30461 from Calinou/draw-rect-width-antialiased
...
Add `width` and `antialiased` parameters to CanvasItem `draw_rect()`
2019-07-09 22:06:16 +02:00
Rémi Verschelde
d2e620b8fc
Merge pull request #30463 from neikeq/fix-search-dirs
...
Fix export templates ignoring assemblies in 'res://.mono/assemblies'
2019-07-09 21:59:32 +02:00
Rémi Verschelde
ff0554d055
Merge pull request #30469 from bojidar-bg/20662-unselectable-error
...
Add a way to copy the text of warnings shown in the editor
2019-07-09 21:58:26 +02:00
Rémi Verschelde
ac66a9f639
Merge pull request #30467 from Faless/js/fix_emscripten_detect
...
Better detect Emscripten toolchain.
2019-07-09 21:56:43 +02:00
Andrettin
e2a3ed3cd8
Added support for passing functions pointers (with a class instance as the first parameter) to method bindings
2019-07-09 21:18:39 +02:00
Hugo Locurcio
2491c87f86
Add width
and antialiased
parameters to CanvasItem draw_rect()
...
This also removes some duplicated editor code which is now obsoleted
by the new parameters in `draw_rect()`.
2019-07-09 20:30:18 +02:00
Bojidar Marinov
eed2251f17
Add a way to copy the text of warnings shown in the editor
...
Closes #20662
2019-07-09 21:11:31 +03:00
Fabio Alessandrelli
0c19674621
Better detect Emscripten toolchain.
...
Emscripten is apparently changing the variables in its config file,
causing potential breakage of our build system.
Binaries of the latest/latest-upstream releases are located in a
subfolder of BINARYEN_ROOT called emscripten.
Binaries of the other releases (e.g. sdk-1.38.31-64bit) are instead
placed under the EMSCRIPTEN_ROOT folder.
This PR checks if BINARYEN_ROOT has a subfolder called emscripten, if
that does not exists, it falls back to checking the EMSCRIPTEN_ROOT.
This way we give precedence to the new releases, given that activating
multiple releases sequentially might result in having mismatching
BINARYEN_ROOT and EMSCRIPTEN_ROOT.
2019-07-09 19:17:27 +02:00
Ignacio Etcheverry
4af03e52bd
Make SCons check for System MSBuild before Mono's
2019-07-09 16:49:06 +02:00
Ignacio Etcheverry
df6d1656fe
Fix export templates ignoring assemblies in 'res://.mono/assemblies'
2019-07-09 16:49:02 +02:00
Rémi Verschelde
5e495750a3
Merge pull request #30457 from Chaosus/fix_not
...
Fix "not" shader function return type
2019-07-09 16:09:00 +02:00
Emmanuel Barroga
1eb9abd4c5
Fix issue with displaying empty tooltip hint
...
Closes #30448
2019-07-09 07:01:38 -07:00
Chaosus
4083d0c784
Fix "not" shader function return type
2019-07-09 15:55:00 +03:00
Fabio Alessandrelli
7f80c1dca8
Merge pull request #30315 from zaksnet/httprequest-add-timeout
...
Add optional timeout to HTTPRequest
2019-07-09 14:50:12 +02:00
David Sichma
5a631bf4f4
Added force_update_cache() to RemoteTransform and RemoteTransform2D
2019-07-09 14:50:03 +02:00
Rémi Verschelde
8d6a953475
Merge pull request #30450 from hbina/fix_issue_30063_and_similar
...
Fix issues where translations doesn't work because of white space in %s
2019-07-09 12:56:26 +02:00
hbina085
349deabbe4
Fix issues where translations doesn't work
...
The crux of the issue is a white space between % and s.
I have fixed similar problems than found in #30063
Edited by @akien-mga to fix some more occurrences on other
placeholders.
2019-07-09 12:54:53 +02:00
Rémi Verschelde
59ad47961f
i18n: Sync translation template with current source
2019-07-09 12:50:49 +02:00
Rémi Verschelde
5c8654882a
i18n: Sync translations with Weblate
2019-07-09 12:48:36 +02:00
Rémi Verschelde
f701b29a5e
Merge pull request #30449 from hbina/fix_issue_30260
...
Clarify what %APPDATA% expands to in Windows
2019-07-09 12:38:18 +02:00
Zak
5fe5c4e8f1
Adds timeout property for httprequest
2019-07-09 12:30:22 +03:00
hbina085
5f68ae93b5
Clarify what %APPDATA% expands to in Windows
...
Linux users should be familiar with "~" so I think it might be unnecessary.
Also changed the file separator in the description to use Windows' instead.
2019-07-09 04:42:42 -04:00
Rémi Verschelde
9580c2b13e
TreeItem: Rename new button disable method to set_button_disabled
...
Follow-up to #30408 .
Also sync classref with current source.
2019-07-09 09:17:42 +02:00