summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2020-10-09doc: Sync classref with current sourceRémi Verschelde
2020-10-09Mono: Fix typo in Godot.NET.Sdk.nuspecRémi Verschelde
Fixes #42666.
2020-10-09Merge pull request #42623 from lolleko/incorrect-macos-platform-name-csharpRémi Verschelde
C# GodotTools: Replace platform Identifier "OSX" with "macOS"
2020-10-08Merge pull request #41881 from ThakeeNathees/crash-on-builtin-constructorGeorge Marques
GDScript crash on builtin type constructor fix
2020-10-08Adressed ReviewLorenz Junglas
Identifier "macOS" => "MacOS" Platform/SDK name reverted to "osx"
2020-10-08C# GodotTools: Replace platform Identifier "OSX" with "macOS"Lorenz Junglas
Because `Strings OS_OSX::get_name() const` now returns "macOS" (15a9f94346c211b7afe96af500cb3405aabcf6b8) The C# GodotTools were still using "OSX" as identifier a few things were borken (e.g. dotnet/msbuild detection).
2020-10-08Fixed #41040 in an alternative way now that #39726 is revertedAndrea Catania
2020-10-08Revert "Optimized physics object spawn time and optimized shape usage when ↵Andrea Catania
the shape is not scaled" This reverts commit 7709a8349354b469361ec7e1429af0dc8af80b2a.
2020-10-08Revert "- Enhanced the flush mechanism by flushing only needed thing."Andrea Catania
This reverts commit 8d0d6d6921d5dfb398f4ab04e4d3937ab550c4ff.
2020-10-08Merge pull request #42610 from jak6jak/set_valuesRémi Verschelde
Fixed a bug which caused Set Index to not function
2020-10-06added temp variable because *p_inputs[2] is the same as *p_outputs[0]Jacob Edie
2020-10-06Improve the Vector2 rotated code in C#Aaron Franke
2020-10-04Merge pull request #42439 from Xrayez/doc-gdscript-load-and-resloader-xrefRémi Verschelde
Cross-reference GDScript `load` and `ResourceLoader.load` in classref
2020-10-03Merge pull request #42518 from Duroxxigar/update-getter-and-settersRémi Verschelde
Updated getters and setters names for toplevel
2020-10-03Switch from recursion to iterative for backfilling colour regionsPaulb23
2020-10-02Updated getters and setters names for toplevelDuroxxigar
2020-10-02Merge pull request #42503 from naithar/feature/ios-cleanup-arcRémi Verschelde
[4.0] [iOS] Switch to ARC. Refactoring and cleanup.
2020-10-02iOS: RefactoringSergey Minakov
Enabled ARC for iOS. Weakify/Strongify macros for objc blocks. Removed old version checks. Specific types for ObjC++ modules to exclude unneeded bridging. Separate DeviceMetrics class for device specific data. Replaced old/deprecated functionality.
2020-10-02Check entire basis column for zero size when unscaling Bullet basis.Marcel Admiraal
2020-10-02Merge pull request #42480 from ssw99/sprintf-function-bug-fixRémi Verschelde
Fix extra padding for numbers with signs
2020-10-01Link to demos from within the class referenceAaron Franke
2020-10-02Fixed padding bug of sprintf functionSerhat
2020-10-01Merge pull request #41829 from RandomShaper/fix_40353Rémi Verschelde
Avoid warning about harmless unfulfilled yields
2020-09-30Cross-reference GDScript `load` and `ResourceLoader.load` in classrefAndrii Doroshenko (Xrayez)
The GDScript `load` mention is moved from the class `ResourceLoader` description to the `ResourceLoader.load` method description instead, where it is more likely to be found.
2020-09-29Fix error message when exporting a write-only property without a setterEduardo Rodrigues
2020-09-28Merge pull request #38704 from aaronfranke/mono-dotgodotRémi Verschelde
Rename the ".mono" folder to ".godot/mono"
2020-09-28Merge pull request #42262 from akien-mga/ios-pvrtc-fixesRémi Verschelde
iOS: Fix multiple issues with PVRTC import, disable ETC1
2020-09-26Avoid infinite loop in GDScript at shutdownPedro J. Estébanez
2020-09-25Style: Fix black formatting after #42332Rémi Verschelde
Somehow it did not run CI checks so we missed that one. Also pin `black` version to latest upstream release.
2020-09-25Enable the `copy_mono_root` SCons option by defaultHugo Locurcio
This closes #41652.
2020-09-24Merge pull request #42283 from Calinou/doc-print-push-error-warningRémi Verschelde
Improve documentation related to printing error/warning messages
2020-09-24Merge pull request #42070 from Razoric480/ignore-cancel-requestRémi Verschelde
Make LSP ignore $/cancelRequest msgs
2020-09-24Improve documentation related to printing error/warning messagesHugo Locurcio
2020-09-24Merge pull request #42293 from ricardoalcantara/fix_basis_csharpRémi Verschelde
Basis RotationQuat should be public.
2020-09-24Basis RotationQuat should be public.Ricardo Alcantara
2020-09-23Rename the ".mono" folder to ".godot/mono"Aaron Franke
2020-09-23Merge pull request #42259 from zaevi/fix-mono-IsAbsPathRémi Verschelde
Fix C# string.IsAbsPath()
2020-09-23Merge pull request #42126 from Calinou/doc-videoplayer-formatsRémi Verschelde
Improve documentation about VideoPlayer video formats
2020-09-23Improve documentation about VideoPlayer video formatsHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/4021.
2020-09-23iOS: Fix multiple issues with PVRTC import, disable ETC1Vasiliy Makarov
Fixes: #28683, #28621, #28596 and maybe others For iOS we enable pvrtc feature by default for all backends Etc1 for iOS doesn't have any sense, so it disabled. Fixed checks in export editor. Fixed pvrtc encoding procedure. Edit by Akien: Forward-ported from #38076, this may not make sense as is for Godot 4.0, but it's important that we have the latest code in sync with 3.2 for when more rendering backends and proper iOS support are added back. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2020-09-23Merge pull request #42195 from extrawurst/patch-1Rémi Verschelde
add iOS Simulator platform
2020-09-23Fix C# string.IsAbsPath()Zae
2020-09-20Merge pull request #41426 from madmiraal/fix-bullet-zero-scaleRémi Verschelde
Check and correct for zero scaling when unscaling Bullet basis.
2020-09-19add iOS Simulator platform Stephan Dilly
without this we have to manually drop a `x86_64` builds of gdnative libs into the Xcode project to allow running in `iOS Simulator`
2020-09-18Merge pull request #41861 from Razoric480/fix-vscript-value-by-typeRémi Verschelde
Add a function to sanitize variant values in visual script
2020-09-18Add a VScript func to sanitize variant valuesFrancois Belair
Fixes #27611
2020-09-18Merge pull request #41930 from RandomShaper/fix_gdscript_leaksRémi Verschelde
Fix leaks in GDScript
2020-09-18Fix typos with codespellRémi Verschelde
Using codespell 1.17.1. Method: ``` $ cat > ../godot-word-whitelist.txt << EOF ang curvelinear dof doubleclick fave findn leapyear lod merchantibility nd numer ois ony que seeked synching te uint unselect webp EOF $ codespell -w -q 3 -I ../godot-word-whitelist.txt --skip="./thirdparty,*.po" $ git diff // undo unwanted changes ```
2020-09-16Fix ExprMatch stackoverflowRaul Santos
2020-09-15Fix certificate generation with mbedtls 2.16.8 .Fabio Alessandrelli
When generating certificates with `Crypto.generate_self_signed_certificate` we generate the PEM in a buffer via `mbedtls_x509write_crt_pem`. Since version 2.16.8, mbedtls adds spurious data at the end of the buffer due to internal optimizations, this breaks our logic when we try to immediately parse it and return a proper `X509Certificate` object. This commit updates the code to find the actual PEM length to parse using `strlen`, takes extra caution always adding the terminator to the buffer, and slightly improve error messages.