Commit Graph

  • 42f6dc6d49 CI: Ensure utf-8 support on Windows GHA Thaddeus Crews 2025-04-26 12:29:50 -05:00
  • 64cdf089d9 CI: Various version bumps; sync with main repo Thaddeus Crews 2025-04-26 12:23:07 -05:00
  • f38c056b67 Fix classes without _to_string() always returning "[Wrapped:0]" David Snopek 2025-04-25 14:31:10 -05:00
  • 7fd0999b3c fix iterators making unintended copies Ben Lubar 2025-04-21 18:45:05 -05:00
  • ca5af3c861 Cleaned up the MethodBind class Tom 2025-04-20 20:33:26 +01:00
  • 08fd033a9e Merge pull request #1743 from dsnopek/get-used-classes David Snopek 2025-04-18 06:56:23 -05:00
  • 195188f321 Merge pull request #1769 from enetheru/defs David Snopek 2025-04-17 07:41:48 -05:00
  • b195a51c6c Match #1758 build option changes Samuel Nicholas 2025-04-16 13:35:01 +09:30
  • 2a8d218f12 Merge pull request #1756 from Repiteo/scons/external-includes David Snopek 2025-04-16 16:10:45 -05:00
  • 70d8ff0c47 Merge pull request #1770 from Zylann/basis_abs David Snopek 2025-04-16 16:10:07 -05:00
  • ddd4f2513c Fixed a crash with an Array constructor Tom 2025-04-16 20:26:55 +01:00
  • 7670de814f Use Math::abs to avoid ambiguity with integer abs Marc Gilleron 2025-04-16 20:37:19 +02:00
  • 321af5b827 Merge pull request #1768 from enetheru/sccache_update David Snopek 2025-04-16 08:33:20 -05:00
  • bbbcc6adc7 version bump of mozilla-sccache action to 0.0.9 Samuel Nicholas 2025-04-16 10:31:50 +09:30
  • 62a5c609d3 Merge pull request #1763 from Grublady/typeddict David Snopek 2025-04-15 11:21:40 -05:00
  • 97ad05beeb Merge pull request #1758 from tomfull123/sync-defs David Snopek 2025-04-15 11:02:10 -05:00
  • 94a8fad88c Merge pull request #1767 from Zylann/quaterion_abs David Snopek 2025-04-15 08:12:53 -05:00
  • 7e6c9c9370 Use Math::abs to avoid ambiguity with integer abs Marc Gilleron 2025-04-14 23:46:47 +02:00
  • 26201dd27a Fix TypedDictionary binding generation Grublady 2025-04-08 20:34:29 -04:00
  • d634a5f8c4 Synced defs.hpp with godot's typedefs.h Tom 2025-04-03 00:45:56 +01:00
  • c173cc0159 Merge pull request #1761 from enetheru/CI_compat_fix David Snopek 2025-04-07 07:09:36 -05:00
  • 38e517b98b Fix compatibility break for CI Samuel Nicholas 2025-04-07 08:10:16 +09:30
  • 478e2637bd Merge pull request #1716 from tomfull123/master David Snopek 2025-04-05 10:32:18 -05:00
  • 1163d1b4a8 Merge pull request #1750 from tomfull123/typed-dictionary-initializer-support David Snopek 2025-04-05 10:32:06 -05:00
  • 096d9056f0 Merge pull request #1760 from Calinou/update-test-project-4.4 David Snopek 2025-04-05 10:31:50 -05:00
  • 7888c15233 Merge pull request #1726 from enetheru/continuous_integration David Snopek 2025-04-05 10:03:49 -05:00
  • b6c0251296 CMake: Update CI Samuel Nicholas 2025-03-11 12:37:11 +10:30
  • 30bfa6f215 SCons: Add CPPEXTPATH for external includes Thaddeus Crews 2025-04-02 12:34:03 -05:00
  • 7660dd28b3 Stop referring to GDExtension as experimental in the README David Snopek 2025-04-01 14:09:46 -05:00
  • 335b490061 Added initialiser list support to TypedDictionary Tom 2025-03-24 19:42:04 +00:00
  • 552a74c96e Update test project to Godot 4.4 Hugo Locurcio 2025-04-03 16:40:19 +02:00
  • 946a693859 . Tom 2025-04-02 19:58:05 +01:00
  • da064d84d2 Merge pull request #1717 from tomfull123/typed-array-range-based-loop-support David Snopek 2025-04-02 13:00:38 -05:00
  • c26e7c9734 Merge pull request #1754 from tomfull123/typed-dictionary-compilation-errors David Snopek 2025-04-02 12:59:51 -05:00
  • d72baf192d Merge pull request #1742 from aaronfranke/projection-construct David Snopek 2025-04-02 12:59:14 -05:00
  • c2d688bae6 Merge pull request #1747 from unvermuthet/linux-use-static-cpp David Snopek 2025-04-02 12:59:04 -05:00
  • b0f41909e0 Implement use_static_cpp flag for Linux unvermuthet 2025-03-18 18:44:28 +01:00
  • a2c37f8a16 Made the Array's ptr and ptrw methods private Tom 2025-02-22 14:58:39 +00:00
  • 7ffaecce8c Add method_ptrcall header include to type_info to fix compiler errors Tom 2025-03-28 20:04:15 +00:00
  • f3deed0270 Merge pull request #1753 from dsnopek/stack-smashing-char-types David Snopek 2025-04-01 09:26:42 -05:00
  • 035add9d4f Fix stack smashing when Godot methods return char32_t, char16_t or wchar_t David Snopek 2025-03-28 07:41:25 -05:00
  • f088bc9b25 Merge pull request #1752 from bruvzg/rem_libs David Snopek 2025-03-28 07:17:53 -05:00
  • d239da3221 [macOS] Remove unnecessary Cocoa reference. Pāvels Nadtočajevs 2025-03-28 08:45:43 +02:00
  • e4b7c25e72 gdextension: Sync with upstream commit 49a5bc7b616bd04689a2c89e89bda41f50241464 (4.4.1-stable) godot-4.4.1-stable David Snopek 2025-03-27 07:30:02 -05:00
  • 6388e26dd8 Merge pull request #1745 from dsnopek/4.4-cherrypicks-1 David Snopek 2025-03-18 08:08:53 -05:00
  • dcd0842fab Merge pull request #1744 from dsnopek/4.3-cherrypicks-4 David Snopek 2025-03-18 08:08:42 -05:00
  • aed195f6dc Register the classes used with the Godot editor David Snopek 2025-03-14 11:14:09 -05:00
  • e9a6dbd697 CMake: public/private flags Samuel Nicholas 2025-02-05 23:53:30 +10:30
  • 6b0d2e502c binding_generator.py: Don't error if directory already exists zhmt 2025-02-07 15:58:31 +08:00
  • 21fba890d6 CMake: XCode dependency chain fixes - remastered Samuel Nicholas 2025-03-11 12:33:38 +10:30
  • 2d45d08722 Check that precision of extension_api.json matches build options David Snopek 2025-02-21 14:11:07 -06:00
  • 368ec63a24 CMake: Target as configuration option Samuel Nicholas 2025-03-09 12:31:56 +10:30
  • 1f477a780e Remove unnecessary forced -fno-exceptions for web builds ytnuf 2025-03-10 13:28:37 +00:00
  • 5ba2d9c9f6 CMake: default target when godot-cpp is top level Samuel Nicholas 2025-03-05 17:36:27 +10:30
  • 4b5d800596 Updating commenting to be consistent Samuel Nicholas 2025-03-02 12:04:30 +10:30
  • 8bdf9b82a2 add gersemi to pre-commit hooks for CMake formatting like black Samuel Nicholas 2025-02-04 11:53:45 +10:30
  • dacaa81f2f binding_generator.py: Don't error if directory already exists zhmt 2025-02-07 15:58:31 +08:00
  • 40e65753f9 Check that precision of extension_api.json matches build options David Snopek 2025-02-21 14:11:07 -06:00
  • 2dee0cc4de Style: Replace _NO_DISCARD_ macro with [[nodiscard]] Thaddeus Crews 2025-02-20 09:23:08 -06:00
  • 3f454d142d Bump actions/upload-artifact from 3 to 4 dependabot[bot] 2023-12-14 19:42:29 +00:00
  • f08e781b0b Merge pull request #1718 from dsnopek/godot-sync-pre44-templates David Snopek 2025-03-14 14:13:31 -05:00
  • 2b4802d0a8 Merge pull request #1715 from dsnopek/godot-sync-pre44 David Snopek 2025-03-14 14:13:21 -05:00
  • 075b517d96 Synchronize most shared variant code with Godot 4.4 David Snopek 2025-02-21 14:59:13 -06:00
  • 1edfca295b Synchronize most shared template code with Godot 4.4 David Snopek 2025-02-25 09:29:22 -06:00
  • 67ca2fbbad Merge pull request #1740 from enetheru/privatise David Snopek 2025-03-14 09:20:46 -05:00
  • 654de13b5c Merge pull request #1702 from zhmt/master David Snopek 2025-03-14 08:56:30 -05:00
  • e4bd867056 Merge pull request #1730 from enetheru/XCode David Snopek 2025-03-14 07:34:36 -05:00
  • aa03c32b3e Add missing Projection constructor with 16 real_t values Aaron Franke 2025-03-14 02:46:23 -07:00
  • d79959c79e binding_generator.py: Don't error if directory already exists zhmt 2025-02-07 15:58:31 +08:00
  • 5eb16d0c5b CMake: public/private flags Samuel Nicholas 2025-02-05 23:53:30 +10:30
  • f83f364144 CMake: XCode dependency chain fixes - remastered Samuel Nicholas 2025-03-11 12:33:38 +10:30
  • 6f981b33cc Merge pull request #1704 from BenLubar/missing-braces David Snopek 2025-03-13 12:45:03 -05:00
  • d8807a10d6 Merge pull request #1734 from Repiteo/style/pragma-once David Snopek 2025-03-13 11:47:14 -05:00
  • a5db125d2e Merge pull request #1714 from dsnopek/extension-api-precision David Snopek 2025-03-13 11:43:30 -05:00
  • 9f02db1eb8 Merge pull request #1733 from enetheru/single_target_test David Snopek 2025-03-13 11:42:15 -05:00
  • 0b6350dd29 Merge pull request #1738 from ytnuf/exception David Snopek 2025-03-13 11:40:40 -05:00
  • 89abe15268 CMake: Target as configuration option Samuel Nicholas 2025-03-09 12:31:56 +10:30
  • 43690cb60b Remove unnecessary forced -fno-exceptions for web builds ytnuf 2025-03-10 13:28:37 +00:00
  • c963321cdd Ignore #pragma once commit Thaddeus Crews 2025-03-07 17:58:27 -06:00
  • 7056c996dd Style: Replace header guards with #pragma once Thaddeus Crews 2025-03-07 17:58:10 -06:00
  • 107cb1da5e Style: Integrate #pragma once in builders/checks Thaddeus Crews 2025-03-07 17:52:09 -06:00
  • a3f89217df Merge pull request #1723 from enetheru/comments David Snopek 2025-03-06 08:21:53 -06:00
  • 55cbea7435 Merge pull request #1728 from enetheru/default_target David Snopek 2025-03-06 08:21:29 -06:00
  • 8b33e73353 CMake: default target when godot-cpp is top level Samuel Nicholas 2025-03-05 17:36:27 +10:30
  • 671e309cfa Updating commenting to be consistent Samuel Nicholas 2025-03-02 12:04:30 +10:30
  • 05f5d73876 Merge pull request #1722 from enetheru/gersemi David Snopek 2025-03-06 06:42:51 -06:00
  • 2f6d7f2dad add gersemi to pre-commit hooks for CMake formatting like black Samuel Nicholas 2025-02-04 11:53:45 +10:30
  • 714c9e2c16 gdextension: Sync with upstream commit 4c311cbee68c0b66ff8ebb8b0defdd9979dd2a41 (4.4-stable) godot-4.4-stable David Snopek 2025-03-03 09:30:17 -06:00
  • 06082d7727 Merge pull request #1721 from enetheru/godotcpp David Snopek 2025-03-01 10:49:38 -06:00
  • 26358b5e3a Merge pull request #1719 from dsnopek/gdvirtual-required-macros David Snopek 2025-03-01 08:21:53 -06:00
  • e3816585fe gdextension: Sync with upstream commit 15ff450680a40391aabbffde0a57ead2cd84db56 (4.4-rc3) David Snopek 2025-02-28 19:24:25 -06:00
  • d0dd282d73 CMake: Rename all GODOT_ to GODOTCPP_ Samuel Nicholas 2025-02-26 23:22:41 +10:30
  • 0a73df5f53 Check that precision of extension_api.json matches build options David Snopek 2025-02-21 14:11:07 -06:00
  • c8c25cd312 Merge pull request #1720 from enetheru/generator_target David Snopek 2025-02-27 12:57:35 -06:00
  • 4a9409a30f Update GDVIRTUAL*() macros to match Godot 4.4 David Snopek 2025-02-25 16:53:34 -06:00
  • 375c0d1575 gdextension: Sync with upstream commit 01545c995b0612c68f9dfce8f6cc67576c298381 (4.4-rc2) David Snopek 2025-02-26 07:51:29 -06:00
  • e7f07dab87 CMake: Add generate_bindings custom target Samuel Nicholas 2025-02-26 23:02:59 +10:30
  • 98ea2f60bb gdextension: Sync with upstream commit 8ed125b42908d0d46d3b8967e3a3bc03f809b3af (4.4-rc1) David Snopek 2025-02-24 10:35:53 -06:00
  • 48baa0c812 Merge pull request #1713 from Repiteo/style/nodiscard David Snopek 2025-02-21 14:32:36 -06:00
  • 89fd27608f Style: Replace _NO_DISCARD_ macro with [[nodiscard]] Thaddeus Crews 2025-02-20 09:23:08 -06:00