summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-09-23Make canvas resize optional in HTML5.Fabio Alessandrelli
2020-09-23Better HiDPI support in HTML5.Fabio Alessandrelli
2020-09-23Window event listener do not use capture.Fabio Alessandrelli
2020-09-23Small refactor to JavaScript handlers.Fabio Alessandrelli
Crated helper class in native/utils.js. Simplify code in OS/DisplayServer.
2020-09-23Expose request_quit method to JS in HTML5 export.Fabio Alessandrelli
2020-09-18[HTML5] Add override keyword, cleanup methods.Fabio Alessandrelli
2020-09-18Fix RasterizerDummy, override, cleanup.Fabio Alessandrelli
Add override keyword to RasterizerDummy methods. Plus cleanup unused methods, remove virtual keyword.
2020-09-18Merge pull request #41930 from RandomShaper/fix_gdscript_leaksRémi Verschelde
Fix leaks in GDScript
2020-09-18Merge pull request #42165 from akien-mga/codespellRémi Verschelde
Fix typos with codespell
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-18Merge pull request #42157 from akien-mga/math-RANDOM_MAX-netbsdRémi Verschelde
Linux/BSD: Fix support for NetBSD
2020-09-18X11: Try to load libXrandr.so.3 if libXrandr.so.2 isn't foundRémi Verschelde
All Linux distros, and FreeBSD and OpenBSD seem to have libXrandr.so.2, but for some reason recent NetBSD versions seem to have libXrandr.so.3 now.
2020-09-18NetBSD: Implement OS_Unix::get_executable_path()Rémi Verschelde
Same implementation as OpenBSD seems to work fine.
2020-09-18Linux/BSD: Fix support for NetBSDRémi Verschelde
Add __NetBSD__ to `platform_config.h` so that it can find `alloca` and use the proper `pthread_setname_np` format. Rename RANDOM_MAX to avoid conflict with NetBSD stdlib. Fixes #42145.
2020-09-17Merge pull request #41528 from keegano/physics-fix-wrap-angleRémi Verschelde
Wrap angles to (-pi, pi) in momentum calculation.
2020-09-17Merge pull request #39944 from bruvzg/click-through-4Rémi Verschelde
Add mouse event pass-through support for window.
2020-09-17Add window click-through support.bruvzg
2020-09-17Merge pull request #42120 from raulsntos/fix-expr-matchRémi Verschelde
Fix C# Match stackoverflow
2020-09-16Merge pull request #42013 from Xrayez/fix-list-swapRémi Verschelde
Fix `List` swap behavior on front, back and adjacent elements
2020-09-16Merge pull request #42114 from Calinou/doc-mesh-aabb-methodsRémi Verschelde
Cross-reference AABB getter methods in the documentation
2020-09-16Donors: Add Gamblify, remove Interblock from splash screenRémi Verschelde
2020-09-16Cross-reference AABB getter methods in the documentationHugo Locurcio
This also clarifies that `get_aabb()` returns the AABB in local space. See https://github.com/godotengine/godot/issues/42095.
2020-09-16Fix ExprMatch stackoverflowRaul Santos
2020-09-15Merge pull request #42098 from Faless/crypto/mbedtls_2.16.8_fixRémi Verschelde
Fix certificate generation with mbedtls 2.16.8 .
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-15Merge pull request #42093 from Xrayez/virtual-to_stringRémi Verschelde
Make `Object::to_string` virtual
2020-09-15Merge pull request #36374 from kuruk-mm/tilemap_filter_set_and_updateRémi Verschelde
TileMap: Set texture_filter and texture_repeat to generated CanvasItems...
2020-09-15Make `Object::to_string` virtualAndrii Doroshenko (Xrayez)
Allows to override printing via C++, not only via script.
2020-09-15Merge pull request #42090 from Calinou/changelog-camera2d-offset-limitRémi Verschelde
Mention compatibility-breaking Camera2D offset change in the changelog
2020-09-15Mention compatibility-breaking Camera2D offset change in the changelogHugo Locurcio
See https://github.com/godotengine/godot/issues/42088.
2020-09-15Merge pull request #42086 from akien-mga/makerst-newline-eofRémi Verschelde
makerst: Add missing newline at EOF
2020-09-15Merge pull request #42082 from aterlamia/show-corrrect-connection-titleRémi Verschelde
Show correct name of signal when editing an existing one
2020-09-15Merge pull request #42084 from Calinou/doc-projectsettings-cell-size-unitRémi Verschelde
Clarify that 2D cell sizes are defined in pixels
2020-09-15Clarify that 2D cell sizes are defined in pixelsHugo Locurcio
See https://github.com/godotengine/godot/issues/40577#issuecomment-662329021.
2020-09-15Show correct name of signal when editing an existing oneMelvin Louwerse
Use popup_dialog() instead of popup_centered() to show edit dialog/ With popup_centered it is not possible to change the displayed signal name. When this is not set the previous shown name is show for the current dialog. This is no problem when creating a new conenction as popop_dialog is used there and this would update the title. Fixes #42074
2020-09-15makerst: Add missing newline at EOFRémi Verschelde
2020-09-15Merge pull request #41776 from EricEzaM/PR/tooltip-bugfixesRémi Verschelde
Tooltip flickering and targeting fixes.
2020-09-15Tooltip flickering and targeting fixes.Eric M
2020-09-15Merge pull request #42065 from Calinou/editor-toggle-console-subsystemRémi Verschelde
Only display the Windows toggle console option if it can actually be used
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-14Only display the Windows toggle console option if it can actually be usedHugo Locurcio
2020-09-14Merge pull request #42064 from Scony/add-numeric-literals-test-casesRémi Verschelde
Add test cases for numeric literals with underscores
2020-09-14Merge pull request #42059 from dalexeev/docs_improvementsRémi Verschelde
Several documentation improvements
2020-09-14Add test cases for numeric literals with underscoresPawel Lampe
2020-09-14Fix RigidBodyBullet areasWhereIam element shift.Marcel Admiraal
2020-09-14Several documentation improvementsDanil Alexeev
2020-09-14Merge pull request #42036 from Calinou/doc-object-metadata-removeRémi Verschelde
Document how to remove metadata from an Object
2020-09-14Document how to remove metadata from an ObjectHugo Locurcio
This closes https://github.com/godotengine/godot-docs/issues/4010.
2020-09-14Merge pull request #42042 from tdaffin/log_fatal_mono_errorsRémi Verschelde
Add mono log message to error for fatal errors
2020-09-14Merge pull request #41987 from skyace65/Audio1Rémi Verschelde
Improve AudioEffectDistortion and AudioEffectFilter documentation