Commit Graph

  • 06373ce1cf Fix NOTIFICATION_POSTINITIALIZE sent twice to native parent class #1447 David Snopek 2024-04-24 13:01:53 -0500
  • e1b3b32db5 Allow forwarding from `ClassDB` to `ClassDBSingleton` to support enumerations #1445 David Snopek 2024-04-23 13:37:43 -0500
  • 2a041b5240 Implement to/from dict helpers for PropertyInfo/MethodInfo #1443 Chris Cranford 2024-04-19 14:43:31 -0400
  • 98c143a483 gdextension: Sync with upstream commit 15073afe3856abd2aa1622492fe50026c7d63dc1 (4.2.2-stable) godot-4.2.2-stable David Snopek 2024-04-17 13:06:07 -0500
  • 4b0ee13327 gdextension: Sync with upstream commit fe0e8e55752b0c2e64997025717b491703e0f8ad (4.1.4-stable) godot-4.1.4-stable David Snopek 2024-04-17 13:02:32 -0500
  • e4978558e6
    Merge pull request #1441 from dsnopek/4.1-cherrypicks-9 David Snopek 2024-04-17 12:58:30 -0500
  • 28d43fb99a
    Merge pull request #1442 from dsnopek/4.2-cherrypicks-3 David Snopek 2024-04-17 12:58:21 -0500
  • 77f1d228cd Fix PropertyInfo to use hint/usage default constants #1442 Chris Cranford 2024-04-16 00:01:55 -0400
  • ab5b9f2ceb Fix Projection create_orthogonal being incorrect thimenesup 2024-04-14 20:27:53 +0200
  • ef4d771444 Implement `verbose` toggle from godot repo Thaddeus Crews 2024-01-18 14:22:16 -0600
  • 66ced64c1e Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 19:23:26 +0000
  • fc5366c026 Use `GDREGISTER` defines in example Thaddeus Crews 2024-04-10 13:51:53 -0500
  • 30ebe5fdf9 Fix PropertyInfo to use hint/usage default constants #1441 Chris Cranford 2024-04-16 00:01:55 -0400
  • e897dbe58a Fix Projection create_orthogonal being incorrect thimenesup 2024-04-14 20:27:53 +0200
  • 28a6609c0b Implement `verbose` toggle from godot repo Thaddeus Crews 2024-01-18 14:22:16 -0600
  • 7f3e725a8a Bump mymindstorm/setup-emsdk from 13 to 14 dependabot[bot] 2024-01-22 19:23:26 +0000
  • 8e5d7c9268 Use `GDREGISTER` defines in example Thaddeus Crews 2024-04-10 13:51:53 -0500
  • ad307e4b9c
    Merge pull request #1440 from Naros/propertyinfo-wrong-usage-init-value David Snopek 2024-04-17 10:46:35 -0500
  • 6873658d26
    Merge pull request #1438 from thimenesup/patch-1 David Snopek 2024-04-17 10:44:17 -0500
  • 9ff49b7b1b
    Merge pull request #1364 from Repiteo/non-verbose David Snopek 2024-04-17 10:42:40 -0500
  • 048f49af39
    Merge pull request #1371 from godotengine/dependabot/github_actions/mymindstorm/setup-emsdk-14 David Snopek 2024-04-17 10:42:11 -0500
  • e160966163 Fix PropertyInfo to use hint/usage default constants #1440 Chris Cranford 2024-04-16 00:01:55 -0400
  • e4ae69f607
    Fix Projection create_orthogonal being incorrect #1438 thimenesup 2024-04-14 20:27:53 +0200
  • 4b7661a60a
    Merge pull request #1435 from Repiteo/example-use-defines David Snopek 2024-04-11 13:38:29 -0500
  • eddc6a677e Merge remote-tracking branch 'godot/master' into cmake-exporting-config #1309 Slawomir Grabowski 2024-04-11 17:06:26 +0200
  • 271a8a1f04 Added Export name Slawomir Grabowski 2024-04-11 17:00:07 +0200
  • d389171905
    [Math] Add `is_finite` methods #1436 A Thousand Ships 2024-04-10 21:18:46 +0200
  • b65970860e
    Add scalar versions of `Vector*` `min/max/clamp/snap(ped)` #1437 A Thousand Ships 2024-03-03 19:47:59 +0100
  • 1fa7a9cb19 Add static_assert() for register_class #1431 pupil1337 2024-04-07 21:07:01 +0800
  • a537b4af4d
    Use `GDREGISTER` defines in example #1435 Thaddeus Crews 2024-04-10 13:51:53 -0500
  • b05c21bb1d
    Implement `verbose` toggle from godot repo #1364 Thaddeus Crews 2024-01-18 14:22:16 -0600
  • 7e5fa8e7a9
    Merge pull request #1410 from dsnopek/4.2-cherrypicks-2 David Snopek 2024-04-08 13:09:13 -0500
  • 974e6c6f86
    Merge pull request #1411 from dsnopek/4.1-cherrypicks-8 David Snopek 2024-04-08 13:09:01 -0500
  • f8477fb9f2 Fix incorrect utility call signature #1410 A Thousand Ships 2024-03-27 13:19:54 +0100
  • ef723ca9ec Change cmake_minimum_required to match actual requirements ytnuf 2024-03-20 19:25:56 +0000
  • 7473b984cb Enforce template syntax `typename` over `class` Thaddeus Crews 2024-03-10 16:02:43 -0500
  • 98ad839827 Avoid creating most objects that Godot is going to use placement new to initialize David Snopek 2024-02-01 14:22:26 -0600
  • a07b1f6e07 [Packed*Array] Add support for initializer lists. bruvzg 2024-03-03 12:47:57 +0200
  • c8fa4c0fd0 Fix incorrect utility call signature #1411 A Thousand Ships 2024-03-27 13:19:54 +0100
  • 594a93f8ac Change cmake_minimum_required to match actual requirements ytnuf 2024-03-20 19:25:56 +0000
  • 9e48c45bfc Enforce template syntax `typename` over `class` Thaddeus Crews 2024-03-10 16:02:43 -0500
  • 76d6ce7136 Avoid creating most objects that Godot is going to use placement new to initialize David Snopek 2024-02-01 14:22:26 -0600
  • e99d7b3b7e [Packed*Array] Add support for initializer lists. bruvzg 2024-03-03 12:47:57 +0200
  • 37542dc2ec Correctly handle `Object *` arguments that were encoded as `nullptr` #1405 David Snopek 2024-03-05 11:11:29 -0600
  • d19f225a3d
    Merge branch 'godotengine:master' into master #1427 pupil1337 2024-04-07 09:58:19 +0800
  • b02124595f
    Merge pull request #1422 from AThousandShips/utility_fix David Snopek 2024-04-03 08:56:20 -0500
  • 835052bbb3 Delete excess blank lines in resolve conflicts pupil1337 2024-04-03 10:12:15 +0800
  • cf9ec64363
    Merge branch 'master' into master pupil1337 2024-04-03 10:05:45 +0800
  • d055b575fb
    Fix incorrect utility call signature #1422 A Thousand Ships 2024-03-27 13:19:54 +0100
  • 7d4a24caab
    Merge pull request #1417 from ytnuf/cmake-fix David Snopek 2024-04-02 14:30:26 -0500
  • 3715bfe253
    Merge pull request #1413 from AThousandShips/the_angry_count_extended_cpp David Snopek 2024-04-02 14:30:13 -0500
  • 44d78ec881
    Merge pull request #1409 from Repiteo/class-to-typename David Snopek 2024-04-02 14:30:01 -0500
  • ba1ad6cec7 Fix When not use GDREGISTER_ABSTRACT_CLASS() register an abstract class, compile successed pupil1337 2024-03-30 15:57:17 +0800
  • 9d6dfdeb0f miss argument #1421 烫烫烫 2024-03-27 11:19:12 +0800
  • b14b46d2b7
    Update README.md with contributors images #1420 QWERTIOX 2024-03-26 22:10:28 +0100
  • 5c12bd2287 Change cmake_minimum_required to match actual requirements #1417 ytnuf 2024-03-20 19:25:56 +0000
  • 87ecf17242
    Add extension support for argument count to `ScriptInstance` #1413 A Thousand Ships 2024-03-14 17:45:56 +0100
  • a62f633ceb
    Merge pull request #1379 from dsnopek/uninitialized-value-mk2 David Snopek 2024-03-14 11:06:59 -0500
  • ec166295ba
    Merge pull request #1397 from dsnopek/script-free-lists David Snopek 2024-03-14 10:02:21 -0500
  • 916b4ff2d5
    Merge pull request #1375 from AThousandShips/the_angry_count_cpp David Snopek 2024-03-14 09:13:12 -0500
  • fb79d5ff98
    Add support for getting argument count from `Callable`s #1375 A Thousand Ships 2024-01-30 13:33:03 +0100
  • e6b6df5893
    Merge pull request #1399 from bruvzg/init_list David Snopek 2024-03-12 14:30:38 -0500
  • d78fe9853f
    Merge pull request #1412 from dsnopek/gdextension-register-virtual-method-namespace David Snopek 2024-03-12 14:27:56 -0500
  • 12ebe4b180 Use explicit `::godot` namespace in gdvirtual.gen.inc #1412 David Snopek 2024-03-11 16:20:59 -0500
  • 07e245e3e4 Fix invalid `void` return in `BitField` A Thousand Ships 2024-03-08 13:32:19 +0100
  • ed576f8318 Fix explicit namespaces in macros Marc Gilleron 2024-03-08 19:42:07 +0000
  • f7a9d32f32 Fix _notification with parent and child classes David Snopek 2024-02-02 10:07:45 -0600
  • 08da55cd0b [Core] Improve `CowData` and `Memory` metadata alignment. bruvzg 2024-02-05 19:26:45 +0200
  • 670c4d0eac [SCons] Split `targets.py`, apply flags from tools Fabio Alessandrelli 2024-02-14 15:32:27 +0100
  • bab62a4d72 [SCons] Add support for custom build tools and platforms Fabio Alessandrelli 2024-01-30 09:32:27 +0100
  • 1ac8627b2e Fix object return value of builtin types' methods. DaylilyZeleen 2024-01-18 17:23:21 +0800
  • 6202bf141e Switch to 64-bit ints. bruvzg 2024-01-10 15:30:24 +0200
  • f002ca18c7 Fix invalid `void` return in `BitField` A Thousand Ships 2024-03-08 13:32:19 +0100
  • 3fe7c2e87b Fix explicit namespaces in macros Marc Gilleron 2024-03-08 19:42:07 +0000
  • 7ddd278dea Fix _notification with parent and child classes David Snopek 2024-02-02 10:07:45 -0600
  • cae4bf58ac [Core] Improve `CowData` and `Memory` metadata alignment. bruvzg 2024-02-05 19:26:45 +0200
  • 1517a24f72 [SCons] Split `targets.py`, apply flags from tools Fabio Alessandrelli 2024-02-14 15:32:27 +0100
  • 1b8cfaab71 [SCons] Add support for custom build tools and platforms Fabio Alessandrelli 2024-01-30 09:32:27 +0100
  • dc19986497 Fix object return value of builtin types' methods. DaylilyZeleen 2024-01-18 17:23:21 +0800
  • c2d4ccd592 Switch to 64-bit ints. bruvzg 2024-01-10 15:30:24 +0200
  • efb46f7f82
    Merge pull request #1407 from AThousandShips/flag_fix David Snopek 2024-03-11 12:43:12 -0500
  • 7cff8ca896
    Merge pull request #1408 from Zylann/fix_explicit_namespace_in_macros David Snopek 2024-03-11 12:43:00 -0500
  • 87f5fb0691
    Enforce template syntax `typename` over `class` #1409 Thaddeus Crews 2024-03-10 16:02:43 -0500
  • e607790647 Fix explicit namespaces in macros #1408 Marc Gilleron 2024-03-08 19:42:07 +0000
  • 7ed8ef7221
    Fix invalid `void` return in `BitField` #1407 A Thousand Ships 2024-03-08 13:32:19 +0100
  • d71b6652cb
    Merge 3c7f444353 into cc1217a43c #1401 TeagabC 2024-03-05 11:59:48 -0600
  • cc1217a43c
    Merge pull request #1381 from dsnopek/notification-hierarchy David Snopek 2024-03-05 11:50:13 -0600
  • f444616553
    Merge pull request #1404 from AThousandShips/virt_fix David Snopek 2024-03-05 11:50:02 -0600
  • fc986c2d12
    Fix crash on virtual method calls #1404 A Thousand Ships 2024-03-05 15:30:59 +0100
  • 0353c5149e Add typecasting to ObjectDB::get_instance() #1402 PhobicHD 2024-03-03 19:13:27 -0700
  • 3c7f444353 Fix naming #1401 PhobicHD 2024-03-03 18:58:27 -0700
  • 8f007c6331 Add auto generated getters and setters to GDCLASS and add macro to object.hpp to auto add properties to classes PhobicHD 2024-03-03 18:37:38 -0700
  • 8c98a90f32
    [Packed*Array] Add support for initializer lists. #1399 bruvzg 2024-03-03 12:47:57 +0200
  • 8b92368165 Load new `script_instance_create3` GDExtension interface function #1397 David Snopek 2024-03-01 10:50:02 -0600
  • e55b792fea
    Merge pull request #1383 from bruvzg/memalign David Snopek 2024-02-26 12:54:17 -0600
  • c4fde852e6 Avoid creating most objects that Godot is going to use placement new to initialize #1379 David Snopek 2024-02-01 14:22:26 -0600
  • 23c010900c Fix _notification with parent and child classes #1381 David Snopek 2024-02-02 10:07:45 -0600
  • f90085917b
    Merge pull request #1256 from dsnopek/placeholders David Snopek 2024-02-21 07:51:52 -0600
  • a6d9393341
    Merge pull request #1392 from Faless/build/targets_no_more David Snopek 2024-02-16 17:13:48 -0600
  • 16df4bff30 [SCons] Split `targets.py`, apply flags from tools #1392 Fabio Alessandrelli 2024-02-14 15:32:27 +0100