Commit Graph

  • bc82ae8b0b Add static methods to ClassDB for the methods bound to the ClassDB singleton David Snopek 2023-07-06 21:16:27 -05:00
  • 590e267902 Load 'print_error_with_message' function David Snopek 2023-09-15 14:08:27 -05:00
  • 3be7ec4162 Check that GDExtension is opened by compatible Godot version David Snopek 2023-08-14 15:59:46 -05:00
  • dd8e1def67 [SCons] Fixed crashes in several scripts DmitriySalnikov 2023-09-09 11:55:53 +03:00
  • dcd7a69512 Ensure that PtrToArg specializations for native structs are used David Snopek 2023-08-15 17:35:59 -05:00
  • 354ed1e79d Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 19:13:12 +00:00
  • 014132d4c0 Ensure const correctness for wrappers A Thousand Ships 2023-09-06 19:32:55 +02:00
  • 52ca3ef547 Handle missing instance binding callbacks by finding the closest parent David Snopek 2023-07-06 21:39:19 -05:00
  • 0d6de7a80e Merge pull request #1164 from dsnopek/classdb-singleton-alternate David Snopek 2023-09-19 10:33:15 -05:00
  • 06ffc7e952 Fix allocation size overflow check in CowData A Thousand Ships 2023-09-19 15:20:02 +02:00
  • 73500966ae Merge pull request #1243 from dsnopek/load-print-error-with-message David Snopek 2023-09-15 15:29:33 -05:00
  • 634ed09ec0 Load 'print_error_with_message' function David Snopek 2023-09-15 14:08:27 -05:00
  • 1e5767693e Replace ERR_FAIL_COND with ERR_FAIL_NULL where applicable A Thousand Ships 2023-09-12 15:33:49 +02:00
  • 6caf4909d4 Merge pull request #1239 from dsnopek/gdextension-validate-property-object Rémi Verschelde 2023-09-13 13:44:22 +02:00
  • aa6867e6c9 Support _validate_property() David Snopek 2023-09-09 12:52:31 -05:00
  • 16ffb2795a Merge pull request #970 from Daylily-Zeleen/daylily-zeleen/register_unexposed_class David Snopek 2023-09-11 09:35:32 -05:00
  • ca3e25de04 Fix variant call compiler error Matthew Murphy 2023-01-27 23:43:01 -05:00
  • b488f009bd Merge pull request #1208 from dsnopek/check-godot-version David Snopek 2023-09-09 09:30:36 -05:00
  • 80f98de905 Merge pull request #1237 from DmitriySalnikov/fix-scons-crashes David Snopek 2023-09-09 09:19:38 -05:00
  • 0e5975dd26 [SCons] Fixed crashes in several scripts DmitriySalnikov 2023-09-09 11:55:53 +03:00
  • 5cdc2fc099 Merge pull request #1214 from dsnopek/ptrtoarg-native-struct David Snopek 2023-09-08 10:12:23 -05:00
  • adcc95534b Merge pull request #1231 from godotengine/dependabot/github_actions/actions/checkout-4 David Snopek 2023-09-07 17:46:16 -05:00
  • 82e960a810 Merge pull request #1233 from AThousandShips/wrapper_fix David Snopek 2023-09-07 08:27:38 -05:00
  • f651df5e7a Ensure const correctness for wrappers A Thousand Ships 2023-09-06 19:32:55 +02:00
  • 5d4ff63930 Bump actions/checkout from 3 to 4 dependabot[bot] 2023-09-04 19:13:12 +00:00
  • 982e01ec7f Add support to import custom variables from parent SConstruct (redux) Adam Scott 2023-08-17 09:28:44 -04:00
  • 2d1f852baf Implement register unexposed class. Daylily-Zeleen 2022-12-20 11:16:50 +08:00
  • 0db95a92a6 Merge pull request #1228 from Bromeon/bugfix/yet-another-bool David Snopek 2023-09-02 16:13:51 -05:00
  • bc980b59ff Merge pull request #1227 from dsnopek/4.1-cherrypicks-2 David Snopek 2023-09-02 12:38:20 -05:00
  • 8990d5a40e Merge pull request #1091 from Daylily-Zeleen/daylily-zeleen/implement_builtin_classes_vararg_methods David Snopek 2023-09-02 08:04:29 -05:00
  • 54092861f1 GDExtension: fix bool unknown in C Jan Haller 2023-09-02 12:59:46 +02:00
  • c3771fb065 Fix formatting of compatibility_minimum examples A Thousand Ships 2023-08-31 12:14:07 +02:00
  • 63755b2a32 [SCons] Move the GodotCPP build to its own tool. Fabio Alessandrelli 2023-07-22 17:59:11 +02:00
  • ce5dd378d9 Clarify versions and examples in the README David Snopek 2023-08-17 09:09:30 -05:00
  • c6fe6533f9 Fix link to test project in readme A Thousand Ships 2023-08-17 10:48:22 +02:00
  • 170a691a7e Add remaining component-wise min/max functions to Vector* A Thousand Ships 2023-08-16 13:52:51 +02:00
  • 738ef9baf8 SCons: Sync targets.py fully with upstream Godot Rémi Verschelde 2023-08-10 09:20:23 +02:00
  • c7afd0f89a Fix forgotten not operator Adam Scott 2023-08-16 05:30:40 -04:00
  • 6789b29b72 Fix Clang deprecated builtins Adam Scott 2023-08-15 11:51:34 -04:00
  • 960c906da1 Add automated tests to verify some previous fixes David Snopek 2023-08-14 18:44:30 -05:00
  • 0f2d3652e5 Added generated version header Marc Gilleron 2023-07-26 23:16:46 +01:00
  • 9ada7065d6 Merge pull request #1226 from AThousandShips/version_str David Snopek 2023-08-31 08:17:51 -05:00
  • b3596a18e1 Fix formatting of compatibility_minimum examples A Thousand Ships 2023-08-31 12:14:07 +02:00
  • 9a6c741d5d Merge pull request #1151 from Sauermann/fix-notification-order David Snopek 2023-08-30 14:19:51 -05:00
  • c2d99fd519 Fix Object::notification order Markus Sauermann 2023-06-24 18:32:17 +02:00
  • dd9586b841 Merge pull request #1190 from Faless/build/godotcpp_tool David Snopek 2023-08-29 13:07:38 -05:00
  • f8b4f60cb9 [SCons] Move the GodotCPP build to its own tool. Fabio Alessandrelli 2023-07-22 17:59:11 +02:00
  • 6d9416eb17 Merge pull request #1225 from dsnopek/placeholder-script-instance David Snopek 2023-08-29 09:39:05 -05:00
  • f0405f18a3 Add support for placeholder_script_instance_create/update David Snopek 2023-08-28 16:07:26 -05:00
  • c370f0f24a Merge pull request #1221 from dsnopek/readme-improvements Rémi Verschelde 2023-08-17 17:14:07 +02:00
  • 1588dc8437 Clarify versions and examples in the README David Snopek 2023-08-17 09:09:30 -05:00
  • a7d3f00b26 Merge pull request #1218 from AThousandShips/readme_fix David Snopek 2023-08-17 06:27:11 -05:00
  • e586e11637 Fix link to test project in readme A Thousand Ships 2023-08-17 10:48:22 +02:00
  • 7ed7a84782 Merge pull request #1197 from AThousandShips/vec_elem David Snopek 2023-08-16 16:45:33 -05:00
  • 112e41bd8f Merge pull request #1204 from akien-mga/scons-targets-sync-with-godot David Snopek 2023-08-16 10:02:54 -05:00
  • 52eb77efd4 Add remaining component-wise min/max functions to Vector* A Thousand Ships 2023-08-16 13:52:51 +02:00
  • 74b352e979 Merge pull request #1215 from adamscott/fix-deprecated-builtins-clang-2 Rémi Verschelde 2023-08-16 12:29:56 +02:00
  • f5c8e5190f Fix forgotten not operator Adam Scott 2023-08-16 05:30:40 -04:00
  • 524bbd3ee9 Merge pull request #1211 from adamscott/fix-deprecated-builtins-clang Rémi Verschelde 2023-08-16 09:12:41 +02:00
  • 3cd3f24150 Ensure that PtrToArg specializations for native structs are used David Snopek 2023-08-15 17:35:59 -05:00
  • 5c262844ad Fix Clang deprecated builtins Adam Scott 2023-08-15 11:51:34 -04:00
  • df5500565a Merge pull request #1209 from dsnopek/missing-tests Rémi Verschelde 2023-08-15 09:30:21 +02:00
  • d5fab0b9f8 Add automated tests to verify some previous fixes David Snopek 2023-08-14 18:44:30 -05:00
  • fecb2959b4 Check that GDExtension is opened by compatible Godot version David Snopek 2023-08-14 15:59:46 -05:00
  • 28494f0bd5 Merge pull request #1205 from dsnopek/4.1-cherrypicks-1 David Snopek 2023-08-11 10:35:12 -05:00
  • 5eebc6b20c Merge pull request #1193 from Zylann/version_header David Snopek 2023-08-11 10:33:49 -05:00
  • 4fb9af7fb2 Statically link mingw/msvc runtime libraries on Windows Feiyun Wang 2023-04-02 22:46:40 +08:00
  • 6fa6b8b178 [SCons] Merge OSXCross tools into platofrm ones Fabio Alessandrelli 2023-07-23 22:41:55 +02:00
  • 784c3dc012 [SCons] Add option to generate a compilation database. Fabio Alessandrelli 2023-07-22 19:54:12 +02:00
  • 7a9b323931 Add platform macros Adam Scott 2023-07-22 08:46:14 -04:00
  • e75ec636db Don't cache null forever if a singleton isn't available yet Marc Gilleron 2023-07-22 15:48:11 +01:00
  • 5dda0212f6 In generated methods, only construct the method StringName the first time David Snopek 2023-07-12 20:38:46 -05:00
  • 011965d864 Attempt to fully implement CharString David Snopek 2023-06-20 10:03:15 -05:00
  • 600e749d9b SCons: Sync targets.py fully with upstream Godot Rémi Verschelde 2023-08-10 09:20:23 +02:00
  • c47bd60c73 Merge pull request #1203 from dsnopek/1082-update David Snopek 2023-08-09 18:53:16 -05:00
  • a745c2ac47 Statically link mingw/msvc runtime libraries on Windows Feiyun Wang 2023-04-02 22:46:40 +08:00
  • 5834e16a22 Merge pull request #1166 from dsnopek/string-resize David Snopek 2023-07-31 18:31:24 -05:00
  • 6f913563d8 Add static methods to ClassDB for the methods bound to the ClassDB singleton David Snopek 2023-07-06 21:16:27 -05:00
  • 845226d66a Merge pull request #1191 from Faless/build/unify_osxcross David Snopek 2023-07-31 15:40:27 -05:00
  • d168dd021e Merge pull request #1189 from Faless/build/compiledb David Snopek 2023-07-31 15:39:07 -05:00
  • 494b51698d Merge pull request #1188 from adamscott/add-platform-macros David Snopek 2023-07-31 15:38:47 -05:00
  • 8bc1c1dbeb Implement String::resize() David Snopek 2023-07-07 08:26:55 -05:00
  • c5d8447861 Merge pull request #1181 from Zylann/fix_singleton_caching David Snopek 2023-07-26 21:09:10 -05:00
  • c6b2c82570 Added generated version header Marc Gilleron 2023-07-26 23:16:46 +01:00
  • 1d49bef096 Merge pull request #1184 from Zylann/fix_get_property_list_calling_parent David Snopek 2023-07-26 15:31:15 -05:00
  • d15550fdee Merge pull request #1186 from mihe/indexed-properties David Snopek 2023-07-26 14:22:34 -05:00
  • baf0b9e0f7 Don't call parent _get_property_list when a class doesn't define it. Marc Gilleron 2023-07-20 21:40:41 +01:00
  • 7d8cb7c155 Add support for indexed properties Mikael Hermansson 2023-07-21 22:58:44 +02:00
  • 9d9f4279ed Add platform macros Adam Scott 2023-07-22 08:46:14 -04:00
  • 6d195137fe [SCons] Merge OSXCross tools into platofrm ones Fabio Alessandrelli 2023-07-23 22:41:55 +02:00
  • 2586ad016e [SCons] Add option to generate a compilation database. Fabio Alessandrelli 2023-07-22 19:54:12 +02:00
  • 548c758677 Don't cache null forever if a singleton isn't available yet Marc Gilleron 2023-07-22 15:48:11 +01:00
  • 3162be28e5 Merge pull request #1150 from dsnopek/charstring-full David Snopek 2023-07-22 09:04:27 -05:00
  • ef5a185dc4 Merge pull request #1176 from dsnopek/string-name-allocate-once David Snopek 2023-07-22 09:04:13 -05:00
  • 1009da4d7e gdextension: Sync with upstream commit bd6af8e0ea69167dd0627f3bd54f9105bda0f8b5 (4.1.1-stable) godot-4.1.1-stable Yuri Sizov 2023-07-17 20:10:45 +02:00
  • 749b0b9ae0 Merge pull request #1172 from adamscott/add-cache-dir-gitignore David Snopek 2023-07-14 11:41:03 -05:00
  • 67bd2eac44 Merge pull request #1170 from adamscott/import-env-if-exists David Snopek 2023-07-14 11:40:52 -05:00
  • a9209ce881 Merge pull request #1175 from bruvzg/msvc_force_utf8 David Snopek 2023-07-14 06:49:42 -05:00
  • efc16b49d9 In generated methods, only construct the method StringName the first time David Snopek 2023-07-12 20:38:46 -05:00
  • d1aeba771a [MSVC] Force UTF-8 encoding. bruvzg 2023-07-11 16:10:46 +03:00