Commit Graph

  • 9da6ecd144
    Merge pull request #1492 from dsnopek/4.2-cherrypicks-5 David Snopek 2024-06-14 13:32:50 -0500
  • c5204a2e84 Add default argument processing for `NodePath` #1492 A Thousand Ships 2024-06-13 17:17:33 +0200
  • a6e5caacf8 Fix generating default values for `StringName` A Thousand Ships 2024-06-13 16:57:23 +0200
  • 246fd4718c Fix vararg methods forwarded to the `ClassDB` singleton David Snopek 2024-06-12 08:18:52 -0500
  • b81b0599f9 Fix warnings emitted with -Wall Richard Hozák 2024-06-02 21:47:51 +0200
  • 07b6a03d77 Explicitly refer to `godot` namespace in `GDREGISTER_*_CLASS()` macros David Snopek 2024-06-01 08:45:23 -0500
  • 7e72c8bf0a
    Merge pull request #1494 from dsnopek/4.2-ci-godot-test-version David Snopek 2024-06-14 12:43:54 -0500
  • 8cdd56e149
    Merge pull request #1493 from dsnopek/ci-godot-test-version David Snopek 2024-06-14 12:43:48 -0500
  • 5880be034c [4.1] Allow selecting Godot version to run the tests with #1491 David Snopek 2024-06-14 11:20:50 -0500
  • f88b6a2f00 [4.2] Allow selecting Godot version to run the tests with #1494 David Snopek 2024-06-14 11:20:50 -0500
  • f1b7ba3e06 Allow selecting Godot version to run the tests with #1493 David Snopek 2024-06-14 11:20:50 -0500
  • a648650c5d Add default argument processing for `NodePath` A Thousand Ships 2024-06-13 17:17:33 +0200
  • 65058828a6 Fix generating default values for `StringName` A Thousand Ships 2024-06-13 16:57:23 +0200
  • f067a9bff0 Fix vararg methods forwarded to the `ClassDB` singleton David Snopek 2024-06-12 08:18:52 -0500
  • 6ba31a1800 Fix warnings emitted with -Wall Richard Hozák 2024-06-02 21:47:51 +0200
  • 8269c0102a Explicitly refer to `godot` namespace in `GDREGISTER_*_CLASS()` macros David Snopek 2024-06-01 08:45:23 -0500
  • 5f864cd8de [Scons] Added the ability to change the visibility of symbols DmitriySalnikov 2023-11-20 12:35:41 +0300
  • 5d8f80bc55
    Merge pull request #1446 from Daylily-Zeleen/daylily-zeleen/set_instance_and_instance_biding_in_Wrapped_constructor David Snopek 2024-06-14 09:39:46 -0500
  • 9e2771f918
    Enforce `p_` prefixes for arguments in binds #1490 A Thousand Ships 2024-06-14 12:49:41 +0200
  • ee9acbcf10
    Merge pull request #1488 from AThousandShips/default_node_path David Snopek 2024-06-14 08:15:04 -0500
  • 64f1bc847a
    Merge pull request #1485 from dsnopek/classdb-call-static-method David Snopek 2024-06-14 08:14:42 -0500
  • 1bb543b6f4 [Web] Force emcc to use "wasm" longjmp mode #1489 Fabio Alessandrelli 2024-06-14 01:42:39 +0200
  • 37e7a6da05
    Add default argument processing for `NodePath` #1488 A Thousand Ships 2024-06-13 17:17:33 +0200
  • 6c4064125b
    Merge pull request #1487 from AThousandShips/arg_default_fix David Snopek 2024-06-13 13:49:54 -0500
  • 9f6fe36633
    Merge pull request #1479 from bruvzg/ts_gde_sync_cpp David Snopek 2024-06-13 13:49:25 -0500
  • 2360f84513
    [TextServer, GDExtension] Fix building text servers as GDExtension, expose new/changed low-level methods to GDExtension API. #1479 bruvzg 2024-06-02 21:22:06 +0300
  • 6cd6c8923a
    Fix generating default values for `StringName` #1487 A Thousand Ships 2024-06-13 16:57:23 +0200
  • 95162fa61b Generate arguments for virtual functions that take `float` as taking `float` (rather than `double`) #1433 David Snopek 2024-04-09 17:09:31 -0500
  • e04a26b2bc Fix vararg methods forwarded to the `ClassDB` singleton #1485 David Snopek 2024-06-12 08:18:52 -0500
  • c5986e666f
    Merge pull request #1486 from dsnopek/fix-to-string-test David Snopek 2024-06-12 10:31:38 -0500
  • 7d4758eace
    Merge pull request #1478 from richardhozak/fix-warnings David Snopek 2024-06-12 10:01:59 -0500
  • 4f7439d4cf Fix tests after upstream change to `Node::to_string()` #1486 David Snopek 2024-06-12 09:22:14 -0500
  • fe0647202b
    Merge pull request #1484 from dsnopek/virtual-node-pointer David Snopek 2024-06-11 09:38:08 -0500
  • 7f74fe7bb2 Fix undefined symbol error on Linux with virtual methods that take `Node *` arguments #1484 David Snopek 2024-06-10 10:51:52 -0500
  • 41aa71f8c3
    Fix sharing of typed arrays from constructor #1483 A Thousand Ships 2024-06-06 16:40:10 +0200
  • c6d30a8d44 Fix compile warnings. #1481 Daylily-Zeleen 2024-06-05 16:19:37 +0800
  • 8c6cc1ec15 Fix warnings emitted with -Wall #1478 Richard Hozák 2024-06-02 21:47:51 +0200
  • 21d526e5e5
    Merge pull request #1477 from dsnopek/macros-godot-namespace David Snopek 2024-06-01 13:29:25 -0500
  • 246a803954 Explicitly refer to `godot` namespace in `GDREGISTER_*_CLASS()` macros #1477 David Snopek 2024-06-01 08:45:23 -0500
  • 45be6d0bd4 gdextension: Sync with upstream commit a4f2ea91a1bd18f70a43ff4c1377db49b56bc3f0 (4.3-beta1) David Snopek 2024-05-31 09:36:08 -0500
  • 03e61f4223 Bump GHA dependencies to Node 20 #1474 Ashton Meuser 2024-05-30 13:56:11 -0700
  • 21b86b6770
    Merge pull request #1473 from dsnopek/gdextension-interface-catch-up David Snopek 2024-05-29 08:09:55 -0500
  • 76cbc66785 Set instance and instance binding in Wrapped constructor. #1446 Daylily-Zeleen 2024-04-24 22:14:33 +0800
  • 3e9afccae8 Catch up with minor changes to `gdextension_interface.h` #1473 David Snopek 2024-05-28 09:26:13 -0500
  • 32becf6a13
    Merge pull request #1466 from dsnopek/4.1-cherrypicks-10 David Snopek 2024-05-28 08:35:20 -0500
  • 2b6eb6832e
    Merge pull request #1465 from dsnopek/4.2-cherrypicks-4 David Snopek 2024-05-28 08:35:12 -0500
  • 6e1650060d
    Use /MTd and /MDd flags on Windows dev builds #1469 xiss burg 2024-05-19 14:26:48 -0500
  • 7b93607779 Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class #1466 David Snopek 2024-04-24 13:01:53 -0500
  • 1ab42ec6c5 mark return value of `get_class_static` and `get_parent_class_static` as const Daylily-Zeleen 2024-05-17 02:06:59 +0800
  • 6328728dc2 Allow forwarding from `ClassDB` to `ClassDBSingleton` to support enumerations David Snopek 2024-04-23 13:37:43 -0500
  • 6123c86f06 Correctly handle `Object *` arguments that were encoded as `nullptr` David Snopek 2024-03-05 11:11:29 -0600
  • fff665e0f5 Give compile-time error if registering a class without its own `_bind_methods()` function David Snopek 2024-04-24 14:26:06 -0500
  • 82ea3f74a4 Add static_assert() for register_class pupil1337 2024-04-07 21:07:01 +0800
  • 11cd9a0727 [Math] Add `is_finite` methods A Thousand Ships 2024-04-10 21:18:46 +0200
  • a75e33c333 Implement to/from dict helpers for PropertyInfo/MethodInfo Chris Cranford 2024-04-19 14:43:31 -0400
  • d24983d682 Backport miscellaneous changes that can't be cherry-picked David Snopek 2024-05-08 16:49:18 -0500
  • a246aaaaf6 Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class #1465 David Snopek 2024-04-24 13:01:53 -0500
  • e8e424ade8 mark return value of `get_class_static` and `get_parent_class_static` as const Daylily-Zeleen 2024-05-17 02:06:59 +0800
  • 18354f9b9b Clean up instance bindings for engine singletons to prevent crash David Snopek 2024-05-07 12:54:35 -0500
  • acee69a3f6 Allow forwarding from `ClassDB` to `ClassDBSingleton` to support enumerations David Snopek 2024-04-23 13:37:43 -0500
  • ddfcca62a8 Correctly handle `Object *` arguments that were encoded as `nullptr` David Snopek 2024-03-05 11:11:29 -0600
  • 8aef77a64d Give compile-time error if registering a class without its own `_bind_methods()` function David Snopek 2024-04-24 14:26:06 -0500
  • 897280444b Add static_assert() for register_class pupil1337 2024-04-07 21:07:01 +0800
  • 3d814f6e87 [Math] Add `is_finite` methods A Thousand Ships 2024-04-10 21:18:46 +0200
  • 8f8ea90088 Implement to/from dict helpers for PropertyInfo/MethodInfo Chris Cranford 2024-04-19 14:43:31 -0400
  • b697ba8896
    Merge pull request #1447 from dsnopek/avoid-double-postinitialize David Snopek 2024-05-17 11:56:09 -0500
  • e4a4d76cb3
    Merge pull request #1463 from Daylily-Zeleen/daylily-zeleen/const_get_class_static David Snopek 2024-05-17 11:55:45 -0500
  • 5b47e4d9de Add SCons variant_dir support #1439 Cedric Shock 2024-04-10 19:49:21 -0600
  • 3db8549e19 mark return value of `get_class_static` and `get_parent_class_static` as const #1463 Daylily-Zeleen 2024-05-17 02:06:59 +0800
  • 340dde31a2
    Merge pull request #1451 from Faless/build/to_threads_or_not_to_threads David Snopek 2024-05-16 10:39:57 -0500
  • 6b39ed0732
    Merge pull request #1457 from AThousandShips/foreach_list David Snopek 2024-05-16 08:46:39 -0500
  • 16cad7ba24
    Merge pull request #1462 from aarjaneiro/toc-examples-and-templates David Snopek 2024-05-13 08:43:35 -0500
  • 798fbab653
    Merge pull request #1458 from dsnopek/free-callback-crash David Snopek 2024-05-12 08:04:57 -0500
  • 88df025aa0 Clean up instance bindings for engine singletons to prevent crash #1458 David Snopek 2024-05-07 12:54:35 -0500
  • a54b494e12
    Merge a490ce25f6 into 85172dad1b #1356 Serhii Snitsaruk 2024-05-11 09:49:57 +0900
  • 85172dad1b
    Merge pull request #1461 from dsnopek/fix-ci-2 David Snopek 2024-05-10 17:59:35 -0500
  • 996d229b26
    Fix README table of contents #1462 Aaron Janeiro Stone 2024-05-09 17:40:44 -0400
  • 5bad5d6958 Attempt to fix recent CI failures on `master` branch #1461 David Snopek 2024-05-09 11:20:42 -0500
  • b28098e76b
    Merge pull request #1460 from dsnopek/misc-backports David Snopek 2024-05-09 07:35:56 -0500
  • 9afbdb9cf6 Backport miscellaneous changes that can't be cherry-picked #1460 David Snopek 2024-05-08 16:49:18 -0500
  • e3f3cb58b7
    Merge pull request #1450 from dsnopek/free-property-list-count David Snopek 2024-05-08 04:40:52 -0500
  • 17a82e7f94
    Merge pull request #1374 from dsnopek/gdext-docs Rémi Verschelde 2024-05-08 00:48:02 +0200
  • f5c2b38724
    Merge pull request #1456 from dsnopek/packedvector4array David Snopek 2024-05-07 12:56:11 -0500
  • 3d0d9cd0e2
    Merge pull request #1455 from AThousandShips/localvector_has David Snopek 2024-05-07 12:55:59 -0500
  • 43be24f34c
    Merge pull request #1437 from AThousandShips/vec_elem_scalar David Snopek 2024-05-07 12:55:23 -0500
  • a434850069 Allow submitting documentation to the Godot editor #1374 David Snopek 2024-01-25 08:54:58 -0600
  • d0bdd6096c
    Optionaly add compatibility operators #1457 A Thousand Ships 2024-05-07 10:43:41 +0200
  • 12a1283663
    [Core] Reduce and prevent unnecessary random-access to `List` A Thousand Ships 2024-04-15 15:45:15 +0200
  • 23178e81ff Add support for `PackedVector4Array` #1456 David Snopek 2024-05-06 14:09:35 -0500
  • 505076c9a9
    [Core] Add `LocalVector::has` for convenience #1455 A Thousand Ships 2024-05-06 17:47:21 +0200
  • b0296bb562 [SCons] Add option to build without threads #1451 Fabio Alessandrelli 2024-04-30 19:06:51 +0200
  • 54fe2f9891
    Merge pull request #1445 from dsnopek/classdb-enum-issue David Snopek 2024-04-30 09:30:01 -0500
  • 8cc78cfea9 Update `free_property_list` callback to take count #1450 David Snopek 2024-04-26 13:40:13 -0500
  • 2cd3d39108
    Merge pull request #1405 from dsnopek/fix-null-object-arguments David Snopek 2024-04-29 16:46:46 -0500
  • 1d829f2e4a
    Merge pull request #1448 from dsnopek/require-bind-methods David Snopek 2024-04-26 14:51:37 -0500
  • 115a66aba6
    Merge ff8fff1a28 into e23b117ac3 #1248 Thomas Alexander 2024-04-26 10:28:56 +0200
  • ca46ef4d25 Give compile-time error if registering a class without its own `_bind_methods()` function #1448 David Snopek 2024-04-24 14:26:06 -0500
  • e23b117ac3
    Merge pull request #1431 from pupil1337/fix-create-instance-func David Snopek 2024-04-24 14:44:29 -0500
  • d304f12dcd
    Merge pull request #1443 from Naros/property-method-dict-helpers David Snopek 2024-04-24 14:43:53 -0500
  • 61450b3e1b
    Merge pull request #1436 from AThousandShips/math_update David Snopek 2024-04-24 14:43:36 -0500