Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge commit godotengine/godot-cpp@c20a84e483ec61c77e5903cb4a139f6875e28a3b | Spartan322 | 2024-11-12 | 1 | -1/+6 |
|\ | |||||
| * | Merge pull request #1581 from ↵ | David Snopek | 2024-11-05 | 1 | -1/+6 |
| |\ | | | | | | | | | | | | | dsnopek/classdb-add-virtual-method-arg-metadata-size Fix crash in `ClassDB::add_virtual_method()` if arguments metadata is the wrong size | ||||
| | * | Fix crash in `ClassDB::add_virtual_method()` if arguments metadata is the ↵ | David Snopek | 2024-10-29 | 1 | -1/+6 |
| | | | | | | | | | | | | wrong size | ||||
* | | | Rebrand preambles to Redot | Spartan322 | 2024-10-31 | 30 | -60/+120 |
|/ / | |||||
* | | Update for new NOTIFICATION_POSTINITIALIZE handling | David Snopek | 2024-10-29 | 2 | -8/+8 |
| | | |||||
* | | Merge pull request #1594 from dsnopek/macos-thread-local | David Snopek | 2024-10-29 | 1 | -3/+12 |
|\ \ | | | | | | | 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 | 1 | -3/+12 |
| | | | |||||
* | | | Merge pull request #1591 from dsnopek/variant-object-instance-id | David Snopek | 2024-10-29 | 2 | -6/+7 |
|\ \ \ | | | | | | | | | 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 | -6/+7 |
| | |/ | |/| | | | | | | | `Variant::get_validated_object()` | ||||
* | | | Sync `Quaternion` with the version in Godot | David Snopek | 2024-10-28 | 1 | -40/+28 |
| |/ |/| | |||||
* | | Merge pull request #1590 from dsnopek/reload-instance-bindings | David Snopek | 2024-10-17 | 1 | -18/+11 |
|\ \ | | | | | | | Correctly set instance bindings on reload | ||||
| * | | Correctly set instance bindings on reload | David Snopek | 2024-09-17 | 1 | -18/+11 |
| |/ | |||||
* | | Add p_use_model_front to Basis::looking_at() | Florent Guiocheau | 2024-10-14 | 1 | -2/+5 |
| | | |||||
* | | Implement typed dictionaries | Thaddeus Crews | 2024-09-17 | 2 | -0/+8 |
|/ | |||||
* | Fix missing type info for PackedVector4Array | Aaron Franke | 2024-08-10 | 1 | -0/+1 |
| | |||||
* | Remind developers about `memnew()` in crash message when missing binding ↵ | David Snopek | 2024-06-27 | 1 | -2/+1 |
| | | | | callbacks | ||||
* | Merge pull request #1504 from Repiteo/pre-commit-hooks | David Snopek | 2024-06-25 | 3 | -5/+5 |
|\ | | | | | Replace legacy hooks with `pre-commit` Python tool | ||||
| * | Integrate `.pre-commit-config.yaml` | Thaddeus Crews | 2024-06-24 | 3 | -5/+5 |
| | | |||||
* | | Add missing enum & ctor for PackedVector4Array implementation | Chris Cranford | 2024-06-19 | 1 | -0/+8 |
|/ | |||||
* | Merge pull request #1446 from ↵ | David Snopek | 2024-06-14 | 1 | -7/+18 |
|\ | | | | | | | | | 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 | 1 | -7/+18 |
| | | |||||
* | | [TextServer, GDExtension] Fix building text servers as GDExtension, expose ↵ | bruvzg | 2024-06-13 | 3 | -4/+21 |
| | | | | | | | | new/changed low-level methods to GDExtension API. | ||||
* | | Fix warnings emitted with -Wall | Richard Hozák | 2024-06-02 | 2 | -3/+3 |
|/ | |||||
* | Merge pull request #1447 from dsnopek/avoid-double-postinitialize | David Snopek | 2024-05-17 | 1 | -4/+1 |
|\ | | | | | Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent classes | ||||
| * | Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class | David Snopek | 2024-04-24 | 1 | -4/+1 |
| | | |||||
* | | Clean up instance bindings for engine singletons to prevent crash | David Snopek | 2024-05-10 | 2 | -0/+20 |
| | | |||||
* | | Merge pull request #1374 from dsnopek/gdext-docs | Rémi Verschelde | 2024-05-08 | 1 | -0/+52 |
|\ \ | | | | | | | Allow submitting documentation to the Godot editor | ||||
| * | | Allow submitting documentation to the Godot editor | David Snopek | 2024-05-07 | 1 | -0/+52 |
| | | | |||||
* | | | Merge pull request #1456 from dsnopek/packedvector4array | David Snopek | 2024-05-07 | 2 | -0/+23 |
|\ \ \ | | | | | | | | | Add support for `PackedVector4Array` | ||||
| * | | | Add support for `PackedVector4Array` | David Snopek | 2024-05-06 | 2 | -0/+23 |
| |/ / | |||||
* | | | Merge pull request #1437 from AThousandShips/vec_elem_scalar | David Snopek | 2024-05-07 | 6 | -0/+115 |
|\ \ \ | |/ / |/| | | Add scalar versions of `Vector*` `min/max/clamp/snap(ped)` | ||||
| * | | Add scalar versions of `Vector*` `min/max/clamp/snap(ped)` | A Thousand Ships | 2024-04-11 | 6 | -0/+115 |
| | | | | | | | | | | | | Also added `snapped` to the integer vectors for completeness | ||||
* | | | Merge pull request #1443 from Naros/property-method-dict-helpers | David Snopek | 2024-04-24 | 1 | -0/+58 |
|\ \ \ | | | | | | | | | Implement to/from dict helpers for PropertyInfo/MethodInfo | ||||
| * | | | Implement to/from dict helpers for PropertyInfo/MethodInfo | Chris Cranford | 2024-04-20 | 1 | -0/+58 |
| | |/ | |/| | |||||
* | | | Merge pull request #1436 from AThousandShips/math_update | David Snopek | 2024-04-24 | 10 | -0/+40 |
|\ \ \ | |/ / |/| | | [Math] Add `is_finite` methods | ||||
| * | | [Math] Add `is_finite` methods | A Thousand Ships | 2024-04-11 | 10 | -0/+40 |
| |/ | |||||
* / | Fix Projection create_orthogonal being incorrect | thimenesup | 2024-04-14 | 1 | -1/+1 |
|/ | | | Title | ||||
* | Merge pull request #1409 from Repiteo/class-to-typename | David Snopek | 2024-04-02 | 1 | -4/+4 |
|\ | | | | | Enforce template syntax `typename` over `class` | ||||
| * | Enforce template syntax `typename` over `class` | Thaddeus Crews | 2024-03-10 | 1 | -4/+4 |
| | | |||||
* | | Merge pull request #1379 from dsnopek/uninitialized-value-mk2 | David Snopek | 2024-03-14 | 1 | -51/+33 |
|\ \ | | | | | | | Avoid creating most objects that Godot is going to use placement new to initialize | ||||
| * | | Avoid creating most objects that Godot is going to use placement new to ↵ | David Snopek | 2024-02-26 | 1 | -51/+33 |
| | | | | | | | | | | | | initialize | ||||
* | | | Merge pull request #1397 from dsnopek/script-free-lists | David Snopek | 2024-03-14 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Load new `script_instance_create3` GDExtension interface function | ||||
| * | | | Load new `script_instance_create3` GDExtension interface function | David Snopek | 2024-03-01 | 1 | -2/+2 |
| | |/ | |/| | |||||
* / | | Add support for getting argument count from `Callable`s | A Thousand Ships | 2024-03-14 | 3 | -6/+29 |
|/ / | |||||
* | | Merge pull request #1383 from bruvzg/memalign | David Snopek | 2024-02-26 | 1 | -6/+6 |
|\ \ | | | | | | | [Core] Improve `CowData` and `Memory` metadata alignment. | ||||
| * | | [Core] Improve `CowData` and `Memory` metadata alignment. | bruvzg | 2024-02-05 | 1 | -6/+6 |
| |/ | |||||
* | | Allow registering "runtime classes" | David Snopek | 2024-02-13 | 1 | -2/+2 |
| | | |||||
* | | Allow GDExtensions to register virtual methods and call them on scripts | David Snopek | 2024-02-12 | 2 | -0/+47 |
|/ | |||||
* | Switch to 64-bit ints. | bruvzg | 2024-01-10 | 2 | -38/+38 |
| | |||||
* | Add `Vector2i/3i/4i` methods: `distance_to` and `distance_squared_to` | Jakub Mateusz Marcowski | 2024-01-03 | 1 | -0/+8 |
| |