1
0
Fork 0
Commit Graph

13 Commits

Author SHA1 Message Date
Fredia Huya-Kouadio 5277c94fe4 Update the source sets configuration for the `app` and `lib` modules to match the default configuration
Both the `app` and `lib` modules had custom source sets configuration originating from the early days of the project. This updates the configuration to match the default Android Studio configuration which will simplify the addition of unit tests and instrumented tests to the project.

Note that for backcompat reasons, some folders (such as the `res` folder in the `app` module) are left as is.
2025-10-24 07:44:19 -07:00
Adam Scott 02d9ff99e5
Fix alphabetical order of codespell ignore list 2025-06-02 09:31:06 -04:00
Raymond DiDonato 6b99608950 Add SMAA 1x 2025-05-21 15:02:09 -04:00
Rémi Verschelde ff83fdcdd7
Pre-commit: Fix applying ruff to SCsub files
Also ignore iOS template dummy.h file for header guards check.

Update ruff to 0.8.4 while at it.
2024-12-28 10:19:46 +01:00
Mikael Hermansson d470c2ac6a Add Jolt Physics as an alternative 3D physics engine
Co-authored-by: Jorrit Rouwe <jrouwe@gmail.com>
2024-12-11 13:57:25 +01:00
Thaddeus Crews 70d41e7cec
Style: Update `pyproject.toml` syntax 2024-11-14 13:05:21 -06:00
Thaddeus Crews 66fe2c8b44
SCons: Bump minimum SCons & Python versions
SCons: 3.1.2 → 4.0
Python: 3.6 → 3.8
2024-11-12 11:30:24 -06:00
Thaddeus Crews 9f9ee0c813
SCons: Add unobtrusive type hints in SCons files 2024-09-25 09:34:35 -05:00
Paweł b88585abfc Add linux camera support 2024-09-25 12:08:06 +02:00
Thaddeus Crews fdc6ffd264
Style: Update `ruff` & `mypy` to latest versions 2024-09-20 09:36:09 -05:00
Thaddeus Crews 26859357c5
CI: Migrate codespell logic to `pyproject.toml` 2024-06-03 10:19:58 -05:00
Jakub Marcowski d9f8ef68df
Update pre-commit hooks configuration to use `ruff` instead of `black` 2024-05-21 18:02:29 -05:00
Thaddeus Crews f4e58691c2
SCons: Consolidate pysettings via `pyproject.toml` 2024-05-14 12:01:48 -05:00