summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
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.
2020-09-15Make LSP ignore $/ messagesFrancois Belair
Fixes #38814
2020-09-15Merge pull request #42061 from madmiraal/fix-41743Rémi Verschelde
Fix Bullet prioritised list of Areas a RigidBody is a member of element shift.
2020-09-14Fix RigidBodyBullet areasWhereIam element shift.Marcel Admiraal
2020-09-14Several documentation improvementsDanil Alexeev
2020-09-13Add mono log message to error for fatal errorsTom Daffin
2020-09-13Merge pull request #42000 from aaronfranke/cs-arr-concatRémi Verschelde
Add concatenation support and a new constructor to Godot.Collections.Array
2020-09-13C#: Fix csproj not synced on file move/removal from FS dockIgnacio Etcheverry
When NormalizePath was called with an absolute path (with drive letter) on Windows, it would prepend a file path separator to the path, e.g.: '\C:\Program Files\'. Apparently this was still accepted as a valid path by DotNetGlob and it stopped working when we switched to MSBuildGlob.
2020-09-12Add concatenation support and a new ctor to Godot.Collections.ArrayAaron Franke
2020-09-11Move GDNative `String` tests to respective moduleAndrii Doroshenko (Xrayez)
GDNative-specific tests moved out of main `tests/` folder into `modules/gdnative/tests`. Include path for GDNative headers are still hardcoded in `tests/SCsub`, but made conditional now. Also fixed test case tag typos. Co-authored-by: bruvzg <7645683+bruvzg@users.noreply.github.com>
2020-09-11Remove unused Python local variables.Marcel Admiraal
2020-09-10Add main_gutter (breakpoints, bookmarks, execution lines) to code_editPaulb23
2020-09-10Merge pull request #41806 from AndreaCatania/AndreaCatania-patch-4Rémi Verschelde
Avoid adding margin twice along capsule Y axis
2020-09-10Remove unused Python imports.Marcel Admiraal
2020-09-10Ensure cyclic dependencies between scripts are broken at exitPedro J. Estébanez
2020-09-10Prevent cyclic reference between script and its membersPedro J. Estébanez
2020-09-09Make EXR import format support all depths and channel configurationsreduz
2020-09-09stb_vorbis: Increase max alloc buffer size for big Vorbis commentsRémi Verschelde
The previous max worked OK for audio data, but stb_vorbis recently gained support for Vorbis comments, which can embed up to 2^32-1 bytes of data (e.g. cover art encoded as base64). We use 2^30 as max which should be sufficient for most files. Fixes #41913.
2020-09-09Merge pull request #41904 from akien-mga/fix-clang6-compat-mutexlockRémi Verschelde
GDScript: Fix MutexLock usage, fixes Clang 6 compat
2020-09-09GDScript: Fix MutexLock usage, fixes Clang 6 compatRémi Verschelde
Fixes #41852.
2020-09-08Change inequality comparison operators to use exact equalityAaron Franke
2020-09-08Merge pull request #41709 from ThakeeNathees/dictionary-indexing-bug-fixRémi Verschelde
Fixed parser error when indexing a dictionary.
2020-09-08Merge pull request #41888 from neikeq/sln-bomRémi Verschelde
C#: Use BOM when creating a solution
2020-09-08C#: Use BOM when creating a solutionIgnacio Etcheverry
At least on Windows there seems to be issues if the solution has no BOM and contains a project with cyrillic chars.
2020-09-08C#: Fix endless reload loop if project has unicode charsIgnacio Etcheverry
The assembly modified time wasn't picked properly as the path was treated as latin-1, so the file watcher was constantly firing the event.