Commit Graph

  • 98c143a483 gdextension: Sync with upstream commit 15073afe3856abd2aa1622492fe50026c7d63dc1 (4.2.2-stable) godot-4.2.2-stable David Snopek 2024-04-17 13:06:07 -05:00
  • 4b0ee13327 gdextension: Sync with upstream commit fe0e8e55752b0c2e64997025717b491703e0f8ad (4.1.4-stable) godot-4.1.4-stable David Snopek 2024-04-17 13:02:32 -05:00
  • e4978558e6 Merge pull request #1441 from dsnopek/4.1-cherrypicks-9 David Snopek 2024-04-17 12:58:30 -05:00
  • 28d43fb99a Merge pull request #1442 from dsnopek/4.2-cherrypicks-3 David Snopek 2024-04-17 12:58:21 -05:00
  • 77f1d228cd Fix PropertyInfo to use hint/usage default constants Chris Cranford 2024-04-16 00:01:55 -04:00
  • ab5b9f2ceb Fix Projection create_orthogonal being incorrect thimenesup 2024-04-14 20:27:53 +02:00
  • ef4d771444 Implement verbose toggle from godot repo Thaddeus Crews 2024-01-18 14:22:16 -06:00
  • 66ced64c1e Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 19:23:26 +00:00
  • fc5366c026 Use GDREGISTER defines in example Thaddeus Crews 2024-04-10 13:51:53 -05:00
  • 30ebe5fdf9 Fix PropertyInfo to use hint/usage default constants Chris Cranford 2024-04-16 00:01:55 -04:00
  • e897dbe58a Fix Projection create_orthogonal being incorrect thimenesup 2024-04-14 20:27:53 +02:00
  • 28a6609c0b Implement verbose toggle from godot repo Thaddeus Crews 2024-01-18 14:22:16 -06:00
  • 7f3e725a8a Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 19:23:26 +00:00
  • 8e5d7c9268 Use GDREGISTER defines in example Thaddeus Crews 2024-04-10 13:51:53 -05:00
  • ad307e4b9c Merge pull request #1440 from Naros/propertyinfo-wrong-usage-init-value David Snopek 2024-04-17 10:46:35 -05:00
  • 6873658d26 Merge pull request #1438 from thimenesup/patch-1 David Snopek 2024-04-17 10:44:17 -05:00
  • 9ff49b7b1b Merge pull request #1364 from Repiteo/non-verbose David Snopek 2024-04-17 10:42:40 -05:00
  • 048f49af39 Merge pull request #1371 from godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-14 David Snopek 2024-04-17 10:42:11 -05:00
  • e160966163 Fix PropertyInfo to use hint/usage default constants Chris Cranford 2024-04-16 00:01:55 -04:00
  • e4ae69f607 Fix Projection create_orthogonal being incorrect thimenesup 2024-04-14 20:27:53 +02:00
  • 4b7661a60a Merge pull request #1435 from Repiteo/example-use-defines David Snopek 2024-04-11 13:38:29 -05:00
  • d389171905 [Math] Add is_finite methods A Thousand Ships 2024-04-10 21:18:46 +02:00
  • b65970860e Add scalar versions of Vector* min/max/clamp/snap(ped) A Thousand Ships 2024-03-03 19:47:59 +01:00
  • 1fa7a9cb19 Add static_assert() for register_class pupil1337 2024-04-07 21:07:01 +08:00
  • a537b4af4d Use GDREGISTER defines in example Thaddeus Crews 2024-04-10 13:51:53 -05:00
  • b05c21bb1d Implement verbose toggle from godot repo Thaddeus Crews 2024-01-18 14:22:16 -06:00
  • 7e5fa8e7a9 Merge pull request #1410 from dsnopek/4.2-cherrypicks-2 David Snopek 2024-04-08 13:09:13 -05:00
  • 974e6c6f86 Merge pull request #1411 from dsnopek/4.1-cherrypicks-8 David Snopek 2024-04-08 13:09:01 -05:00
  • f8477fb9f2 Fix incorrect utility call signature A Thousand Ships 2024-03-27 13:19:54 +01:00
  • ef723ca9ec Change cmake_minimum_required to match actual requirements ytnuf 2024-03-20 19:25:56 +00:00
  • 7473b984cb Enforce template syntax typename over class Thaddeus Crews 2024-03-10 16:02:43 -05:00
  • 98ad839827 Avoid creating most objects that Godot is going to use placement new to initialize David Snopek 2024-02-01 14:22:26 -06:00
  • a07b1f6e07 [Packed*Array] Add support for initializer lists. bruvzg 2024-03-03 12:47:57 +02:00
  • c8fa4c0fd0 Fix incorrect utility call signature A Thousand Ships 2024-03-27 13:19:54 +01:00
  • 594a93f8ac Change cmake_minimum_required to match actual requirements ytnuf 2024-03-20 19:25:56 +00:00
  • 9e48c45bfc Enforce template syntax typename over class Thaddeus Crews 2024-03-10 16:02:43 -05:00
  • 76d6ce7136 Avoid creating most objects that Godot is going to use placement new to initialize David Snopek 2024-02-01 14:22:26 -06:00
  • e99d7b3b7e [Packed*Array] Add support for initializer lists. bruvzg 2024-03-03 12:47:57 +02:00
  • 37542dc2ec Correctly handle Object * arguments that were encoded as nullptr David Snopek 2024-03-05 11:11:29 -06:00
  • b02124595f Merge pull request #1422 from AThousandShips/utility_fix David Snopek 2024-04-03 08:56:20 -05:00
  • d055b575fb Fix incorrect utility call signature A Thousand Ships 2024-03-27 13:19:54 +01:00
  • 7d4a24caab Merge pull request #1417 from ytnuf/cmake-fix David Snopek 2024-04-02 14:30:26 -05:00
  • 3715bfe253 Merge pull request #1413 from AThousandShips/the_angry_count_extended_cpp David Snopek 2024-04-02 14:30:13 -05:00
  • 44d78ec881 Merge pull request #1409 from Repiteo/class-to-typename David Snopek 2024-04-02 14:30:01 -05:00
  • 5c12bd2287 Change cmake_minimum_required to match actual requirements ytnuf 2024-03-20 19:25:56 +00:00
  • 87ecf17242 Add extension support for argument count to ScriptInstance A Thousand Ships 2024-03-14 17:45:56 +01:00
  • a62f633ceb Merge pull request #1379 from dsnopek/uninitialized-value-mk2 David Snopek 2024-03-14 11:06:59 -05:00
  • ec166295ba Merge pull request #1397 from dsnopek/script-free-lists David Snopek 2024-03-14 10:02:21 -05:00
  • 916b4ff2d5 Merge pull request #1375 from AThousandShips/the_angry_count_cpp David Snopek 2024-03-14 09:13:12 -05:00
  • fb79d5ff98 Add support for getting argument count from Callables A Thousand Ships 2024-01-30 13:33:03 +01:00
  • e6b6df5893 Merge pull request #1399 from bruvzg/init_list David Snopek 2024-03-12 14:30:38 -05:00
  • d78fe9853f Merge pull request #1412 from dsnopek/gdextension-register-virtual-method-namespace David Snopek 2024-03-12 14:27:56 -05:00
  • 12ebe4b180 Use explicit ::godot namespace in gdvirtual.gen.inc David Snopek 2024-03-11 16:20:59 -05:00
  • 07e245e3e4 Fix invalid void return in BitField A Thousand Ships 2024-03-08 13:32:19 +01:00
  • ed576f8318 Fix explicit namespaces in macros Marc Gilleron 2024-03-08 19:42:07 +00:00
  • f7a9d32f32 Fix _notification with parent and child classes David Snopek 2024-02-02 10:07:45 -06:00
  • 08da55cd0b [Core] Improve CowData and Memory metadata alignment. bruvzg 2024-02-05 19:26:45 +02:00
  • 670c4d0eac [SCons] Split targets.py, apply flags from tools Fabio Alessandrelli 2024-02-14 15:32:27 +01:00
  • bab62a4d72 [SCons] Add support for custom build tools and platforms Fabio Alessandrelli 2024-01-30 09:32:27 +01:00
  • 1ac8627b2e Fix object return value of builtin types' methods. DaylilyZeleen 2024-01-18 17:23:21 +08:00
  • 6202bf141e Switch to 64-bit ints. bruvzg 2024-01-10 15:30:24 +02:00
  • f002ca18c7 Fix invalid void return in BitField A Thousand Ships 2024-03-08 13:32:19 +01:00
  • 3fe7c2e87b Fix explicit namespaces in macros Marc Gilleron 2024-03-08 19:42:07 +00:00
  • 7ddd278dea Fix _notification with parent and child classes David Snopek 2024-02-02 10:07:45 -06:00
  • cae4bf58ac [Core] Improve CowData and Memory metadata alignment. bruvzg 2024-02-05 19:26:45 +02:00
  • 1517a24f72 [SCons] Split targets.py, apply flags from tools Fabio Alessandrelli 2024-02-14 15:32:27 +01:00
  • 1b8cfaab71 [SCons] Add support for custom build tools and platforms Fabio Alessandrelli 2024-01-30 09:32:27 +01:00
  • dc19986497 Fix object return value of builtin types' methods. DaylilyZeleen 2024-01-18 17:23:21 +08:00
  • c2d4ccd592 Switch to 64-bit ints. bruvzg 2024-01-10 15:30:24 +02:00
  • efb46f7f82 Merge pull request #1407 from AThousandShips/flag_fix David Snopek 2024-03-11 12:43:12 -05:00
  • 7cff8ca896 Merge pull request #1408 from Zylann/fix_explicit_namespace_in_macros David Snopek 2024-03-11 12:43:00 -05:00
  • 87f5fb0691 Enforce template syntax typename over class Thaddeus Crews 2024-03-10 16:02:43 -05:00
  • e607790647 Fix explicit namespaces in macros Marc Gilleron 2024-03-08 19:42:07 +00:00
  • 7ed8ef7221 Fix invalid void return in BitField A Thousand Ships 2024-03-08 13:32:19 +01:00
  • cc1217a43c Merge pull request #1381 from dsnopek/notification-hierarchy David Snopek 2024-03-05 11:50:13 -06:00
  • f444616553 Merge pull request #1404 from AThousandShips/virt_fix David Snopek 2024-03-05 11:50:02 -06:00
  • fc986c2d12 Fix crash on virtual method calls A Thousand Ships 2024-03-05 15:30:59 +01:00
  • 8c98a90f32 [Packed*Array] Add support for initializer lists. bruvzg 2024-03-03 12:47:57 +02:00
  • 8b92368165 Load new script_instance_create3 GDExtension interface function David Snopek 2024-03-01 10:50:02 -06:00
  • e55b792fea Merge pull request #1383 from bruvzg/memalign David Snopek 2024-02-26 12:54:17 -06:00
  • c4fde852e6 Avoid creating most objects that Godot is going to use placement new to initialize David Snopek 2024-02-01 14:22:26 -06:00
  • 23c010900c Fix _notification with parent and child classes David Snopek 2024-02-02 10:07:45 -06:00
  • f90085917b Merge pull request #1256 from dsnopek/placeholders David Snopek 2024-02-21 07:51:52 -06:00
  • a6d9393341 Merge pull request #1392 from Faless/build/targets_no_more David Snopek 2024-02-16 17:13:48 -06:00
  • 16df4bff30 [SCons] Split targets.py, apply flags from tools Fabio Alessandrelli 2024-02-14 15:32:27 +01:00
  • 4b63d795e4 Merge pull request #1373 from dsnopek/4.1-cherrypicks-7 David Snopek 2024-02-16 09:37:17 -06:00
  • 620104e700 Merge pull request #1367 from AThousandShips/issue_version David Snopek 2024-02-16 09:06:30 -06:00
  • 51c752c46b Merge pull request #1372 from dsnopek/4.2-cherrypicks-1 David Snopek 2024-02-16 09:03:54 -06:00
  • 349b081b18 Merge pull request #1391 from Faless/build/custom_tools David Snopek 2024-02-15 09:37:06 -06:00
  • baaad7ada2 [SCons] Add support for custom build tools and platforms Fabio Alessandrelli 2024-01-30 09:32:27 +01:00
  • fb884573ea Allow registering "runtime classes" David Snopek 2023-09-29 16:30:59 -05:00
  • 5fcc43e54d Merge pull request #1377 from dsnopek/gdextension-register-virtual-method David Snopek 2024-02-12 18:43:12 -06:00
  • 9a13efa0e3 Merge pull request #1363 from Daylily-Zeleen/daylily-zeleen/fix_object_return_value_of_builtin_types_methods David Snopek 2024-02-12 14:33:20 -06:00
  • 8fbb7cf795 Allow GDExtensions to register virtual methods and call them on scripts David Snopek 2024-01-30 11:25:25 -06:00
  • 6a3753c076 Fix object return value of builtin types' methods. DaylilyZeleen 2024-01-18 17:23:21 +08:00
  • 7c547c6c6b Merge pull request #1384 from allenwp/godot-87991-typed-array-additions David Snopek 2024-02-12 10:07:32 -06:00
  • 349b5a3146 Added newer Variant types to typed_array.hpp This is a companion commit to the godot PR https://github.com/godotengine/godot/pull/87992 which fixes https://github.com/godotengine/godot/issues/87991 Also undefines typed array templates after use to match Godot's typed_array.h Allen Pestaluky 2024-02-06 09:58:51 -05:00
  • b173a4d935 [Core] Improve CowData and Memory metadata alignment. bruvzg 2024-02-05 19:26:45 +02:00
  • 2cc967787a Update README: fix godot-cpp issue tracker url MJacred 2024-01-22 10:50:27 +01:00
  • 45dc04f2cf Update README: fix godot-cpp issue tracker url MJacred 2024-01-22 10:50:27 +01:00