Commit Graph

  • a370951f4a Added compilation_db tool for improved code navigation using clangd. mewin-4.0.3-stable Patrick Wuttke 2023-06-12 12:28:46 +02:00
  • 3a9118cb0d
    gdextension: Sync with upstream commit 5222a99f5d38cd5346254cefed8f65315bca4fcb (4.0.3-stable) Rémi Verschelde 2023-05-19 14:08:46 +02:00
  • 7fb46e9ea1
    gdextension: Sync with upstream commit 7a0977ce2c558fe6219f0a14f8bd4d05aea8f019 (4.0.2-stable) Rémi Verschelde 2023-04-04 15:46:34 +02:00
  • 4d3afc0ad0
    gdextension: Sync with upstream commit cacf49999e3fb37281d66cc591ca8bebc5712d4d (4.0.1-stable) Rémi Verschelde 2023-03-20 18:33:38 +01:00
  • 9d1c396c54
    gdextension: Sync with upstream commit 92bee43adba8d2401ef40e2480e53087bcb1eaf1 (4.0-stable) Rémi Verschelde 2023-03-01 15:32:44 +01:00
  • e31e15bb3b
    Add compatibility warning: godot-cpp is still in beta Rémi Verschelde 2023-03-01 15:31:02 +01:00
  • 1f1a373041
    gdextension: Sync with upstream commit 0cd148313213e2923004be65bafd6a3781c917ec (4.0-rc6) Rémi Verschelde 2023-02-27 08:55:28 +01:00
  • 4f2b1ed2e8
    gdextension: Sync with upstream commit 6296b46008fb8d8e5cb9b60af05fa1ea26b8f600 (4.0-rc5) Rémi Verschelde 2023-02-25 01:16:11 +01:00
  • c2c5c85ef4
    gdextension: Sync with upstream commit e0de3573f3fc86062763152f5a1ac62f5a986da3 (4.0-rc4) Rémi Verschelde 2023-02-23 18:05:21 +01:00
  • c1ff169bf3
    gdextension: Sync with upstream commit 7e79aead99a53ee7cdf383add9a6a2aea4f15beb (4.0-rc3) Rémi Verschelde 2023-02-21 21:38:17 +01:00
  • 2a15286060
    Merge pull request #1053 from bruvzg/fix_release_memalloc Rémi Verschelde 2023-02-21 14:51:15 +01:00
  • ba4b50118d
    Fix incorrect memory allocation in release builds. bruvzg 2023-02-21 12:47:40 +02:00
  • 2f07eb07ee
    Merge pull request #1046 from dsnopek/revert-fix-object-cast-to Rémi Verschelde 2023-02-20 10:09:53 +01:00
  • 964c515d75 Revert "Fix Object::cast_to<T>() for custom classes" David Snopek 2023-02-16 06:58:32 -06:00
  • f5133c08a5
    Merge pull request #1040 from zhehangd/fix_const_str_ptr Rémi Verschelde 2023-02-15 10:16:49 +01:00
  • 07c914b479 Fix compilation error: const GDExtensionStringPtr -> GDExtensionConstStringPtr Zhehang Ding 2023-02-14 18:53:11 -08:00
  • 0068320ff1
    gdextension: Sync with upstream commit d2699dc7ab96fbd75faccc1f32f55baebf1d84dc (4.0-rc2) Rémi Verschelde 2023-02-14 19:12:02 +01:00
  • 8a3faaa649
    Merge pull request #1037 from dsnopek/fix-object-cast-to Rémi Verschelde 2023-02-14 19:11:29 +01:00
  • 75af9003dc Fix Object::cast_to<T>() for custom classes David Snopek 2023-02-11 17:16:59 -06:00
  • f9ccf28374
    Merge pull request #1034 from Bromeon/qol/array-set-typed Rémi Verschelde 2023-02-09 11:29:45 +01:00
  • 706006ec83 Update array_set_typed() call to use GDExtensionVariantType instead of uint32_t Jan Haller 2023-02-09 00:11:30 +01:00
  • 516fad14e4
    gdextension: Sync with upstream commit c4fb119f03477ad9a494ba6cdad211b35a8efcce (4.0-rc1) Rémi Verschelde 2023-02-08 14:47:21 +01:00
  • 52e63ddd22
    Merge pull request #975 from asmaloney/cmake-static-and-pic Rémi Verschelde 2023-02-08 14:46:32 +01:00
  • 2379034958 {cmake} Use STATIC and POSITION_INDEPENDENT_CODE Andy Maloney 2022-12-23 12:38:35 -05:00
  • 50e97de636
    Merge pull request #1008 from asmaloney/cmake-compiler-warnings Rémi Verschelde 2023-02-07 14:00:04 +01:00
  • 99f6de1dfc
    Merge pull request #1029 from asmaloney/cmake-combine-includes Rémi Verschelde 2023-02-07 13:49:25 +01:00
  • 0704528b4c
    Merge pull request #1027 from Daylily-Zeleen/daylily-zeleen/fix_global_enum_cast Rémi Verschelde 2023-02-07 13:48:58 +01:00
  • e72bc1a12f
    Merge pull request #1028 from asmaloney/fix-improper-conversion Rémi Verschelde 2023-02-07 13:48:54 +01:00
  • 9607a51b52
    Merge pull request #1030 from asmaloney/constify Rémi Verschelde 2023-02-07 13:48:38 +01:00
  • fccceb8736
    Merge pull request #1011 from mihe/error-macros Rémi Verschelde 2023-02-07 13:47:51 +01:00
  • d081b4bab6 {cmake} Use the same compiler warnings as godot Andy Maloney 2023-01-19 08:01:50 -05:00
  • b01f0cf99b ExampleRef::get_id() should be const Andy Maloney 2023-02-02 13:01:31 -05:00
  • 2a221300de {cmake} Combine target_include_directories Andy Maloney 2023-02-02 12:58:03 -05:00
  • f2cb5a7414 Fix improper implicit conversion Andy Maloney 2023-02-02 11:30:37 -05:00
  • a614f61015 Fix global enum cast and add Varint::Type cast. Daylily-Zeleen 2023-02-02 16:38:34 +08:00
  • f2b97528c1
    gdextension: Sync with upstream commit c40020513ac8201a449b5ae2eeb58fef0ce0a2a4 (4.0-beta17) Rémi Verschelde 2023-02-01 22:24:55 +01:00
  • 6d4d18a4fa
    Merge pull request #1026 from bruvzg/typed_arr_ref Rémi Verschelde 2023-01-31 10:41:27 +01:00
  • 37f6e35974
    Update typed array API to match "GDScript: Fix typed arrays". bruvzg 2023-01-31 11:27:47 +02:00
  • 014eda2535
    Revert "gdextension: Sync with upstream commit 551f5191e5dbc1d1a43f99b13d5dbbf7f598dc58 + PR 69248" Rémi Verschelde 2023-01-30 19:42:53 +01:00
  • 552f1383bf
    Merge pull request #977 from asmaloney/binding-cleanup Rémi Verschelde 2023-01-30 19:39:52 +01:00
  • 1166783725
    gdextension: Sync with upstream commit 551f5191e5dbc1d1a43f99b13d5dbbf7f598dc58 + PR 69248 Rémi Verschelde 2023-01-30 19:39:22 +01:00
  • 2d5e5c0fd6 Binding generator cleanups Andy Maloney 2022-12-26 13:44:56 -05:00
  • d177752be1
    Merge pull request #982 from WildRackoon/templates-add-LocalVector Rémi Verschelde 2023-01-30 12:32:13 +01:00
  • c1d4fb2b68
    Merge pull request #1023 from mashumafi/fix-alloc-order Rémi Verschelde 2023-01-30 12:32:07 +01:00
  • f59fd96ab4
    Merge pull request #1013 from bruvzg/set_typed_move Rémi Verschelde 2023-01-30 12:31:38 +01:00
  • 1df83331de
    Add missing LocalVector template Rackoon 2022-12-16 18:16:12 +01:00
  • 40d3cfd97b
    Move Array:set_typed to internal GDExtension structure. bruvzg 2023-01-24 19:55:02 +02:00
  • 2ef10f9754
    Merge pull request #956 from DmitriySalnikov/enum_bitfield_cast Rémi Verschelde 2023-01-30 12:07:15 +01:00
  • a8be6aa8dd Move allocator to after memdelete mashumafi 2023-01-29 23:29:31 -05:00
  • 0f3a0913f1
    Merge pull request #1018 from vnen/typed-array-constructor Rémi Verschelde 2023-01-28 19:43:04 +01:00
  • 1c625befa3
    Support typed array default values in extension API George Marques 2023-01-28 14:01:27 -03:00
  • 64be8c1507
    Use std type traits instead of intrinsics George Marques 2023-01-28 13:59:34 -03:00
  • a8d8485060
    gdextension: Sync with upstream commit 518b9e5801a19229805fe837d7d0cf92920ad413 (4.0-beta16) Rémi Verschelde 2023-01-27 17:02:22 +01:00
  • ae1afba8d1
    gdextension: Sync with upstream commit 4fa6edc888cfacd5346bf08afa14b5f5a9bd6d0c (4.0-beta15) Rémi Verschelde 2023-01-25 08:34:39 +01:00
  • 6b92eda819 Added missing string.hpp include in transform2d.cpp Mikael Hermansson 2023-01-22 17:35:24 +01:00
  • d174b47e51 Update error macros to match core Mikael Hermansson 2023-01-22 14:24:57 +01:00
  • 1909113889
    gdextension: Sync with upstream commit 28a24639c3c6a95b5b9828f5f02bf0dc2f5ce54b (4.0-beta14) Rémi Verschelde 2023-01-20 23:03:13 +01:00
  • 00b29630ba
    Merge pull request #1003 from akien-mga/fix-sign-0 Rémi Verschelde 2023-01-20 23:02:13 +01:00
  • 6528c7177f Fixed variant casting for enum and bitfield Дмитрий Сальников 2022-12-08 08:34:19 +03:00
  • 860182fe01
    Merge pull request #1006 from asmaloney/fix-sign-comparisons-class_db Fabio Alessandrelli 2023-01-19 16:11:33 +01:00
  • 12c6099737
    Merge pull request #1005 from asmaloney/fix-sign-comparisons Fabio Alessandrelli 2023-01-19 15:50:06 +01:00
  • 1ae0147aad Fix sign comparison warnings in class_db.cpp Andy Maloney 2023-01-19 08:30:08 -05:00
  • e6b636cc51 Fix sign comparison warnings in method_bind.hpp Andy Maloney 2023-01-19 07:40:18 -05:00
  • 2a9b21e46a
    Merge pull request #1004 from asmaloney/remove-unused-ucaps Rémi Verschelde 2023-01-19 13:55:29 +01:00
  • 07e2e20f7b
    Merge pull request #939 from bruvzg/gde_low_level_funcs_cpp Rémi Verschelde 2023-01-19 13:55:24 +01:00
  • 04731d2b78
    Merge pull request #965 from WildRackoon/fix-GDCLASS-fwddeclaration Rémi Verschelde 2023-01-19 13:55:14 +01:00
  • 952bde1db3
    Merge pull request #1002 from asmaloney/cmake-system-includes Rémi Verschelde 2023-01-19 13:55:08 +01:00
  • b0f9ca7918
    Merge pull request #808 from Calinou/readme-add-branch-warning Rémi Verschelde 2023-01-19 13:55:01 +01:00
  • 2eb375e486
    Merge pull request #998 from asmaloney/fix-virtual-destructor Fabio Alessandrelli 2023-01-19 13:27:42 +01:00
  • 67be0c95e1 Remove unused ucaps header Andy Maloney 2023-01-19 07:15:40 -05:00
  • abca497b72
    Expose some low level functions and String operators. bruvzg 2022-11-28 14:47:55 +02:00
  • 5dd2928790 "Wrapped" has virtual functions so it should have a virtual destructor. Andy Maloney 2023-01-17 19:30:18 -05:00
  • 69b525494b
    Merge pull request #1001 from Faless/ext/basis_abs Fabio Alessandrelli 2023-01-19 10:16:51 +01:00
  • 3d74e661b7
    Merge pull request #1000 from Faless/ext/variant_can_convert Fabio Alessandrelli 2023-01-19 10:16:10 +01:00
  • d3f17c1dca
    Change behavior of Math::sign to match Godot builtin Erik Abair 2021-05-06 08:46:53 -07:00
  • 1351710a18 {cmake} Add GODOT_CPP_SYSTEM_HEADERS option to mark includes as SYSTEM Andy Maloney 2023-01-18 21:12:50 -05:00
  • 72a7c61750 Fix Basis::scaled_orthogonal using incorrect abs function. Fabio Alessandrelli 2023-01-19 02:53:53 +01:00
  • d64d97cb17 Fix Variant::can_convert[_strict] returning gibberish. Fabio Alessandrelli 2023-01-19 02:16:32 +01:00
  • cf3d995e8c
    Merge pull request #997 from asmaloney/fix-shadow-eulerorder Rémi Verschelde 2023-01-18 18:36:21 +01:00
  • 0dfe0d0166
    Merge pull request #983 from rburing/variant_to_from_objectid Rémi Verschelde 2023-01-18 11:41:57 +01:00
  • dbd43ac107 Fix a shadowed enum (EulerOrder) Andy Maloney 2023-01-17 18:38:24 -05:00
  • cb15429e4a
    gdextension: Sync with upstream commit caacade569eb7a541aaa7a8cdc3eedffca1422d9 (4.0-beta13) Rémi Verschelde 2023-01-17 18:52:05 +01:00
  • 6f2bba3630
    Merge pull request #991 from asmaloney/fix-spelling Rémi Verschelde 2023-01-17 11:32:58 +01:00
  • b21026e061
    Merge pull request #950 from DmitriySalnikov/typed-ptr-method-call-support-and-ref-class-name Rémi Verschelde 2023-01-17 11:31:54 +01:00
  • 151ea35c5f
    gdextension: Sync with upstream commit 3c9bf4bc210a8e6a208f30ca59de4d4d7e18c04d (4.0-beta12) Rémi Verschelde 2023-01-13 17:07:21 +01:00
  • 0c6e26dabe Added property info for ptr and ref + ported the implementation of the check method Дмитрий Сальников 2022-12-06 08:33:13 +03:00
  • c721b62c2f Fix spelling in demo script Andy Maloney 2023-01-10 12:02:46 -05:00
  • 512ec5b236
    Merge pull request #990 from akien-mga/ci-clang-format-15 Rémi Verschelde 2023-01-10 17:36:50 +01:00
  • 51c79565e0
    CI: Use clang-format 15 Rémi Verschelde 2023-01-10 16:24:01 +01:00
  • 734d9ef092
    gdextension: Sync with upstream commit 91713ced81792b10fdc9367b7f355738e5d52777 (4.0-beta11) Rémi Verschelde 2023-01-10 16:15:19 +01:00
  • 931f1a3f34
    Sync license copyright with upstream GH-70885 Rémi Verschelde 2023-01-10 16:14:30 +01:00
  • 2b7094f342
    Merge pull request #988 from rburing/precision=double Rémi Verschelde 2023-01-10 16:09:02 +01:00
  • 8ee9cab8f8
    Merge pull request #989 from Faless/ext/4.x_objects_bind Fabio Alessandrelli 2023-01-10 14:28:26 +01:00
  • 9fd33b5cde Allow method binds to take Object subclasses as arguments Fabio Alessandrelli 2023-01-10 11:48:21 +01:00
  • 129c358a72
    Merge pull request #968 from Faless/build/4.x_custom_paths Rémi Verschelde 2023-01-09 23:25:10 +01:00
  • 47140cdad0 Rename float=64 build option to precision=double Ricardo Buring 2023-01-09 11:03:07 +01:00
  • 6877a0abcd [SCons] Fix custom API file/dir relative paths. Fabio Alessandrelli 2022-12-19 09:46:00 +01:00
  • 2f785c9da1
    Merge pull request #987 from bruvzg/fix_enum_size Rémi Verschelde 2023-01-07 12:20:41 +01:00
  • 18eed144ca
    Fix enum return value size. bruvzg 2023-01-07 00:48:40 +02:00
  • d4e1dfe5dc Add conversions between Variant and ObjectID Ricardo Buring 2023-01-01 21:27:08 +01:00