Commit Graph

  • f0405f18a3 Add support for placeholder_script_instance_create/update #1225 David Snopek 2023-08-28 16:07:26 -0500
  • 17990467ea
    Merge 0946261398 into c370f0f24a #1054 Ed_ 2023-08-18 03:56:39 -0700
  • 7c4186b444
    Merge 565b403592 into c370f0f24a #1146 Thaddeus Crews 2023-08-18 03:56:39 -0700
  • c370f0f24a
    Merge pull request #1221 from dsnopek/readme-improvements Rémi Verschelde 2023-08-17 17:14:07 +0200
  • 1588dc8437 Clarify versions and examples in the README #1221 David Snopek 2023-08-17 09:09:30 -0500
  • a7d3f00b26
    Merge pull request #1218 from AThousandShips/readme_fix David Snopek 2023-08-17 06:27:11 -0500
  • e586e11637 Fix link to test project in readme #1218 A Thousand Ships 2023-08-17 10:48:22 +0200
  • 7ed7a84782
    Merge pull request #1197 from AThousandShips/vec_elem David Snopek 2023-08-16 16:45:33 -0500
  • 112e41bd8f
    Merge pull request #1204 from akien-mga/scons-targets-sync-with-godot David Snopek 2023-08-16 10:02:54 -0500
  • 52eb77efd4 Add remaining component-wise `min/max` functions to `Vector*` #1197 A Thousand Ships 2023-08-16 13:52:51 +0200
  • 74b352e979
    Merge pull request #1215 from adamscott/fix-deprecated-builtins-clang-2 Rémi Verschelde 2023-08-16 12:29:56 +0200
  • f5c8e5190f
    Fix forgotten not operator #1215 Adam Scott 2023-08-16 05:30:40 -0400
  • 524bbd3ee9
    Merge pull request #1211 from adamscott/fix-deprecated-builtins-clang Rémi Verschelde 2023-08-16 09:12:41 +0200
  • 3cd3f24150 Ensure that PtrToArg specializations for native structs are used #1214 David Snopek 2023-08-15 17:35:59 -0500
  • 5c262844ad
    Fix Clang deprecated builtins #1211 Adam Scott 2023-08-15 11:51:34 -0400
  • cc516a1022
    Add compiledb generation to test project and customs loading SConstruct #1213 Adam Scott 2023-08-15 15:20:13 -0400
  • ccd76434de
    Add functionality to pass custom files to the main SConstruct #1212 Adam Scott 2023-08-15 13:15:41 -0400
  • df5500565a
    Merge pull request #1209 from dsnopek/missing-tests Rémi Verschelde 2023-08-15 09:30:21 +0200
  • d5fab0b9f8 Add automated tests to verify some previous fixes #1209 David Snopek 2023-08-14 18:44:30 -0500
  • fecb2959b4 Check that GDExtension is opened by compatible Godot version #1208 David Snopek 2023-08-14 15:59:46 -0500
  • d2eac3ec49
    Merge 52acb6bb97 into 5eebc6b20c #1153 Thaddeus Crews 2023-08-11 22:56:54 -0700
  • 28494f0bd5
    Merge pull request #1205 from dsnopek/4.1-cherrypicks-1 David Snopek 2023-08-11 10:35:12 -0500
  • 5eebc6b20c
    Merge pull request #1193 from Zylann/version_header David Snopek 2023-08-11 10:33:49 -0500
  • 4fb9af7fb2 Statically link mingw/msvc runtime libraries on Windows #1205 Feiyun Wang 2023-04-02 22:46:40 +0800
  • 6fa6b8b178 [SCons] Merge OSXCross tools into platofrm ones Fabio Alessandrelli 2023-07-23 22:41:55 +0200
  • 784c3dc012 [SCons] Add option to generate a compilation database. Fabio Alessandrelli 2023-07-22 19:54:12 +0200
  • 7a9b323931 Add platform macros Adam Scott 2023-07-22 08:46:14 -0400
  • e75ec636db Don't cache `null` forever if a singleton isn't available yet Marc Gilleron 2023-07-22 15:48:11 +0100
  • 5dda0212f6 In generated methods, only construct the method StringName the first time David Snopek 2023-07-12 20:38:46 -0500
  • 011965d864 Attempt to fully implement CharString David Snopek 2023-06-20 10:03:15 -0500
  • 600e749d9b
    SCons: Sync `targets.py` fully with upstream Godot #1204 Rémi Verschelde 2023-08-10 09:20:23 +0200
  • c47bd60c73
    Merge pull request #1203 from dsnopek/1082-update David Snopek 2023-08-09 18:53:16 -0500
  • a745c2ac47 Statically link mingw/msvc runtime libraries on Windows #1203 Feiyun Wang 2023-04-02 22:46:40 +0800
  • 5834e16a22
    Merge pull request #1166 from dsnopek/string-resize David Snopek 2023-07-31 18:31:24 -0500
  • 6f913563d8 Add static methods to `ClassDB` for the methods bound to the `ClassDB` singleton #1164 David Snopek 2023-07-06 21:16:27 -0500
  • 845226d66a
    Merge pull request #1191 from Faless/build/unify_osxcross David Snopek 2023-07-31 15:40:27 -0500
  • d168dd021e
    Merge pull request #1189 from Faless/build/compiledb David Snopek 2023-07-31 15:39:07 -0500
  • 494b51698d
    Merge pull request #1188 from adamscott/add-platform-macros David Snopek 2023-07-31 15:38:47 -0500
  • 8bc1c1dbeb Implement `String::resize()` #1166 David Snopek 2023-07-07 08:26:55 -0500
  • a1af1e87ae
    Add support to import custom variables from parent SConstruct #1196 Adam Scott 2023-07-30 12:23:04 -0400
  • c5d8447861
    Merge pull request #1181 from Zylann/fix_singleton_caching David Snopek 2023-07-26 21:09:10 -0500
  • c6b2c82570 Added generated version header #1193 Marc Gilleron 2023-07-26 23:16:46 +0100
  • 1d49bef096
    Merge pull request #1184 from Zylann/fix_get_property_list_calling_parent David Snopek 2023-07-26 15:31:15 -0500
  • d15550fdee
    Merge pull request #1186 from mihe/indexed-properties David Snopek 2023-07-26 14:22:34 -0500
  • baf0b9e0f7 Don't call parent _get_property_list when a class doesn't define it. #1184 Marc Gilleron 2023-07-20 21:40:41 +0100
  • 7d8cb7c155 Add support for indexed properties #1186 Mikael Hermansson 2023-07-21 22:58:44 +0200
  • 3c48a287d2
    Merge a626a8ad29 into 3162be28e5 #1147 Fabio Alessandrelli 2023-07-24 16:15:07 +0800
  • 9d9f4279ed
    Add platform macros #1188 Adam Scott 2023-07-22 08:46:14 -0400
  • 6d195137fe [SCons] Merge OSXCross tools into platofrm ones #1191 Fabio Alessandrelli 2023-07-23 22:41:55 +0200
  • 2586ad016e [SCons] Add option to generate a compilation database. #1189 Fabio Alessandrelli 2023-07-22 19:54:12 +0200
  • 548c758677 Don't cache `null` forever if a singleton isn't available yet #1181 Marc Gilleron 2023-07-22 15:48:11 +0100
  • 3162be28e5
    Merge pull request #1150 from dsnopek/charstring-full David Snopek 2023-07-22 09:04:27 -0500
  • ef5a185dc4
    Merge pull request #1176 from dsnopek/string-name-allocate-once David Snopek 2023-07-22 09:04:13 -0500
  • 59df33686f
    Add debug_symbols and dev_build build options #1187 Adam Scott 2023-07-22 06:30:39 -0400
  • 92bcb71e8f
    Add `compiledb` option to compile a "compile_commands.json" #1171 Adam Scott 2023-07-09 09:37:47 -0400
  • 1009da4d7e gdextension: Sync with upstream commit bd6af8e0ea69167dd0627f3bd54f9105bda0f8b5 (4.1.1-stable) godot-4.1.1-stable Yuri Sizov 2023-07-17 20:10:45 +0200
  • 749b0b9ae0
    Merge pull request #1172 from adamscott/add-cache-dir-gitignore David Snopek 2023-07-14 11:41:03 -0500
  • 67bd2eac44
    Merge pull request #1170 from adamscott/import-env-if-exists David Snopek 2023-07-14 11:40:52 -0500
  • a9209ce881
    Merge pull request #1175 from bruvzg/msvc_force_utf8 David Snopek 2023-07-14 06:49:42 -0500
  • efc16b49d9 In generated methods, only construct the method StringName the first time #1176 David Snopek 2023-07-12 20:38:46 -0500
  • d1aeba771a
    [MSVC] Force UTF-8 encoding. #1175 bruvzg 2023-07-11 16:10:46 +0300
  • 8155f35b29
    Import `env` if possible #1170 Adam Scott 2023-07-09 09:27:31 -0400
  • 67501f1ee2
    Add lower-case "*.cache" in ".gitignore" #1172 Adam Scott 2023-07-09 12:13:34 -0400
  • 0ce1638296
    Test Linux with CMake in CI #1169 O01eg 2023-07-09 09:04:18 +0300
  • 5cf329a8dc Support llvm-mingw. #669 K. S. Ernest (iFire) Lee 2021-10-19 22:03:26 -0700
  • bbcf901eab
    Merge pull request #1168 from aaronfranke/3.x-ubuntu-version Rémi Verschelde 2023-07-08 09:15:14 +0200
  • 102e3c8d16
    Bump Ubuntu version on CI from 18.04 to 20.04 #1168 Aaron Franke 2023-07-07 21:44:24 -0500
  • d627942b64
    gdextension: Sync with upstream commit 970459615f6b2b4151742ec6d7ef8559f87fd5c5 (4.1-stable) godot-4.1-stable Rémi Verschelde 2023-07-05 16:31:31 +0200
  • d2b8ff4e9c
    gdextension: Sync with upstream commit cdd2313ba27d0a2600a18e849b4c5d1fd6a6e351 (4.1-rc3) Rémi Verschelde 2023-07-04 13:42:41 +0200
  • 3536803e9e Implement vararg methods of builtin classes. #1091 Daylily-Zeleen 2023-04-14 15:33:49 +0800
  • 52acb6bb97
    Sync container templates with upstream #1153 Thaddeus Crews 2023-06-27 11:12:49 -0500
  • ff6f5792d2
    Merge pull request #1159 from mihe/unused-exports Rémi Verschelde 2023-07-01 00:33:09 +0200
  • 4b1072e4da Remove unused free-standing `initialize_level` and `deinitialize_level` #1159 Mikael Hermansson 2023-06-30 19:36:46 +0200
  • 3e44ad1867
    Merge pull request #1157 from Faless/feat/rpc_test Rémi Verschelde 2023-06-30 15:50:03 +0200
  • 155f2e2a62 Add RPC tests. #1157 Fabio Alessandrelli 2023-06-30 15:06:17 +0200
  • 80986f8497
    gdextension: Sync with upstream commit 46424488edc341b65467ee7fd3ac423e4d49ad34 (4.1-rc2) Rémi Verschelde 2023-06-30 10:02:54 +0200
  • 4e7add896a Load gdextension_interface.h functions for Android #1156 David Snopek 2023-06-29 17:28:29 -0500
  • b99bf14741 added missing link flags for mingw build #1154 Kamil Brzoskowski 2023-06-29 15:54:46 +0200
  • a4784e12b9
    gdextension: Sync with upstream commit ada712e06a471da2a2f4646237830bbd7980c114 (4.1-rc1) Rémi Verschelde 2023-06-29 09:51:49 +0200
  • 4df112cd95 Attempt to fully implement CharString #1150 David Snopek 2023-06-20 10:03:15 -0500
  • bfc9e0bd93
    gdextension: Sync with upstream commit ada712e06a471da2a2f4646237830bbd7980c114 (4.1-beta3) Rémi Verschelde 2023-06-21 15:58:41 +0200
  • 2377f7ec75
    Merge pull request #1047 from Kehom/master David Snopek 2023-06-20 08:24:56 -0500
  • 20be441026 Unregister custom classes in reverse registration order #1047 Kehom 2023-02-16 11:43:26 -0300
  • 82edc89cfa
    Merge pull request #1148 from Bromeon/bugfix/uninit-ptr-signature Rémi Verschelde 2023-06-19 10:43:58 +0200
  • 130644c061
    Merge pull request #1138 from dsnopek/editor-plugins-deinitialize Rémi Verschelde 2023-06-19 10:43:34 +0200
  • ca78bcf558
    Merge pull request #1086 from lucasrafael98/fixes/missing-include-audio-frame Rémi Verschelde 2023-06-19 10:43:10 +0200
  • 2d4ec829a0 GDExtension: `Uninitialized*Ptr` for constructors/converters using placement new #1148 Jan Haller 2023-06-18 23:11:12 +0200
  • a626a8ad29 [SCons] Improve windows toolchains. #1147 Fabio Alessandrelli 2023-06-09 18:05:25 +0200
  • 565b403592
    godot .scons_env.json equivalent for godot-cpp #1146 Thaddeus Crews 2023-06-16 12:08:19 -0500
  • f56f45156b
    Merge pull request #1143 from bruvzg/py_utf8 Rémi Verschelde 2023-06-16 10:30:08 +0200
  • f0065bd801
    Merge pull request #1048 from asmaloney/reserved_identifiers Rémi Verschelde 2023-06-16 10:29:45 +0200
  • f1ad719ffc Force UTF-8 encoding in the binding generator script. #1143 bruvzg 2023-06-16 10:38:01 +0300
  • db2394dbe7 Identifiers containing double underscore are reserved according to the C++ standard #1048 Andy Maloney 2023-02-16 10:38:38 -0500
  • 1bc9ca7b57
    Merge pull request #1139 from Trey2k/master Rémi Verschelde 2023-06-15 10:58:13 +0200
  • 6f7e80bbb6
    Prepend PATH to scons env #1139 Trey Moller 2023-06-14 10:30:24 -0500
  • be25a50617
    gdextension: Sync with upstream commit a2575cba48121a9e31c3a550ebd29398a7facf3f (4.1-beta2) Rémi Verschelde 2023-06-14 10:05:18 +0200
  • d28a3cbbd5 Automatically remove editor plugins when deinitializing GDExtension #1138 David Snopek 2023-06-13 14:00:16 -0500
  • df79065b04 Implement ClassDB singleton #936 Daylily-Zeleen 2023-06-13 19:20:25 +0800
  • d12cf071bb
    Merge pull request #1128 from Mathis-Z/master Rémi Verschelde 2023-06-08 22:31:51 +0200
  • ac98dd2752 Fixing #1127 by making return types of auto-generated functions dynamic #1128 Mathis-Z 2023-05-30 22:35:05 +0200