Commit Graph

  • e53489bbbe Merge pull request #1824 from Klaim/patch-1 David Snopek 2025-08-05 08:39:37 -05:00
  • fbe5262d7b fix: missing type_traits include Klaim (Joël Lamotte) 2025-08-01 16:00:44 +02:00
  • cb3ad55873 gdextension: Sync with upstream commit 2d113cc224cb9be07866d003819fcef2226a52ea (4.5-beta4) David Snopek 2025-08-01 09:52:19 -05:00
  • 4f80491c8c Merge pull request #1818 from dsnopek/test-internal-classes David Snopek 2025-07-23 16:52:19 -05:00
  • a2b6f91dbc Merge pull request #1817 from Naros/GH-1816 David Snopek 2025-07-23 14:12:56 -05:00
  • 309b17b6eb Test that internal classes work as expected David Snopek 2025-07-14 14:04:14 -05:00
  • 134e8b756d Merge pull request #1819 from dsnopek/fix-custom-api-file-scons-401 David Snopek 2025-07-19 06:57:30 -05:00
  • 8e7dfbc71a Fix custom_api_file with SCons 4.0.1 David Snopek 2025-07-17 09:03:11 -05:00
  • 6a21f76c4d Reintroduce Math_INF and Math_NAN defines Chris Cranford 2025-07-13 00:08:50 -04:00
  • b64b941adf CMake: Add GODOTCPP_SUFFIX_GENEX variable This is the same as GODOTCPP_SUFFIX but without the leading '.' GODOTCPP_SUFFIX is then based on the above. Samuel Nicholas 2025-07-08 15:28:33 +09:30
  • 8bb931c6a9 gdextension: Sync with upstream commit 4d1f26e1fd1fa46f2223fe0b6ac300744bf79b88 (4.5-beta3) David Snopek 2025-07-10 15:40:04 -05:00
  • 6a870949a5 Merge pull request #1669 from Ivorforce/scons-variant_dir-support David Snopek 2025-07-03 12:17:32 -05:00
  • d502d8e8aa Merge pull request #1805 from dsnopek/4.4-cherrypicks-2a David Snopek 2025-07-03 08:53:10 -05:00
  • d5cc777a89 Merge pull request #1803 from dsnopek/4.3-cherrypicks-5 4.3 David Snopek 2025-07-03 08:52:49 -05:00
  • f129db3e3d gdextension: Sync with upstream commit e1b4101e3460dd9c6ba0b7f8d88e9751b8383f5b (4.5-beta2) David Snopek 2025-07-02 06:39:50 -05:00
  • b1e2ac5cbb Update CI to use windows-2022 David Snopek 2025-06-24 14:47:40 -05:00
  • c943beb4f4 Merge pull request #1795 from dsnopek/scons-dependency-on-build-profile David Snopek 2025-06-25 08:57:38 -05:00
  • 2f0dbc7bba Update CI to use windows-2022 David Snopek 2025-06-24 14:47:40 -05:00
  • c45c4aa667 Merge pull request #1804 from dsnopek/github-actions-windows-2019 David Snopek 2025-06-24 16:30:44 -05:00
  • 022ce432b8 Disable double precisions builds in CI David Snopek 2025-06-20 12:23:49 -05:00
  • 6371691009 added missing include .hpp and .inc detection Samuel Nicholas 2025-06-19 10:24:48 +09:30
  • 4f2f319fb2 Fix binding generation for TypedArray/TypedDictionary with refcounted elements. Pāvels Nadtočajevs 2025-06-18 13:18:37 +03:00
  • da3b350e85 Cleaned up the MethodBind class Tom 2025-04-20 20:33:26 +01:00
  • bda8a0fbd6 Improve CMAKE_BUILD_PARALLEL_LEVEL message marcin.mirski 2025-06-05 11:48:03 -07:00
  • eaeafdf596 Fix: Add STATUS to CMake message commands missing them marcin.mirski 2025-06-04 16:54:45 -07:00
  • 980edc22a7 Fix URL to gdextension cpp example in the official docs MJacred 2025-06-09 11:49:03 +02:00
  • 0be68c870f Make ndk version configurable as a command-like argument. Lukas Tenbrink 2025-05-02 17:12:32 +02:00
  • ac2263f126 Fixed a crash with an Array constructor Tom 2025-04-16 20:26:55 +01:00
  • 2eb13f8971 Fix incorrect binding_generator_generate_bindings variable names Dyllan Cole 2025-05-31 19:23:50 -04:00
  • 2bd3d5314e CI: Ensure utf-8 support on Windows GHA Thaddeus Crews 2025-04-26 12:29:50 -05:00
  • 08f893f1ea CI: Various version bumps; sync with main repo Thaddeus Crews 2025-04-26 12:23:07 -05:00
  • 532a028e17 fix: Add iOS min SDK version link flags Fabio Alessandrelli 2025-05-21 16:30:50 +02:00
  • 90260ea659 Stop referring to GDExtension as experimental in the README David Snopek 2025-04-01 14:09:46 -05:00
  • b41801b6a8 fix iterators making unintended copies Ben Lubar 2025-04-21 18:45:05 -05:00
  • f4c1de582c Fix classes without _to_string() always returning "[Wrapped:0]" David Snopek 2025-04-25 14:31:10 -05:00
  • 947d357252 Match #1758 build option changes Samuel Nicholas 2025-04-16 13:35:01 +09:30
  • b905a87ebe SCons: Add CPPEXTPATH for external includes Thaddeus Crews 2025-04-02 12:34:03 -05:00
  • 6182a2728b Use Math::abs to avoid ambiguity with integer abs Marc Gilleron 2025-04-16 20:37:19 +02:00
  • 5dae002a5d version bump of mozilla-sccache action to 0.0.9 Samuel Nicholas 2025-04-16 10:31:50 +09:30
  • b0399d9782 Fix TypedDictionary binding generation Grublady 2025-04-08 20:34:29 -04:00
  • b139e2fb76 Synced defs.hpp with godot's typedefs.h Tom 2025-04-03 00:45:56 +01:00
  • bdeb1987f6 Use Math::abs to avoid ambiguity with integer abs Marc Gilleron 2025-04-14 23:46:47 +02:00
  • 2b4512414b Fix compatibility break for CI Samuel Nicholas 2025-04-07 08:10:16 +09:30
  • 483499c14c Update test project to Godot 4.4 Hugo Locurcio 2025-04-03 16:40:19 +02:00
  • 466a743112 Added initialiser list support to TypedDictionary Tom 2025-03-24 19:42:04 +00:00
  • 3963054a14 CMake: Update CI Samuel Nicholas 2025-03-11 12:37:11 +10:30
  • 6e6a1ea451 . Tom 2025-04-02 19:58:05 +01:00
  • c435258dde Made the Array's ptr and ptrw methods private Tom 2025-02-22 14:58:39 +00:00
  • 863f94de77 Implement use_static_cpp flag for Linux unvermuthet 2025-03-18 18:44:28 +01:00
  • e299bc623d Add missing Projection constructor with 16 real_t values Aaron Franke 2025-03-14 02:46:23 -07:00
  • 37febead2b Add method_ptrcall header include to type_info to fix compiler errors Tom 2025-03-28 20:04:15 +00:00
  • 940fdea07f Fix stack smashing when Godot methods return char32_t, char16_t or wchar_t David Snopek 2025-03-28 07:41:25 -05:00
  • 6917c1ea17 [macOS] Remove unnecessary Cocoa reference. Pāvels Nadtočajevs 2025-03-28 08:45:43 +02:00
  • 0a39efe3d3 Synchronize most shared template code with Godot 4.4 David Snopek 2025-02-25 09:29:22 -06:00
  • 67f6f96a9b Synchronize most shared variant code with Godot 4.4 David Snopek 2025-02-21 14:59:13 -06:00
  • 749d68037e Ignore #pragma once commit Thaddeus Crews 2025-03-07 17:58:27 -06:00
  • f166d4ed8c Style: Replace header guards with #pragma once Thaddeus Crews 2025-03-07 17:58:10 -06:00
  • 6fcc184587 Style: Integrate #pragma once in builders/checks Thaddeus Crews 2025-03-07 17:52:09 -06:00
  • 53caa6adbc Update CI to use ubuntu-22.04 David Snopek 2025-06-24 14:45:01 -05:00
  • 8938e7e4e3 Update CI to use windows-2022 David Snopek 2025-06-24 14:47:40 -05:00
  • a9abdb5f0c Cleaned up the MethodBind class Tom 2025-04-20 20:33:26 +01:00
  • 9892f63abb Fix URL to gdextension cpp example in the official docs MJacred 2025-06-09 11:49:03 +02:00
  • 7b4ca64761 Make ndk version configurable as a command-like argument. Lukas Tenbrink 2025-05-02 17:12:32 +02:00
  • 6cdac999c2 fix: Add iOS min SDK version link flags Fabio Alessandrelli 2025-05-21 16:30:50 +02:00
  • 48544896ee Stop referring to GDExtension as experimental in the README David Snopek 2025-04-01 14:09:46 -05:00
  • 443c075fa3 fix iterators making unintended copies Ben Lubar 2025-04-21 18:45:05 -05:00
  • 52937a3850 Fix classes without _to_string() always returning "[Wrapped:0]" David Snopek 2025-04-25 14:31:10 -05:00
  • 888f46bbcc SCons: Add CPPEXTPATH for external includes Thaddeus Crews 2025-04-02 12:34:03 -05:00
  • de7e5b9145 Add missing Projection constructor with 16 real_t values Aaron Franke 2025-03-14 02:46:23 -07:00
  • 8fffe3b558 Fix stack smashing when Godot methods return char32_t, char16_t or wchar_t David Snopek 2025-03-28 07:41:25 -05:00
  • 75f95ffbcb Merge pull request #1792 from dsnopek/gdextension-interface-45 David Snopek 2025-06-24 12:27:34 -05:00
  • 7f5f02940d Update for GDExtension interface changes in Godot 4.5 David Snopek 2025-06-16 09:01:33 -05:00
  • 3afe0d53c4 Merge pull request #1799 from dsnopek/disable-double-precision-in-ci David Snopek 2025-06-22 07:27:29 -05:00
  • b46c31a50e Disable double precisions builds in CI David Snopek 2025-06-20 12:23:49 -05:00
  • 61f52cb328 gdextension: Sync with upstream commit 46c495ca21f40f57a7fb9c7cde6143738f1652d4 (4.5-beta1) David Snopek 2025-06-20 12:04:19 -05:00
  • 835a3abeea Merge pull request #1796 from enetheru/ci-change_detection David Snopek 2025-06-20 12:01:56 -05:00
  • e17a5a78d1 Merge pull request #1794 from bruvzg/fix_typed_dict_ref David Snopek 2025-06-20 12:01:45 -05:00
  • 5a0d6565d1 Merge pull request #1773 from tomfull123/method-bind-clean-up David Snopek 2025-06-20 12:01:26 -05:00
  • 6d11a780bf added missing include .hpp and .inc detection Samuel Nicholas 2025-06-19 10:24:48 +09:30
  • 646ccdf470 Files generated by SCons should depend on the build_profile (if given) David Snopek 2025-06-18 14:43:12 -05:00
  • ed53a70e71 Fix binding generation for TypedArray/TypedDictionary with refcounted elements. Pāvels Nadtočajevs 2025-06-18 13:18:37 +03:00
  • 5cbffab4c6 Merge pull request #1780 from piiertho/expose-object-set-script-instance David Snopek 2025-06-16 08:25:44 -05:00
  • 86e32cef4a Merge pull request #1786 from marcmarmir/CMake-message-improvement David Snopek 2025-06-10 07:02:37 -05:00
  • c8053dfa34 Merge pull request #1790 from MJacred/patch-2 David Snopek 2025-06-09 07:23:47 -05:00
  • f25c4df5c4 Fix URL to gdextension cpp example in the official docs MJacred 2025-06-09 11:49:03 +02:00
  • fef59ff89a Merge pull request #1779 from Ivorforce/ndk-version David Snopek 2025-06-07 14:26:45 -05:00
  • a7127d3ec7 Merge pull request #1771 from tomfull123/array-constructor-crash David Snopek 2025-06-07 14:20:01 -05:00
  • dde6663d33 Merge pull request #1785 from dgcole/master David Snopek 2025-06-07 14:14:20 -05:00
  • dc9ac508f4 Merge pull request #1777 from Repiteo/ci/windows-utf8 David Snopek 2025-06-07 14:13:30 -05:00
  • d5baa7071e Merge pull request #1757 from Repiteo/ci/version-bumps David Snopek 2025-06-07 14:13:14 -05:00
  • 0c2e66e414 Improve CMAKE_BUILD_PARALLEL_LEVEL message marcin.mirski 2025-06-05 11:48:03 -07:00
  • 8eac097c37 Fix: Add STATUS to CMake message commands missing them marcin.mirski 2025-06-04 16:54:45 -07:00
  • 4824aa41e8 Fix incorrect binding_generator_generate_bindings variable names Dyllan Cole 2025-05-31 19:23:50 -04:00
  • af4f05ec7e Merge pull request #1783 from Faless/fix/ios_sdk_version_link_flags David Snopek 2025-05-27 16:25:19 -05:00
  • 4879eb7bd0 fix: Add iOS min SDK version link flags Fabio Alessandrelli 2025-05-21 16:30:50 +02:00
  • 0871c7a93a Expose gdextension_object_get_script_instance and gdextension_object_set_script_instance methods from engine Pierre-Thomas Meisels 2025-05-05 18:02:32 +02:00
  • 681fb04f7a Merge pull request #1755 from dsnopek/not-experimental-any-more David Snopek 2025-05-02 12:13:13 -05:00
  • 16e47d7ae5 Make ndk version configurable as a command-like argument. Lukas Tenbrink 2025-05-02 17:12:32 +02:00
  • 543c1f7156 Merge pull request #1774 from BenLubar/unintended-copy David Snopek 2025-04-29 16:19:58 -05:00
  • 5a16059512 Merge pull request #1776 from dsnopek/fix-default-to-string David Snopek 2025-04-26 13:39:59 -05:00