Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #96967 from m4gr3d/update_android_editor_flavors | Rémi Verschelde | 2024-09-16 | 1 | -1/+1 |
|\ | | | | | | | [Android editor] Update the Android editor flavors | ||||
| * | Update the Android editor flavors to avoid vendor-specific references | Fredia Huya-Kouadio | 2024-09-13 | 1 | -1/+1 |
| | | |||||
* | | Style: Format yaml files | Thaddeus Crews | 2024-09-13 | 19 | -182/+198 |
|/ | |||||
* | [Core] Optionally delete `Ref` `nullptr` comparisons | A Thousand Ships | 2024-09-12 | 6 | -6/+6 |
| | | | | | | Adds an optional (default false) compile option to enable comparing `Ref` to `nullptr` to ensure correct use, as well as future expandsion for more general dev checks (enabled with `dev_mode`) | ||||
* | Improve support for XR projects | Fredia Huya-Kouadio | 2024-09-06 | 1 | -0/+1 |
| | |||||
* | CI: add C compile step for gdextension_interface.h | Jan Haller | 2024-09-02 | 1 | -0/+10 |
| | | | | | | It has happened repeatedly that C++ code accidentally crept into the GDExtension C header, a notable example being use of the `bool` type. This change adds a CI step to check the header with a C-only compiler. | ||||
* | Add support for compiling with VS clang-cl toolset | Alula | 2024-08-28 | 1 | -0/+11 |
| | |||||
* | Add Metal support for macOS (arm64) and iOS | Stuart Carnie | 2024-08-20 | 1 | -0/+3 |
| | |||||
* | Update GDExtension related CI after Godot 4.3-stable's release | David Snopek | 2024-08-15 | 1 | -1/+1 |
| | |||||
* | CI: Update Emscripten to 3.1.64 | Rémi Verschelde | 2024-08-08 | 1 | -1/+1 |
| | | | | This is the version we're using for 4.3-stable. | ||||
* | [Web] Enable the closure compiler in CI | Fabio Alessandrelli | 2024-07-26 | 1 | -1/+1 |
| | | | | Also fixes some JSDoc annotations in GodotAudio | ||||
* | Merge pull request #94444 from Repiteo/ci/bump-scons | Rémi Verschelde | 2024-07-22 | 1 | -1/+1 |
|\ | | | | | | | CI: Bump SCons version (4.7.0→4.8.0) | ||||
| * | CI: Bump SCons version (4.7.0→4.8.0) | Thaddeus Crews | 2024-07-22 | 1 | -1/+1 |
| | | |||||
* | | Merge pull request #94442 from Repiteo/ci/revert-python-version | Rémi Verschelde | 2024-07-22 | 1 | -1/+1 |
|\ \ | | | | | | | | | | Revert "CI: Pin Python 3.12.3 to workaround GHA issue" | ||||
| * | | Revert "CI: Pin Python 3.12.3 to workaround GHA issue" | Thaddeus Crews | 2024-07-16 | 1 | -1/+1 |
| |/ | | | | | | | This reverts commit 4fd7b2fc0fe654e1fa546881e58051a6aff00163. | ||||
* | | [CI] Run unit tests on desktop release templates | A Thousand Ships | 2024-07-18 | 3 | -11/+12 |
| | | |||||
* | | [CI] Upload build cache before running tests | A Thousand Ships | 2024-07-13 | 8 | -17/+67 |
|/ | | | | | | This improves turnaround time on large PRs where compilation is successful but unit testing or similar fails, forcing recompilation of unchanged code | ||||
* | Update the github Android builds config | Fredia Huya-Kouadio | 2024-06-26 | 1 | -14/+40 |
| | | | | | | | | | The configuration was updated to generate: - Godot Android Editor build - Godot Android template build for arm32 - Godot Android template build for arm64 Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | ||||
* | CI: Keep GHA artifacts for 60 days | Rémi Verschelde | 2024-06-21 | 1 | -1/+2 |
| | |||||
* | C#: Escape generated members | Raul Santos | 2024-06-15 | 1 | -1/+1 |
| | |||||
* | CI: Pin Python 3.12.3 to workaround GHA issue | Rémi Verschelde | 2024-06-10 | 1 | -1/+1 |
| | | | | | macOS runners can't extract the 3.12.4 tarball properly it seems. https://github.com/actions/setup-python/issues/886 | ||||
* | [CI] Enable ANGLE static linking. | bruvzg | 2024-05-28 | 1 | -1/+12 |
| | |||||
* | SCons: Bump min version to 3.1.2, test it on CI with one Linux job | Rémi Verschelde | 2024-05-17 | 10 | -22/+36 |
| | | | | | | | | | | | The min SCons version had to be bumped as SCons 3.0 before 3.0.3 seems broken (see #92043), and there's little gain from supporting 3.0.3-3.0.5. 3.1.2 is also the first version to avoid ambiguities between Python 2 and Python 3 usage, so we finally use it as the minimum baseline. Also test against Python 3.6 which is also our minimum supported version. This should help prevent regressions whenever we modernize the build scripts. | ||||
* | CI: Re-add `CHANGED_FILES` logic for pre-commit checks | Rémi Verschelde | 2024-05-11 | 1 | -1/+15 |
| | | | | Fixes #91831. | ||||
* | Merge pull request #91597 from Repiteo/ci/pre-commit-handle-everything | Rémi Verschelde | 2024-05-08 | 1 | -59/+5 |
|\ | | | | | | | CI: Overhaul static checks to use `pre-commit` | ||||
| * | CI: Overhaul static checks to use `pre-commit` | Thaddeus Crews | 2024-05-08 | 1 | -59/+5 |
| | | |||||
* | | Style: Trim trailing whitespace and ensure newline at EOF | Rémi Verschelde | 2024-05-08 | 1 | -1/+0 |
| | | | | | | | | Found by apply the file_format checks again via #91597. | ||||
* | | CI: Use Emscripten 3.1.59 for Web platform | Rémi Verschelde | 2024-05-08 | 1 | -1/+1 |
|/ | | | | Works around CI failure due to mismatch between current emsdk and older releases. | ||||
* | Fix various typos with codespell | Rémi Verschelde | 2024-05-07 | 1 | -1/+1 |
| | | | | | | | | | Using 2.2.7.dev217+g10c2abcf. Had to add `colour` to the ignore list as we used it as an alias/keyword for the documentation of color-related APIs. Also ignore recommendations to change `thirdparty` to either `third-party` or `third party`, which are correct but we use the former fairly consistently. | ||||
* | Buildsystem: Speedup `pre-commit` static check | Thaddeus Crews | 2024-05-01 | 1 | -0/+2 |
| | |||||
* | [CI] [macOS] Build for both `arm64` and `x86_64` | A Thousand Ships | 2024-04-24 | 1 | -4/+14 |
| | | | | | Creates a universal build, to catch discrepancies on different architectures | ||||
* | [CI] [macOS] Fix CI with new GitHub runners | A Thousand Ships | 2024-04-23 | 1 | -1/+1 |
| | | | | | New `macos-latest` run on an arm64 image instead of x86_64 breaking the editor workflow. | ||||
* | Bump github workflows to SCons 4.7 | Andrew Morrow | 2024-04-05 | 1 | -1/+1 |
| | |||||
* | Remove buggy first interaction | Adam Scott | 2024-04-05 | 1 | -35/+0 |
| | |||||
* | Fix first interaction line breaks | Adam Scott | 2024-04-04 | 1 | -17/+4 |
| | |||||
* | Add first interaction action to better inform newcomers | Adam Scott | 2024-04-04 | 1 | -0/+48 |
| | |||||
* | [CI] Improve fetching of changed files | A Thousand Ships | 2024-03-28 | 1 | -1/+1 |
| | | | | | | PRs always use a merge into the repo on checkout, so checking for `HEAD^1` will show all the changes regardless of the number of commits in a PR | ||||
* | [CI] Work around diff size limit for static checks | A Thousand Ships | 2024-03-27 | 1 | -1/+1 |
| | |||||
* | CI: Enable submodules on the checkout action | Aaron Franke | 2024-03-15 | 7 | -0/+14 |
| | |||||
* | Merge pull request #88671 from akien-mga/ci-actions-update | Rémi Verschelde | 2024-03-06 | 6 | -11/+5 |
|\ | | | | | | | CI: Update actions to latest versions, use default runner .NET version | ||||
| * | CI: Update actions to latest versions, use default runner .NET version | Rémi Verschelde | 2024-02-22 | 6 | -11/+5 |
| | | |||||
* | | Move dotnet-format script to pre-commit | Raul Santos | 2024-03-02 | 1 | -8/+0 |
| | | | | | | | | Co-authored-by: Paul Joannon <437025+paulloz@users.noreply.github.com> | ||||
* | | Replace hand-written pre-commit hooks with `pre-commit` Python tool | Aarni Koskela | 2024-02-26 | 1 | -15/+4 |
| | | | | | | | | | | | | | | | | | | | | | | `pre-commit` can be installed with pip, and configured in the Godot repo with `pre-commit install`. It can then easily be run both locally with `pre-commit run`, and on CI, in a cross-platform way. This makes it much easier for contributors to set up pre-commit hooks, without having to manually copy files to their git folder. Co-authored-by: Rémi Verschelde <rverschelde@gmail.com> | ||||
* | | Fix lint errors in WebXR module | David Snopek | 2024-02-23 | 1 | -1/+1 |
| | | |||||
* | | Use godot-cpp 4.2 for the "Godot CPP" CI workflow | David Snopek | 2024-02-23 | 1 | -1/+1 |
|/ | |||||
* | C#: Run source generators tests in CI | Raul Santos | 2024-02-19 | 1 | -0/+5 |
| | | | | Also fixes ScriptPathAttributeGenerator for generic types and its test. | ||||
* | Fix formatting in bug report template | A Thousand Ships | 2024-02-17 | 1 | -1/+1 |
| | | | | Unescaped backtics caused visual bugs | ||||
* | Remove 3.x references in the pull request template | Adam Scott | 2024-02-09 | 1 | -2/+0 |
| | |||||
* | Merge pull request #86006 from AThousandShips/issue_screenshot | Rémi Verschelde | 2024-02-09 | 1 | -1/+2 |
|\ | | | | | | | Instruct users to add code/errors as text in issues | ||||
| * | Instruct users to add code/errors as text in issues | A Thousand Ships | 2024-01-07 | 1 | -1/+2 |
| | |