summaryrefslogtreecommitdiffstats
path: root/core/extension
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #78634 from Sauermann/fix-notification-orderRémi Verschelde2023-08-304-5/+187
|\
| * Fix Object::notification orderMarkus Sauermann2023-08-304-5/+187
* | Exclude unexposed classes from the extension_api.jsonDavid Snopek2023-08-291-0/+3
|/
* Expose PlaceHolderScriptInstance to GDExtensionMai Lavelle2023-08-282-0/+68
* GDExtension: Remove DLL copy if it fails to loadDavid Snopek2023-08-172-0/+7
* Merge pull request #80188 from vnen/gdextension-copy-dllRémi Verschelde2023-08-162-0/+48
|\
| * GDExtension: Copy DLL to a temp file before openingGeorge Marques2023-08-112-0/+48
* | Fix version check for GDExtensionNinni Pipping2023-08-151-6/+7
|/
* Add get_script_instance to GDExtensionJeff Ward2023-08-072-0/+33
* Merge pull request #79156 from dsnopek/gdextension-string-resizeYuri Sizov2023-07-272-0/+25
|\
| * Allow resizing String's from GDExtensionDavid Snopek2023-07-262-0/+25
* | Add support for indexed properties in GDExtensionMikael Hermansson2023-07-213-2/+24
|/
* GDExtension `@since` attributeJan Haller2023-06-211-0/+136
* GDExtension: `Uninitialized*Ptr` for constructors/converters using placement newJan Haller2023-06-181-3/+3
* Remove GDExtension compatibility code for Godot 4.0David Snopek2023-06-073-343/+19
* Merge pull request #77445 from RedworkDE/gdextension-compat-update-validationYuri Sizov2023-05-271-27/+104
|\
| * Update extension api validationRedworkDE2023-05-241-27/+104
* | Merge pull request #77010 from dsnopek/gdextension-editor-pluginsRémi Verschelde2023-05-264-0/+82
|\ \ | |/ |/|
| * Allow GDExtensions to add editor pluginsDavid Snopek2023-05-254-0/+82
* | Merge pull request #73511 from dsnopek/gdextension-object-nameRémi Verschelde2023-05-223-0/+28
|\ \
| * | Add GDExtension function to get Object class nameDavid Snopek2023-05-223-0/+28
* | | Bind forgotten default value for `GDExtension::open_library` argumentRedworkDE2023-05-221-1/+1
| |/ |/|
* | Compress embedded GDExtension interfaceRedworkDE2023-05-161-9/+26
|/
* Rework GDExtension interface from a struct to loading function pointersDavid Snopek2023-05-164-438/+2237
* Improve user-friendliness of "return value as function param" pattern in GDEx...Emmanuel Leblond2023-05-153-97/+110
* Merge pull request #76446 from reduz/add-gdextension-api-compatibilityRémi Verschelde2023-05-153-1/+287
|\
| * Add a backwards-compatibility system for GDExtension methodJuan Linietsky2023-05-153-1/+287
* | Make *_operator_index in gdnative_interface not logging an error if called wi...Emmanuel Leblond2023-05-131-22/+66
* | Add ValidatedCall to MethodBindJuan Linietsky2023-04-302-1/+39
|/
* Add support for icons in GDExtension classesYuri Sizov2023-03-314-0/+38
* Fix crash when dumping extension API in a non-writable directoryHaoyu Qiu2023-03-082-0/+2
* GDExtension: array_set_typed() accepts enum instead of uint32_tJan Haller2023-02-082-3/+3
* Use GDExtensionBool in GDExtension interfaceHaoyu Qiu2023-02-082-12/+12
* Expose `_err_print_error` with message parameter to GDExtensionMikael Hermansson2023-02-072-9/+24
* Remove unnecessary stdio.h from gdextension interfaceHaoyu Qiu2023-02-061-1/+0
* GDScript: Fix issues with typed arraysDmitrii Maganov2023-01-312-0/+8
* Move Array:set_typed to internal GDExtension structure and unexposed it.bruvzg2023-01-302-0/+9
* Add `GodotTypeInfo::Metadata` to `MethodInfo`Raul Santos2023-01-261-2/+13
* Fix use of `bool` in extension headerJan Haller2023-01-192-6/+6
* [GDExtension] Expose some low level functions and String operators.bruvzg2023-01-192-0/+95
* Add missing is_bitfield field for global enum in extension_api_dumpEmmanuel Leblond2023-01-141-0/+3
* Use BitField<> in core type masksJuan Linietsky2023-01-081-0/+2
* One Copyright Update to rule them allRémi Verschelde2023-01-058-232/+232
* Merge pull request #65990 from touilleMan/gdextension-expose-builtins-members...Rémi Verschelde2022-12-191-62/+148
|\
| * Expose in builtins' members internal type & size (on top of offset) in extens...Emmanuel Leblond2022-12-151-62/+148
* | Extension header: amend const correctness of `p_args` parametersJan Haller2022-12-142-17/+17
* | Improve logic around using Ref<T> with GDExtension virtual functionsBastiaan Olij2022-12-132-0/+29
* | Rename all gdnative occurences to gdextensionGilles Roudière2022-12-1212-1890/+1890
* | Merge pull request #67906 from groud/simpler_gdextension_configRémi Verschelde2022-12-062-23/+111
|\ \ | |/ |/|
| * Allow specifying a prefix to automatically detect library files for gdextensi...Gilles Roudière2022-12-012-23/+111