Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rebrand preambles to Redot | Spartan322 | 2024-10-31 | 63 | -126/+252 |
| | |||||
* | Merge pull request #1609 from Ivorforce/patch-3 | David Snopek | 2024-10-30 | 1 | -3/+4 |
|\ | | | | | Rename Vector4.components -> coords. | ||||
| * | Rename Vector4.components -> coords. | Lukas Tenbrink | 2024-10-30 | 1 | -3/+4 |
| | | | | | | The use of .components is deprecated. | ||||
* | | Merge pull request #1568 from dsnopek/post-initialize-44 | David Snopek | 2024-10-30 | 3 | -13/+10 |
|\ \ | | | | | | | Update for new NOTIFICATION_POSTINITIALIZE handling | ||||
| * | | Update for new NOTIFICATION_POSTINITIALIZE handling | David Snopek | 2024-10-29 | 3 | -13/+10 |
| | | | |||||
* | | | Merge pull request #1626 from ruffenman/remove-unimplemented-variant-functions | David Snopek | 2024-10-30 | 1 | -2/+0 |
|\ \ \ | |/ / |/| | | Remove unimplemented static variant functions 'blend' and 'interpolate'… | ||||
| * | | Remove unimplemented static variant functions 'blend' and 'interpolate'. If ↵ | ruffenman | 2024-10-14 | 1 | -2/+0 |
| |/ | | | | | | | a user attempts to call either of these it will introduce a linker error and it may not be immediately clear to them why. Also, variant interpolation can already be accessed via 'UtilityFunctions::lerp', making at least the interpolate function unecessary here. | ||||
* | | Merge pull request #1594 from dsnopek/macos-thread-local | David Snopek | 2024-10-29 | 2 | -3/+21 |
|\ \ | | | | | | | Avoid `thread_local` on MacOS to prevent issues with hot reload | ||||
| * | | Avoid `thread_local` on MacOS to prevent issues with hot reload | David Snopek | 2024-10-17 | 2 | -3/+21 |
| | | | |||||
* | | | Merge pull request #1591 from dsnopek/variant-object-instance-id | David Snopek | 2024-10-29 | 2 | -0/+3 |
|\ \ \ | | | | | | | | | Directly get object instance ID from `Variant` and implement `Variant::get_validated_object()` | ||||
| * | | | Directly get object instance ID from `Variant` and implement ↵ | David Snopek | 2024-10-17 | 2 | -0/+3 |
| | | | | | | | | | | | | | | | | `Variant::get_validated_object()` | ||||
* | | | | Merge pull request #1574 from dsnopek/unicode-class-names | David Snopek | 2024-10-29 | 1 | -1/+1 |
|\ \ \ \ | | | | | | | | | | | Allow unicode class names | ||||
| * | | | | Allow unicode class names | David Snopek | 2024-09-18 | 1 | -1/+1 |
| |/ / / | |||||
* | / / | Sync `Quaternion` with the version in Godot | David Snopek | 2024-10-28 | 1 | -44/+42 |
| |/ / |/| | | |||||
* | | | Merge pull request #1590 from dsnopek/reload-instance-bindings | David Snopek | 2024-10-17 | 2 | -11/+5 |
|\ \ \ | | | | | | | | | Correctly set instance bindings on reload | ||||
| * | | | Correctly set instance bindings on reload | David Snopek | 2024-09-17 | 2 | -11/+5 |
| |/ / | |||||
* | / | Add p_use_model_front to Basis::looking_at() | Florent Guiocheau | 2024-10-14 | 1 | -1/+1 |
| |/ |/| | |||||
* | | Implement typed dictionaries | Thaddeus Crews | 2024-09-17 | 3 | -0/+440 |
|/ | |||||
* | Merge pull request #1561 from Spartan322/gcc-14-Wtemplate-id-cdtor-warning | David Snopek | 2024-08-26 | 1 | -1/+1 |
|\ | | | | | Fix GCC 14 -Wtemplate-id-cdtor warning | ||||
| * | Fix GCC 14 -Wtemplate-id-cdtor warning | George L. Albany | 2024-08-25 | 1 | -1/+1 |
| | | | | | | As was fixed with godotengine/godot#91208 | ||||
* | | Fix missing MAKE_TYPED_ARRAY_INFO for Packed*Arrays | Aaron Franke | 2024-08-22 | 1 | -9/+10 |
|/ | |||||
* | Fix missing type info for PackedVector4Array | Aaron Franke | 2024-08-10 | 3 | -0/+3 |
| | |||||
* | removes warnings generated by GDCLASS usage | Klaim (Joël Lamotte) | 2024-08-08 | 1 | -6/+6 |
| | | | | | | | | This change removes the warnings (unused parameters) coming from code injected by the GDCLASS macro. Contrary to warnings coming from the normal source code which can be suppressed with most compiles by specifying the include directories of this library as external or system, when the code is injected through a macro it is considered in the context of the user, which is the source code of user of the library. That forces the users to modify their code to hide the warnings coming from the mandatory `GDCLASS` here. That's why it's important to remove these warning from that specific macro and ideally any other macro that the user must use. | ||||
* | Make sure `_get` and `_set` dispatch up the class hierarchy | Chris Cranford | 2024-08-01 | 1 | -4/+8 |
| | |||||
* | Merge pull request #1509 from YuriSizov/method-bind-is-off-by-one | David Snopek | 2024-07-06 | 1 | -1/+1 |
|\ | | | | | Fix argument metadata when binding methods | ||||
| * | Fix argument metadata when binding methods | Yuri Sizov | 2024-06-27 | 1 | -1/+1 |
| | | | | | | | | | | | | | | While there doesn't seem to be any runtime issues, this triggers the address sanitizer in a few ways, depending on what kind of method you're binding. | ||||
* | | Merge pull request #1483 from AThousandShips/arr_typed_fix | David Snopek | 2024-06-28 | 1 | -6/+16 |
|\ \ | |/ |/| | Fix sharing of typed arrays from constructor | ||||
| * | Fix sharing of typed arrays from constructor | A Thousand Ships | 2024-06-06 | 1 | -6/+16 |
| | | |||||
* | | Merge pull request #1505 from Repiteo/include-formatting | David Snopek | 2024-06-25 | 1 | -4/+4 |
|\ \ | | | | | | | Fix `#include` formatting | ||||
| * | | Fix `#include` formatting | Thaddeus Crews | 2024-06-25 | 1 | -4/+4 |
| | | | |||||
* | | | Merge pull request #1504 from Repiteo/pre-commit-hooks | David Snopek | 2024-06-25 | 4 | -2/+12 |
|\ \ \ | | | | | | | | | Replace legacy hooks with `pre-commit` Python tool | ||||
| * | | | Integrate `.pre-commit-config.yaml` | Thaddeus Crews | 2024-06-24 | 4 | -2/+12 |
| |/ / | |||||
* / / | Add missing enum & ctor for PackedVector4Array implementation | Chris Cranford | 2024-06-19 | 1 | -0/+3 |
|/ / | |||||
* | | Merge pull request #1446 from ↵ | David Snopek | 2024-06-14 | 2 | -16/+35 |
|\ \ | | | | | | | | | | | | | 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 | 2 | -16/+35 |
| | | | |||||
* | | | [TextServer, GDExtension] Fix building text servers as GDExtension, expose ↵ | bruvzg | 2024-06-13 | 1 | -0/+4 |
| | | | | | | | | | | | | new/changed low-level methods to GDExtension API. | ||||
* | | | Fix undefined symbol error on Linux with virtual methods that take `Node *` ↵ | David Snopek | 2024-06-10 | 2 | -14/+14 |
| |/ |/| | | | | | arguments | ||||
* | | Explicitly refer to `godot` namespace in `GDREGISTER_*_CLASS()` macros | David Snopek | 2024-06-01 | 1 | -5/+5 |
|/ | |||||
* | Merge pull request #1447 from dsnopek/avoid-double-postinitialize | David Snopek | 2024-05-17 | 1 | -0/+6 |
|\ | | | | | Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent classes | ||||
| * | Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class | David Snopek | 2024-04-24 | 1 | -0/+6 |
| | | |||||
* | | Merge pull request #1463 from ↵ | David Snopek | 2024-05-17 | 1 | -8/+8 |
|\ \ | | | | | | | | | | | | | Daylily-Zeleen/daylily-zeleen/const_get_class_static Mark return value of `get_class_static` and `get_parent_class_static` as const. | ||||
| * | | mark return value of `get_class_static` and `get_parent_class_static` as const | Daylily-Zeleen | 2024-05-17 | 1 | -8/+8 |
| |/ | |||||
* | | Merge pull request #1457 from AThousandShips/foreach_list | David Snopek | 2024-05-16 | 1 | -24/+42 |
|\ \ | | | | | | | [Core] Reduce and prevent unnecessary random-access to `List` | ||||
| * | | Optionaly add compatibility operators | A Thousand Ships | 2024-05-07 | 1 | -0/+10 |
| | | | |||||
| * | | [Core] Reduce and prevent unnecessary random-access to `List` | A Thousand Ships | 2024-05-07 | 1 | -24/+32 |
| | | | | | | | | | | | | | | | | | | | | | Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when accessing a single element) * Removed subscript operator, in favor of a more explicit `get` * Added conversion from `Iterator` to `ConstIterator` | ||||
* | | | Clean up instance bindings for engine singletons to prevent crash | David Snopek | 2024-05-10 | 2 | -0/+19 |
| | | | |||||
* | | | Merge pull request #1450 from dsnopek/free-property-list-count | David Snopek | 2024-05-08 | 2 | -4/+3 |
|\ \ \ | | | | | | | | | Update `free_property_list` callback to take count | ||||
| * | | | Update `free_property_list` callback to take count | David Snopek | 2024-04-30 | 2 | -4/+3 |
| | | | | |||||
* | | | | Merge pull request #1374 from dsnopek/gdext-docs | Rémi Verschelde | 2024-05-08 | 2 | -0/+9 |
|\ \ \ \ | | | | | | | | | | | Allow submitting documentation to the Godot editor | ||||
| * | | | | Allow submitting documentation to the Godot editor | David Snopek | 2024-05-07 | 2 | -0/+9 |
| | |/ / | |/| | |