Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge pull request #5 from Spartan322/4.3-merge/56571dc | George L. Albany | 2024-11-02 | 1 | -0/+1 |
|\ | | | | | [4.3] Merge commit godotengine/godot-cpp@56571dc | ||||
| * | Merge commit godotengine/godot-cpp@56571dc584ee7d14919996c6d58fb5b35e64af63 | Spartan322 | 2024-11-01 | 1 | -0/+1 |
| |\ | |||||
| | * | SCons: Don't cache librarys | Thaddeus Crews | 2024-10-28 | 1 | -0/+1 |
| | | | | | | | | | | | | (cherry picked from commit 83c0f15ab95d608f2c39eda942ee4a51cc1f0456) | ||||
* | | | Fix README documentation issues | Spartan322 | 2024-11-01 | 1 | -1/+1 |
|/ / | | | | | | | | | | | Fix redot-cpp rebranding for minor docs (cherry picked from commit 246d3ecb5782f1f2db90a910e956fbc006972bd7) | ||||
* / | Rebrand godot-cpp to redot-cpp | Spartan322 | 2024-10-31 | 5 | -8/+8 |
|/ | | | | (cherry picked from commit 35f01391e0dd380c58f085badbf7be22a627c9f9) | ||||
* | Add a test to ensure that library path is absolute | David Snopek | 2024-09-03 | 3 | -0/+16 |
| | | | | (cherry picked from commit 92ace04989bdf8d7d94846f059eeccd723f9b885) | ||||
* | Fix missing MAKE_TYPED_ARRAY_INFO for Packed*Arrays | Aaron Franke | 2024-09-03 | 2 | -0/+15 |
| | | | | (cherry picked from commit 10c3d1bc5f7f68bb4e260f32b9a8b529d23873ba) | ||||
* | Merge pull request #1505 from Repiteo/include-formatting | David Snopek | 2024-06-25 | 1 | -18/+19 |
|\ | | | | | Fix `#include` formatting | ||||
| * | Fix `#include` formatting | Thaddeus Crews | 2024-06-25 | 1 | -18/+19 |
| | | |||||
* | | Integrate `.pre-commit-config.yaml` | Thaddeus Crews | 2024-06-24 | 4 | -10/+8 |
|/ | |||||
* | Add support for build profiles. | Fabio Alessandrelli | 2024-06-15 | 1 | -0/+9 |
| | | | | Allow enabling or disabling specific classes (which will not be built). | ||||
* | Merge pull request #1446 from ↵ | David Snopek | 2024-06-14 | 3 | -1/+25 |
|\ | | | | | | | | | Daylily-Zeleen/daylily-zeleen/set_instance_and_instance_biding_in_Wrapped_constructor Set instance and instance binding in `Wrapped` constructor. | ||||
| * | Set instance and instance binding in Wrapped constructor. | Daylily-Zeleen | 2024-05-28 | 3 | -1/+25 |
| | | |||||
* | | Fix tests after upstream change to `Node::to_string()` | David Snopek | 2024-06-12 | 1 | -1/+1 |
| | | |||||
* | | Fix undefined symbol error on Linux with virtual methods that take `Node *` ↵ | David Snopek | 2024-06-10 | 2 | -0/+2 |
|/ | | | | arguments | ||||
* | Merge pull request #1451 from Faless/build/to_threads_or_not_to_threads | David Snopek | 2024-05-16 | 1 | -2/+4 |
|\ | | | | | [SCons] Add option to build without threads | ||||
| * | [SCons] Add option to build without threads | Fabio Alessandrelli | 2024-04-30 | 1 | -2/+4 |
| | | | | | | | | | | This is relevant for the Web platform, where builds with and without threads are incompatible. | ||||
* | | Clean up instance bindings for engine singletons to prevent crash | David Snopek | 2024-05-10 | 3 | -0/+12 |
| | | |||||
* | | Allow submitting documentation to the Godot editor | David Snopek | 2024-05-07 | 3 | -1/+30 |
|/ | |||||
* | Merge pull request #1405 from dsnopek/fix-null-object-arguments | David Snopek | 2024-04-29 | 1 | -0/+4 |
|\ | | | | | Correctly handle `Object *` arguments that were encoded as `nullptr` | ||||
| * | Correctly handle `Object *` arguments that were encoded as `nullptr` | David Snopek | 2024-04-08 | 1 | -0/+4 |
| | | |||||
* | | Use `GDREGISTER` defines in example | Thaddeus Crews | 2024-04-10 | 1 | -9/+9 |
| | | |||||
* | | Change cmake_minimum_required to match actual requirements | ytnuf | 2024-03-22 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | This is because target_link_options was added in v3.13 So this wouldn't build with cmake v3.12 Likewise in CMAKE_CXX_STANDARD only supports value of 17 starting with cmake v3.9 So the test wouldn't build properly with cmake v3.6 | ||||
* | | Add support for getting argument count from `Callable`s | A Thousand Ships | 2024-03-14 | 2 | -0/+11 |
| | | |||||
* | | Merge pull request #1399 from bruvzg/init_list | David Snopek | 2024-03-12 | 3 | -0/+12 |
|\ \ | | | | | | | [Packed*Array] Add support for initializer lists. | ||||
| * | | [Packed*Array] Add support for initializer lists. | bruvzg | 2024-03-03 | 3 | -0/+12 |
| |/ | |||||
* / | Fix _notification with parent and child classes | David Snopek | 2024-02-22 | 5 | -0/+55 |
|/ | |||||
* | Allow registering "runtime classes" | David Snopek | 2024-02-13 | 3 | -0/+37 |
| | |||||
* | Allow GDExtensions to register virtual methods and call them on scripts | David Snopek | 2024-02-12 | 5 | -1/+27 |
| | |||||
* | Rework GDCLASS macro to allow pure virtual functions | Chris Cranford | 2024-01-18 | 2 | -3/+15 |
| | |||||
* | CMake: Remove hardcoded warnings list and forcing -Werror on library builds | Rémi Verschelde | 2023-12-01 | 1 | -22/+0 |
| | | | | | | | | | | The CMake buildsystem should be completely reviewed to properly match what is done by SCons, instead of making its own arbitrary decisions on how godot-cpp should be compiled. Currently the SCons setup doesn't include warning options, so CMake shouldn't either. Options similar to upstream Godot's SCons setup could be added, and then replicated for CMake. | ||||
* | Send NOTIFICATION_POSTINITIALIZE to extension classes | David Snopek | 2023-11-29 | 3 | -0/+27 |
| | |||||
* | Fix comparison of `Callable`s from callable_mp() of the same method | David Snopek | 2023-11-17 | 1 | -0/+21 |
| | |||||
* | Merge pull request #1280 from dsnopek/callable-custom | David Snopek | 2023-11-17 | 3 | -0/+56 |
|\ | | | | | Add `CallableCustom` that devs can use in their GDExtensions | ||||
| * | Add `CallableCustom` that devs can use in their GDExtensions | David Snopek | 2023-11-06 | 3 | -0/+56 |
| | | |||||
* | | [iOS] Fix building as static library or xcframework, add iOS config and ↵ | bruvzg | 2023-11-09 | 6 | -0/+35 |
|/ | | | | xcframework build script to the test project. | ||||
* | Merge pull request #1277 from dsnopek/variant-iter-tests | Rémi Verschelde | 2023-10-24 | 3 | -0/+43 |
|\ | | | | | Add an automated test using a Variant iterator | ||||
| * | Add an automated test using a Variant iterator | David Snopek | 2023-10-20 | 3 | -0/+43 |
| | | |||||
* | | Merge pull request #1278 from dsnopek/gdextension-callable-bind-test | David Snopek | 2023-10-22 | 3 | -0/+11 |
|\ \ | | | | | | | Add test for `Callable.bind()` | ||||
| * | | Add test for `Callable.bind()` | David Snopek | 2023-10-21 | 3 | -0/+11 |
| |/ | |||||
* / | SCons: Disable C++ exception handling by default | Rémi Verschelde | 2023-10-22 | 1 | -1/+16 |
|/ | | | | Counterpart to https://github.com/godotengine/godot/pull/80612. | ||||
* | [SCons] Rename javascript tool to web | Fabio Alessandrelli | 2023-10-15 | 1 | -2/+2 |
| | | | | And clean it up a bit. | ||||
* | Merge pull request #1247 from nicholas-maltbie/nickmaltbie/javascript-wasm-fix | David Snopek | 2023-10-04 | 1 | -0/+2 |
|\ | | | | | Javascript Web WASM Fix | ||||
| * | Added fix for javascript build for godot 4.x | Nick Maltbie | 2023-10-01 | 1 | -0/+2 |
| | | | | | | | | | | | | Added changes to tools/javascript.py to add PFlags to fix SharedArrayBuffer memory error. Corrected some small errors in tools/javascript.py to support new target names. Also updated ci to include validation for web build. | ||||
* | | Implement `callable_mp()` and `callable_mp_static()` | David Snopek | 2023-09-21 | 3 | -0/+98 |
| | | |||||
* | | Merge pull request #1238 from dsnopek/variant-call-callp | David Snopek | 2023-09-21 | 3 | -0/+16 |
|\ \ | |/ |/| | Fix variant call compiler error (alternate) | ||||
| * | Fix variant call compiler error | Matthew Murphy | 2023-09-09 | 3 | -0/+16 |
| | | | | | | | | Co-authored-by: David Snopek <dsnopek@gmail.com> | ||||
* | | Support `_validate_property()` | David Snopek | 2023-09-12 | 3 | -0/+13 |
|/ | |||||
* | Fix formatting of `compatibility_minimum` examples | A Thousand Ships | 2023-08-31 | 1 | -1/+1 |
| | | | | | Without quotes the values is parsed as a float, breaking in various cases. | ||||
* | Add automated tests to verify some previous fixes | David Snopek | 2023-08-14 | 4 | -1/+100 |
| |