Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-01-04 | Disable lto for gdnative wrapper | Emmanuel Leblond | |
2017-12-18 | Add plugin to edit GDNativeLibrary | geequlim | |
Rename GDNativeLibraryEditor to GDNativeLibrarySingletonEditor | |||
2017-11-28 | disable caching for targets using helper functions | Rhody Lugo | |
2017-11-28 | use the same cache for all branches for appveyor | Rhody Lugo | |
2017-11-25 | [GDNative] disable -fPIC flag with msvc compiler | Emmanuel Leblond | |
2017-11-21 | Fix&prettify gdnative_api_struct.gen.h GDNATIVE_API_INIT macro generation | Emmanuel Leblond | |
2017-11-20 | [GDNative] loading error and version error procs | Karroffel | |
2017-11-16 | [GDNative] fix wrapper code generation | Karroffel | |
2017-11-13 | fix auto-generated GDN API header for C compilers (#12891) | Evrey | |
* fix auto-generated GDN API header for C compilers | |||
2017-11-10 | [GDNative] rename nativearvr extension to arvr | Karroffel | |
2017-11-10 | [GDNative] better API struct versioning | Karroffel | |
2017-11-09 | [GDNative] refactored API struct into core and extensions | Karroffel | |
2017-10-17 | [GDnative] add pluginscript \o/ | Emmanuel Leblond | |
2017-10-14 | Redoing the ARVR GDNative interface as module and tighter implementation | BastiaanOlij | |
2017-10-08 | [GDnatvie] improve wrapper code generation | Emmanuel Leblond | |
2017-10-07 | Store GDNative API in array instead of dictionary | sheepandshepherd | |
2017-10-04 | Merge pull request #11806 from touilleMan/gdnative-version-field | Thomas Herzog | |
[GDnative] add api version field to godot_gdnative_api_struct | |||
2017-10-04 | [GDnative] add future-proof next field to godot_gdnative_api_struct (a la ↵ | Emmanuel Leblond | |
Vulkan) | |||
2017-10-03 | [GDNative] added API struct wrapper generator | Karroffel | |
Previously functions of the GDNative API were accessed by letting the loader at load-time resolve the symbols. This causes troubles on Windows (...sigh...), so now the GDNative API isn't exported anymore. This means, that a library that wants to call a GDNative function needs to access it via a struct of pointers that's passed to it at right after the library was loaded. To make the usage easier, those function pointers in the struct can be wrapped in actual function in the global scope. This commit adds a generator for that wrapper code. | |||
2017-10-03 | [GDnative] add api version field to godot_gdnative_api_struct | Emmanuel Leblond | |
2017-10-03 | [GDnative] replace gdnative_api_struct.h by a json-based autogenerated system | Emmanuel Leblond | |
2017-09-26 | Enhance iOS export | Ruslan Mustakov | |
- The export process now builds complete .ipa on macOS, instead of just creating XCode project. - The project includes Capabilities games usually require: Game Center, Push Notifications, In-App Purchase. - Icons and launch screens can be specified in export preset. | |||
2017-09-03 | merged gdnative and nativescript module | Karroffel | |
2017-08-02 | [GDNative/NativeScript] fix -rdynamic and removed _init call | Karroffel | |
The _init call was buggy anyway and in the end shouldn't be a thing that's called via ClassDB, it should be something that's language specific, so we leave this out for the bindings. In the commit 66a7763 the SCsub file for GDNative was changed to use a cloned environment, that bricked -rdynamic which needs to be passed down to the linker, which didn't happen with the new env. | |||
2017-08-02 | [GDNative] better header include paths | Karroffel | |
The old include paths caused some problems on some compilers, for example including "string.h" was ambiguous. | |||
2017-04-09 | renamed dlscript module to gdnative | Karroffel | |