summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-07-09Merge pull request #30188 from Andrettin/Method-Binding-Free-Function-SupportRémi Verschelde
Method Binding Free Function Support
2019-07-09Merge pull request #30304 from DavidSichma/remote_cacheRémi Verschelde
Exposed update_cache() of RemoteTransform and RemoteTransform2D
2019-07-09Merge pull request #30461 from Calinou/draw-rect-width-antialiasedRémi Verschelde
Add `width` and `antialiased` parameters to CanvasItem `draw_rect()`
2019-07-09Merge pull request #30463 from neikeq/fix-search-dirsRémi Verschelde
Fix export templates ignoring assemblies in 'res://.mono/assemblies'
2019-07-09Merge pull request #30469 from bojidar-bg/20662-unselectable-errorRémi Verschelde
Add a way to copy the text of warnings shown in the editor
2019-07-09Merge pull request #30467 from Faless/js/fix_emscripten_detectRémi Verschelde
Better detect Emscripten toolchain.
2019-07-09Added support for passing functions pointers (with a class instance as the ↵Andrettin
first parameter) to method bindings
2019-07-09Add `width` and `antialiased` parameters to CanvasItem `draw_rect()`Hugo Locurcio
This also removes some duplicated editor code which is now obsoleted by the new parameters in `draw_rect()`.
2019-07-09Add a way to copy the text of warnings shown in the editorBojidar Marinov
Closes #20662
2019-07-09Better detect Emscripten toolchain.Fabio Alessandrelli
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-09Make SCons check for System MSBuild before Mono'sIgnacio Etcheverry
2019-07-09Fix export templates ignoring assemblies in 'res://.mono/assemblies'Ignacio Etcheverry
2019-07-09Merge pull request #30457 from Chaosus/fix_notRémi Verschelde
Fix "not" shader function return type
2019-07-09Fix "not" shader function return typeChaosus
2019-07-09Merge pull request #30315 from zaksnet/httprequest-add-timeoutFabio Alessandrelli
Add optional timeout to HTTPRequest
2019-07-09Added force_update_cache() to RemoteTransform and RemoteTransform2DDavid Sichma
2019-07-09Merge pull request #30450 from hbina/fix_issue_30063_and_similarRémi Verschelde
Fix issues where translations doesn't work because of white space in %s
2019-07-09Fix issues where translations doesn't workhbina085
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-09i18n: Sync translation template with current sourceRémi Verschelde
2019-07-09i18n: Sync translations with WeblateRémi Verschelde
2019-07-09Merge pull request #30449 from hbina/fix_issue_30260Rémi Verschelde
Clarify what %APPDATA% expands to in Windows
2019-07-09Adds timeout property for httprequestZak
2019-07-09Clarify what %APPDATA% expands to in Windowshbina085
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-09TreeItem: Rename new button disable method to set_button_disabledRémi Verschelde
Follow-up to #30408. Also sync classref with current source.
2019-07-09Merge pull request #28190 from griant/testRémi Verschelde
fix improper uncommenting behavior in TextEditor
2019-07-09Merge pull request #30125 from akien-mga/docdata-expose-parametric-setgetRémi Verschelde
DocData: Re-expose parametric setters and getters
2019-07-09Merge pull request #30443 from Calinou/improve-node-configuration-warningsRémi Verschelde
Improve the node configuration warning display
2019-07-09Merge pull request #30438 from Calinou/use-color-constructorsRémi Verschelde
Use base `Color()` constructors instead of `Color::html()`
2019-07-09Merge pull request #30404 from Calinou/add-spotlight-configuration-warningRémi Verschelde
Add a configuration warning when using ultrawide SpotLight with shadows
2019-07-09Merge pull request #30435 from bojidar-bg/14513-show-matches-countRémi Verschelde
Display a count of matches when searching in the code editor
2019-07-09Merge pull request #30434 from Faless/ws/wslay_fix_handshake_breakRémi Verschelde
Fix WebSocketClient consuming data during hanshake
2019-07-09Merge pull request #30433 from akien-mga/cryptocore-string-escapeRémi Verschelde
SCons: Fix MBEDTLS_CONFIG_FILE string escape
2019-07-09Merge pull request #30432 from Faless/fix/string_http_unescapeRémi Verschelde
Add NULL-terminator the string passed to strtol.
2019-07-09Merge pull request #30428 from neikeq/gitcheckout-bRémi Verschelde
Misc Mono Fixes
2019-07-09Add a configuration warning when using ultrawide SpotLight with shadowsHugo Locurcio
This partially addresses #12028.
2019-07-09Improve the node configuration warning displayHugo Locurcio
- Refer to properties explicitly when possible - When multiple warnings are returned, always separate them by one blank line to make them easier to distinguish - Improve grammar and formatting
2019-07-08Use base `Color()` constructors instead of `Color::html()`Hugo Locurcio
This results in slightly smaller binaries (-17 KB for an editor binary) as no strings need to be allocated.
2019-07-08Display a count of matches when searching in the code editorBojidar Marinov
Fixes #14513
2019-07-08Fix WebSocketClient consuming data during hanshakeFabio Alessandrelli
Was missing a break of the while loop on connection. This potentially caused early data frames to be trashed.
2019-07-08Mono: Fix build errors with tools=noIgnacio Etcheverry
2019-07-08C#: Fix some crashes during assemblies reloadingIgnacio Etcheverry
2019-07-08Fix Godot.Object.ToString() infinite recursionIgnacio Etcheverry
Should not be using Variant to String conversion as that would call ToString() again
2019-07-08Fix --generate-mono-glue bug when directory doesn't existIgnacio Etcheverry
DirAccess::get_full_path(path) only works if the path exists. Implement our own abspath function.
2019-07-08SCons: Fix MBEDTLS_CONFIG_FILE string escapeRémi Verschelde
Fixes #30431, regression from #30277.
2019-07-08Add NULL-terminator the string passed to strtol.Fabio Alessandrelli
This is actually expected by the function although it was apparently working in GCC without the terminator, it breaks (at least some) clang versions.
2019-07-08Fix C# bindings detection of abstract classesIgnacio Etcheverry
ClassDB::can_instance was changed recently breaking our code, as the editor is not yet initialized. Check ClassInfo::creation_func directly.
2019-07-08Fix InvalidCastException when loading script metadataIgnacio Etcheverry
Old value wasn't string so we have to keep that in mind
2019-07-08Merge pull request #29613 from Calinou/doctool-create-directoriesRémi Verschelde
Make `--doctool` create directories if they don't exist
2019-07-08Merge pull request #30361 from LikeLakers2/camera2d-offset-ignores-limitRémi Verschelde
Camera2D's offset now ignores the limit property
2019-07-08Merge pull request #30384 from Anutrix/a-filter-featureRémi Verschelde
Added filter to SceneTreeDialog