summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-24Remove multilevel callsGeorge Marques
In general they are more confusing to users because they expect inheritance to fully override parent methods. This behavior can be enabled by script writers using a simple super() call.
2020-07-24Merge pull request #40663 from bruvzg/fix-macos-arm64-buildRémi Verschelde
[macOS] Fix build for ARM64.
2020-07-24[macOS / ARM64] Remove "-msse2" flag from ARM64 release export template ↵bruvzg
build. Add ARM64 breakpoint inline assembly to "doctest".
2020-07-24Merge pull request #40661 from RevoluPowered/fix_argument_edit_doctest_prRémi Verschelde
Fix godot not starting
2020-07-24fix crash on shutdownGordon MacPherson
2020-07-24Fix arguments always being found and returned some items back to normalGordon MacPherson
2020-07-24Merge pull request #40148 from RevoluPowered/unit-test-revampRémi Verschelde
Added doctest unit test framework
2020-07-24t Add unit testing to Godot using DocTest and added to GitHub Actions CIRevoluPowered
Implements exit codes into the engine so tests can return their statuses. Ideally we don't do this, and we use FIXUP logic to 'begin' and 'end' the engine execution for tests specifically. Since realistically we're initialising the engine here we don't want to do that, since String should not require an engine startup to test a single header. This lowers the complexity of running the unit tests and even for physics should be possible to implement such a fix.
2020-07-24Merge pull request #38088 from YeldhamDev/name_tooltips_tweaksRémi Verschelde
Small naming and tooltip tweaks
2020-07-24Merge pull request #40436 from DanielZTing/masterRémi Verschelde
Evenly distribute stretched Nodes in BoxContainer
2020-07-24Merge pull request #40652 from akien-mga/ci-more-cache-keyRémi Verschelde
CI: Fix cache key and include base branch
2020-07-24CI: Fix cache key and include base branchRémi Verschelde
The base branch is hardcoded as an env variable as I couldn't find a simple way to just get either `3.2` or `master`. But it's easy to change when we branch off from `master` to a new stable branch, which doesn't happen often. (There's `{{github.base_ref}}` but it's probably more verbose like `ref/heads/master`, and only valid for PRs.)
2020-07-24Merge pull request #40648 from RevoluPowered/github_actions_cache_fixesRémi Verschelde
GitHub actions cache fixes
2020-07-23Small naming and tooltip tweaksMichael Alexsander
2020-07-24Improve the cache keys to prevent clashes for the wrong type of buildGordon MacPherson
2020-07-24Clamp scons cache to 4096 MBGordon MacPherson
2020-07-24Merge pull request #40598 from vnen/gdscript-2.0Rémi Verschelde
GDScript 2.0 (again)
2020-07-24Merge pull request #40646 from akien-mga/ci-gh-action-linux-monoRémi Verschelde
CI: Add Mono support to Linux builds on GitHub Actions
2020-07-24CI: Drop Travis CI config, replaced by GitHub ActionsRémi Verschelde
2020-07-24CI: Add Mono support to Linux builds on GitHub ActionsRémi Verschelde
Mono seems to be preinstalled in the build environment \o/
2020-07-24Merge pull request #40644 from akien-mga/ci-gh-action-javascriptRémi Verschelde
CI: Add GitHub Action build for JavaScript
2020-07-24CI: Add GitHub Action build for JavaScriptRémi Verschelde
Uses mymindstorm/setup-emsdk to install Emscripten and set up caching for Emscripten's generated system libraries.
2020-07-24Merge pull request #40643 from KoBeWi/key_keeperRémi Verschelde
Keep transition value when replacing key
2020-07-23Merge pull request #40632 from asmaloney/macos-maya-scrollRémi Verschelde
[macOS] Fix Maya navigation with ALT + mouse scroll
2020-07-23Keep transition value when replacing keyTomasz Chabora
2020-07-23Merge pull request #40635 from KoBeWi/🏃Rémi Verschelde
Fix run project when current scene was never saved
2020-07-23Merge pull request #40437 from thebestnom/Android-Template-github-actionRémi Verschelde
Github Action for Android Template
2020-07-23Merge pull request #40639 from KoBeWi/fix_emoji🎉🎉Rémi Verschelde
Fix emoji branch compilation error
2020-07-23Fix emoji branch compilation errorTomasz Chabora
2020-07-23Fix run project when current scene was never savedTomasz Chabora
2020-07-23CI: Added Android GitHub Actionthebestnom
2020-07-23Merge pull request #40556 from aaronfranke/gha-sep-workflowsRémi Verschelde
Split CI builds into workflows for each OS
2020-07-23Merge pull request #40348 from amanj120/forward_port_bundle_pr_iconsRémi Verschelde
Copy project icons to Gradle project directory during Android Custom Build.
2020-07-23Merge pull request #39737 from Cevantime/add_force_caret_displayed_to_line_editRémi Verschelde
add force caret display to line edit
2020-07-23Copy icons to Gradle projectAman Jain
2020-07-23[macOS] Fix Maya navigation with ALT + mouse scrollAndy Maloney
Methods were being called with InputEventMouseMotion instead of InputEventPanGesture, and they were null. Fixes godotengine/godot#16181 on the master branch
2020-07-23Merge pull request #40628 from reduz/fix-dynamic-light-crashRémi Verschelde
Fixes RenderingServer crashes reported by #39951
2020-07-23Fixes RenderingServer crashes reported by #39951Juan Linietsky
Supersedes #40026
2020-07-23Merge pull request #40625 from akien-mga/gitignore-binutils-stXXXXXXRémi Verschelde
gitignore: Ignore binutils linker temp stXXXXXX objects
2020-07-23Merge pull request #40605 from QbieShay/spring-arm-doc-fixRémi Verschelde
fixed documentation for get_hit_length of spring arm 3D
2020-07-23gitignore: Ignore binutils linker temp stXXXXXX objectsRémi Verschelde
Fixes #40607. Co-authored-by: Hugo Locurcio <hugo.locurcio@hugo.pro>
2020-07-23Merge pull request #40606 from adam-bates/issue-40396_add_missing_json_errorsRémi Verschelde
issue-40396 - Added missing error strings to JSON parsing when array …
2020-07-23Merge pull request #40623 from akien-mga/scons-remove-debug-memory-enabledRémi Verschelde
SCons: Remove unused DEBUG_MEMORY_ENABLED define
2020-07-23Merge pull request #37336 from dreamsComeTrue/canvas-editor-change-cursorRémi Verschelde
Request immediate refresh of cursor in 2D editor while using shortcuts
2020-07-23Merge pull request #39871 from aaronfranke/pr-templateRémi Verschelde
Add a PR template with a message about PRs needing to be for master
2020-07-23Merge pull request #40602 from follower/patch-12Rémi Verschelde
Fix presumed copy/paste error: "Returns" -> "Sets"
2020-07-23Merge pull request #40611 from mega-bit/GodotSharpDocTyposRémi Verschelde
Fix typos in GodotSharp code docs
2020-07-23SCons: Remove unused DEBUG_MEMORY_ENABLED defineRémi Verschelde
Its last use was removed in Godot 3.0, so it no longer makes sense to define. Also removed `D3D_DEBUG_INFO` for Windows as it's likely a left over from a long time ago pre-opensourcing when Godot had some form of Direct3D 9 support?
2020-07-23Merge pull request #40616 from reduz/refactor-light-clusteringRémi Verschelde
Refactor light clustering
2020-07-22Refactor light clusteringJuan Linietsky
Move from high end to shared, so all renderers use clustering.