Commit Graph

  • 18bfa133ab [SCons] Rename javascript tool to web #1270 Fabio Alessandrelli 2023-10-15 12:01:45 +0200
  • c4d3f019da
    gdextension: Sync with upstream commit b1371806ad3907c009458ea939bd4b810f9deb21 (4.2-beta1) Rémi Verschelde 2023-10-12 18:10:11 +0200
  • e389f7a50c
    Merge pull request #1261 from dsnopek/4.1-cherrypicks-4 Rémi Verschelde 2023-10-12 18:08:12 +0200
  • 4f0eb2f520
    Merge pull request #1263 from dsnopek/string-name-new Rémi Verschelde 2023-10-12 18:08:09 +0200
  • 292a50dd08
    Merge pull request #1265 from mihe/char-string-specializations David Snopek 2023-10-12 10:47:06 -0500
  • 6e05b978b8 Declare explicit specializations for `CharStringT` #1265 Mikael Hermansson 2023-10-12 16:00:48 +0200
  • 55618ebf58
    Merge pull request #1264 from dsnopek/misc-gdextension-interface-changes Rémi Verschelde 2023-10-12 09:19:23 +0200
  • 29248c31ae Miscellaneous updates to gdextension_interface.h #1264 David Snopek 2023-10-11 21:42:05 -0500
  • 3d814f9e4a Use the new `string_name_new_with_latin1_chars` function to improve StringName construction performance #1263 David Snopek 2023-10-09 16:59:29 -0500
  • 0b1c8bcac3 Added fix for javascript build for godot 4.x #1261 Nick Maltbie 2023-09-20 01:08:09 -0700
  • 857d8e3a56 Fix variant call compiler error Matthew Murphy 2023-01-27 23:43:01 -0500
  • ec6e51b3a4 Handle missing instance binding callbacks by finding the closest parent David Snopek 2023-07-06 21:39:19 -0500
  • f8054cca80 Add support to import custom variables from parent SConstruct (redux) Adam Scott 2023-08-17 09:28:44 -0400
  • 59ebcfd744 Fix allocation size overflow check in `CowData` A Thousand Ships 2023-09-19 15:20:02 +0200
  • 205beacc5b Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable A Thousand Ships 2023-09-12 15:33:49 +0200
  • 6ee24cebdc
    CI: Update all images and actions 3.4 Rémi Verschelde 2023-09-26 22:58:12 +0200
  • ef2f63a00c
    Merge pull request #1260 from Klaim/master David Snopek 2023-10-05 11:07:11 -0500
  • 5134c82573 Fixes crash in ClassDB::deinitialize due to usage of invalid iterator. #1260 Joël Lamotte (Klaim) 2023-10-05 00:33:47 +0200
  • cd61a9bbe8
    Merge pull request #1257 from dsnopek/script-class-category David Snopek 2023-10-04 11:17:41 -0500
  • 96bec613a0
    Merge pull request #1247 from nicholas-maltbie/nickmaltbie/javascript-wasm-fix David Snopek 2023-10-04 09:58:01 -0500
  • 6ad187cc7e Update for `get_class_category` added to `GDExtensionScriptInstanceInfo2` #1257 David Snopek 2023-10-01 10:45:07 -0500
  • 51a5eb76a2
    CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +0200
  • 5b340cb483
    CI: Fix MinGW install error by pinning to earlier version 3.5 Rémi Verschelde 2023-10-04 13:42:43 +0200
  • a4aecf3295
    CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +0200
  • d479df19f7
    CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +0200
  • 3b3f357de9
    CI: Fix MinGW install error by pinning to earlier version Rémi Verschelde 2023-10-04 13:42:43 +0200
  • 98737b2678
    Merge pull request #1259 from akien-mga/ci-fix-mingw-install-error Rémi Verschelde 2023-10-04 15:20:37 +0200
  • 0369f6fea0
    CI: Fix MinGW install error by pinning to earlier version #1259 Rémi Verschelde 2023-10-04 13:42:43 +0200
  • 48b92acf8c
    gdextension: Sync with upstream commit 399c9dc393f6f84c0b4e4d4117906c70c048ecf2 (4.1.2-stable) godot-4.1.2-stable Rémi Verschelde 2023-10-04 12:02:54 +0200
  • 2b4bcbb0ce
    Added fix for javascript build for godot 4.x #1247 Nick Maltbie 2023-09-20 01:08:09 -0700
  • 0c3672e494
    Merge pull request #1254 from akien-mga/3.x-ci-update-images Rémi Verschelde 2023-09-26 23:09:41 +0200
  • 4212e9e38b
    CI: Update all images and actions godot-3.5.3-stable Rémi Verschelde 2023-09-26 22:58:12 +0200
  • 745d7a2d1a
    Bump Ubuntu version on CI from 18.04 to 20.04 Aaron Franke 2023-07-07 21:44:24 -0500
  • 5f401ad88a
    CI: Update all images and actions #1254 Rémi Verschelde 2023-09-26 22:58:12 +0200
  • 0e4fe860bf {cmake} FLOAT_PRECISION should be GODOT_FLOAT_PRECISION & added to the target #1145 Andy Maloney 2023-06-16 12:17:34 -0400
  • bf2f9e2f55
    Merge pull request #1200 from dsnopek/hot-reload David Snopek 2023-09-26 08:38:12 -0500
  • df849651d9 Changes necessary for hot reload to work #1200 David Snopek 2023-08-04 11:02:57 -0500
  • ef26a3b42d
    headers: Sync with upstream 3.5 commit 6c814135b (3.5.3-stable) Rémi Verschelde 2023-09-25 15:51:54 +0200
  • 60dfa3445a Fix return value and r_valid value in Variant::iter_init and iter_next #1253 gilzoide 2023-09-24 17:10:29 -0300
  • c44c3d5ebf
    Merge pull request #1155 from dsnopek/callable-mp David Snopek 2023-09-21 16:20:21 -0500
  • c18c1916c3 Implement `callable_mp()` and `callable_mp_static()` #1155 David Snopek 2023-06-28 21:55:04 -0500
  • 4314f91b7d
    Merge pull request #1238 from dsnopek/variant-call-callp David Snopek 2023-09-21 15:07:05 -0500
  • db15731e4d
    Merge pull request #1165 from dsnopek/missing-classes David Snopek 2023-09-21 15:06:51 -0500
  • 381df0081a
    Merge pull request #1220 from adamscott/add-local-custom-support-redux David Snopek 2023-09-21 15:06:30 -0500
  • ff8fff1a28 Added `ClassDB::bind_static_vararg_method()` to bind static vararg functions. #1248 Thomas Alexander 2023-09-21 12:49:31 -0700
  • 4eed2d7be0
    Merge pull request #1244 from dsnopek/4.1-cherrypicks-3 Rémi Verschelde 2023-09-20 23:48:26 +0200
  • a963b8b7c7
    Merge pull request #1246 from dsnopek/virtual-call-data David Snopek 2023-09-20 14:16:43 -0500
  • 3a02feddc3 Update for addition of `get_virtual_call_data_func` and `call_virtual_func` to `GDExtensionClassCreationInfo2` #1246 David Snopek 2023-09-20 12:15:31 -0500
  • a3dfbbde85
    Merge pull request #1245 from AThousandShips/alloc_fix David Snopek 2023-09-20 07:39:27 -0500
  • b1fd1b65fd
    Merge pull request #1242 from AThousandShips/null_check David Snopek 2023-09-20 07:32:14 -0500
  • bc82ae8b0b Add static methods to `ClassDB` for the methods bound to the `ClassDB` singleton #1244 David Snopek 2023-07-06 21:16:27 -0500
  • 590e267902 Load 'print_error_with_message' function David Snopek 2023-09-15 14:08:27 -0500
  • 3be7ec4162 Check that GDExtension is opened by compatible Godot version David Snopek 2023-08-14 15:59:46 -0500
  • dd8e1def67 [SCons] Fixed crashes in several scripts DmitriySalnikov 2023-09-09 11:55:53 +0300
  • dcd7a69512 Ensure that PtrToArg specializations for native structs are used David Snopek 2023-08-15 17:35:59 -0500
  • 354ed1e79d Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 19:13:12 +0000
  • 014132d4c0 Ensure `const` correctness for wrappers A Thousand Ships 2023-09-06 19:32:55 +0200
  • 52ca3ef547 Handle missing instance binding callbacks by finding the closest parent #1165 David Snopek 2023-07-06 21:39:19 -0500
  • 0d6de7a80e
    Merge pull request #1164 from dsnopek/classdb-singleton-alternate David Snopek 2023-09-19 10:33:15 -0500
  • 06ffc7e952 Fix allocation size overflow check in `CowData` #1245 A Thousand Ships 2023-09-19 15:20:02 +0200
  • 73500966ae
    Merge pull request #1243 from dsnopek/load-print-error-with-message David Snopek 2023-09-15 15:29:33 -0500
  • 634ed09ec0 Load 'print_error_with_message' function #1243 David Snopek 2023-09-15 14:08:27 -0500
  • 1e5767693e Replace `ERR_FAIL_COND` with `ERR_FAIL_NULL` where applicable #1242 A Thousand Ships 2023-09-12 15:33:49 +0200
  • 6caf4909d4
    Merge pull request #1239 from dsnopek/gdextension-validate-property-object Rémi Verschelde 2023-09-13 13:44:22 +0200
  • aa6867e6c9 Support `_validate_property()` #1239 David Snopek 2023-09-09 12:52:31 -0500
  • e291270b42 Simplify register apis in ClassDB and use macros to register classes instead of functions in example. #1241 Daylily-Zeleen 2023-09-11 23:24:51 +0800
  • 16ffb2795a
    Merge pull request #970 from Daylily-Zeleen/daylily-zeleen/register_unexposed_class David Snopek 2023-09-11 09:35:32 -0500
  • ca3e25de04 Fix variant call compiler error #1238 Matthew Murphy 2023-01-27 23:43:01 -0500
  • b488f009bd
    Merge pull request #1208 from dsnopek/check-godot-version David Snopek 2023-09-09 09:30:36 -0500
  • 80f98de905
    Merge pull request #1237 from DmitriySalnikov/fix-scons-crashes David Snopek 2023-09-09 09:19:38 -0500
  • 0e5975dd26 [SCons] Fixed crashes in several scripts #1237 DmitriySalnikov 2023-09-09 11:55:53 +0300
  • 5cdc2fc099
    Merge pull request #1214 from dsnopek/ptrtoarg-native-struct David Snopek 2023-09-08 10:12:23 -0500
  • ba59a2af63 Add ClassDB::has_instance_binding_callbacks() and add check before get_instance_binding_callables() in internal::get_object_instance_binding() #1223 Daylily-Zeleen 2023-08-28 14:08:53 +0800
  • adcc95534b
    Merge pull request #1231 from godotengine/dependabot/github_actions/actions/checkout-4 David Snopek 2023-09-07 17:46:16 -0500
  • 82e960a810
    Merge pull request #1233 from AThousandShips/wrapper_fix David Snopek 2023-09-07 08:27:38 -0500
  • f651df5e7a Ensure `const` correctness for wrappers #1233 A Thousand Ships 2023-09-06 19:32:55 +0200
  • 5d4ff63930
    Bump actions/checkout from 3 to 4 #1231 dependabot[bot] 2023-09-04 19:13:12 +0000
  • 982e01ec7f
    Add support to import custom variables from parent SConstruct (redux) #1220 Adam Scott 2023-08-17 09:28:44 -0400
  • 2d1f852baf Implement register unexposed class. #970 Daylily-Zeleen 2022-12-20 11:16:50 +0800
  • 0db95a92a6
    Merge pull request #1228 from Bromeon/bugfix/yet-another-bool #1219 David Snopek 2023-09-02 16:13:51 -0500
  • bc980b59ff
    Merge pull request #1227 from dsnopek/4.1-cherrypicks-2 David Snopek 2023-09-02 12:38:20 -0500
  • 8990d5a40e
    Merge pull request #1091 from Daylily-Zeleen/daylily-zeleen/implement_builtin_classes_vararg_methods David Snopek 2023-09-02 08:04:29 -0500
  • 54092861f1 GDExtension: fix `bool` unknown in C #1228 Jan Haller 2023-09-02 12:59:46 +0200
  • c3771fb065 Fix formatting of `compatibility_minimum` examples #1227 A Thousand Ships 2023-08-31 12:14:07 +0200
  • 63755b2a32 [SCons] Move the GodotCPP build to its own tool. Fabio Alessandrelli 2023-07-22 17:59:11 +0200
  • ce5dd378d9 Clarify versions and examples in the README David Snopek 2023-08-17 09:09:30 -0500
  • c6fe6533f9 Fix link to test project in readme A Thousand Ships 2023-08-17 10:48:22 +0200
  • 170a691a7e Add remaining component-wise `min/max` functions to `Vector*` A Thousand Ships 2023-08-16 13:52:51 +0200
  • 738ef9baf8 SCons: Sync `targets.py` fully with upstream Godot Rémi Verschelde 2023-08-10 09:20:23 +0200
  • c7afd0f89a Fix forgotten not operator Adam Scott 2023-08-16 05:30:40 -0400
  • 6789b29b72 Fix Clang deprecated builtins Adam Scott 2023-08-15 11:51:34 -0400
  • 960c906da1 Add automated tests to verify some previous fixes David Snopek 2023-08-14 18:44:30 -0500
  • 0f2d3652e5 Added generated version header Marc Gilleron 2023-07-26 23:16:46 +0100
  • 9ada7065d6
    Merge pull request #1226 from AThousandShips/version_str David Snopek 2023-08-31 08:17:51 -0500
  • b3596a18e1 Fix formatting of `compatibility_minimum` examples #1226 A Thousand Ships 2023-08-31 12:14:07 +0200
  • 9a6c741d5d
    Merge pull request #1151 from Sauermann/fix-notification-order David Snopek 2023-08-30 14:19:51 -0500
  • c2d99fd519 Fix `Object::notification` order #1151 Markus Sauermann 2023-06-24 18:32:17 +0200
  • dd9586b841
    Merge pull request #1190 from Faless/build/godotcpp_tool David Snopek 2023-08-29 13:07:38 -0500
  • f8b4f60cb9 [SCons] Move the GodotCPP build to its own tool. #1190 Fabio Alessandrelli 2023-07-22 17:59:11 +0200
  • 6d9416eb17
    Merge pull request #1225 from dsnopek/placeholder-script-instance David Snopek 2023-08-29 09:39:05 -0500