| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | [GDNative] loading error and version error procs | Karroffel | 2017-11-20 | 1 | -0/+5 | |
| | | ||||||
| * | Merge pull request #12586 from karroffel/gdnative-gdnlibrary-changes | Thomas Herzog | 2017-11-14 | 1 | -141/+234 | |
| |\ | | | | | [GDNative] use feature tags, added load once option | |||||
| | * | [GDNative] removed anchors | Karroffel | 2017-11-03 | 1 | -13/+1 | |
| | | | ||||||
| | * | [GDNative] use feature tags, added load once option | Karroffel | 2017-11-03 | 1 | -133/+238 | |
| | | | ||||||
| * | | [GDNative] better API struct versioning | Karroffel | 2017-11-10 | 1 | -1/+1 | |
| |/ | ||||||
| * | [GDNative] removed native_raw_call | Karroffel | 2017-10-14 | 1 | -38/+27 | |
| | | ||||||
| * | [GDnative] replace gdnative_api_struct.h by a json-based autogenerated system | Emmanuel Leblond | 2017-10-03 | 1 | -9/+2 | |
| | | ||||||
| * | [GDnative] Add active_library_path to init options struct | Emmanuel Leblond | 2017-10-02 | 1 | -0/+1 | |
| | | ||||||
| * | [GDnative] Add binding to GDNativeLibrary::get_active_library_path | Emmanuel Leblond | 2017-10-02 | 1 | -0/+1 | |
| | | ||||||
| * | Enhance iOS export | Ruslan Mustakov | 2017-09-26 | 1 | -1/+4 | |
| | | | | | | | | | | | - 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. | |||||
| * | Fix MSVC compilation errors | Konstantin Zaitsev | 2017-09-19 | 1 | -2/+2 | |
| | | ||||||
| * | [GDnative] Use X macro to define godot_gdnative_api_struct and it instantiation | Emmanuel Leblond | 2017-09-17 | 1 | -664/+8 | |
| | | ||||||
| * | [GDnative] create godot_gdnative_api_struct and pass it to ↵ | Emmanuel Leblond | 2017-09-17 | 1 | -1/+668 | |
| | | | | | godot_gdnative_init_options | |||||
| * | [GDNative] added singleton GDNativeLibraries | Karroffel | 2017-09-03 | 1 | -1/+5 | |
| | | | | | | | | A GDNativeLibrary now has a field "gdnative_singleton" which can be used to let the `godot_gdnative_singleton` procedure be executed on Godot's startup. In future this can be used to register new scripting languages or resource importer types. | |||||
| * | Make GDNative work on Android | Ruslan Mustakov | 2017-08-30 | 1 | -10/+26 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | The changes include work done to ensure that GDNative apps and Nim integration specifically can run on Android. The changes have been tested on our WIP game, which uses godot-nim and depends on several third-party .so libs, and Platformer demo to ensure nothing got broken. - .so libraries are exported to lib/ folder in .apk, instead of assets/, because that's where Android expects them to be and it resolves the library name into "lib/<ABI>/<name>", where <ABI> is the ABI matching the current device. So we establish the convention that Android .so files in the project must be located in the folder corresponding to the ABI they were compiled for. - Godot callbacks (event handlers) are now called from the same thread from which Main::iteration is called. It is also what Godot now considers to be the main thread, because Main::setup is also called from there. This makes threading on Android more consistent with other platforms, making the code that depends on Thread::get_main_id more portable (GDNative has such code). - Sizes of GDNative API types have been fixed to work on 32-bit platforms. | |||||
| * | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | 2017-08-27 | 1 | -1/+1 | |
| | | ||||||
| * | Removed unnecessary assignments | Wilson E. Alvarez | 2017-08-21 | 1 | -2/+1 | |
| | | ||||||
| * | Removes editor_hint from SceneTree | Ignacio Etcheverry | 2017-08-19 | 1 | -2/+2 | |
| | | ||||||
| * | Removes type information from method binds | Ignacio Etcheverry | 2017-08-10 | 1 | -3/+3 | |
| | | ||||||
| * | Dont call nativescript callbacks if lib is not initialized | Ruslan Mustakov | 2017-08-04 | 1 | -2/+8 | |
| | | ||||||
| * | Pass GDNativeLibrary pointer to library init | Ruslan Mustakov | 2017-07-28 | 1 | -0/+3 | |
| | | ||||||
| * | [GDNative] basic OS detection | Karroffel | 2017-07-24 | 1 | -2/+11 | |
| | | ||||||
| * | [GDNative] new GDNative API | Karroffel | 2017-07-24 | 1 | -1192/+170 | |
| | | | | | | | | | | | | This adds GDNative as a separate class type. It can be used to interface with native libraries by using "native calls", which can be registered by modules (and in future other GDNative libraries?). It also reworks the currently called "GDNativeScript" into a "NativeScript" that just makes use of the new GDNative instead of it being the component that implements that functionality. | |||||
| * | gdnative bug fix in get (return null check) | Ramesh Ravone | 2017-07-22 | 1 | -2/+5 | |
| | | ||||||
| * | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | 2017-07-19 | 1 | -3/+3 | |
| | | | | | -Added system for feature overrides, it's pretty cool :) | |||||
| * | Merge pull request #9699 from RameshRavone/master | Thomas Herzog | 2017-07-19 | 1 | -0/+62 | |
| |\ | | | | | [gdnative] `Object::_get` return type and dynamic property | |||||
| | * | [GDNative] dynamic properties | Ramesh Ravone | 2017-07-19 | 1 | -0/+62 | |
| | | | ||||||
| * | | Add object type hint for docs | Poommetee Ketson | 2017-07-19 | 1 | -2/+2 | |
| |/ | ||||||
| * | -Fixed SCREEN_TEXTURE and other related 2D shader parameters. | Juan Linietsky | 2017-06-26 | 1 | -1/+1 | |
| | | | | | -Fixded BackBuffercopy object | |||||
| * | [GDNative] corrected typo for Mac library ext. | Karroffel | 2017-06-16 | 1 | -3/+3 | |
| | | | | | | Seems like the extension is .dylib and not .dynlib. This should make it easier to select files from the editor. | |||||
| * | [GDNative] fixed a reload bug | Karroffel | 2017-05-13 | 1 | -7/+7 | |
| | | | | | | When there was no terminate function defined in the library the exported variables would not update. This fixes that. | |||||
| * | Put brave old bb10 platform to a well-deserved rest | Rémi Verschelde | 2017-05-08 | 1 | -1/+0 | |
| | | | | | Add some 🔥 to appease @reduz. Fixes #8692. | |||||
| * | [GDNative] explicit calling convention | Karroffel | 2017-04-19 | 1 | -1/+0 | |
| | | ||||||
| * | [GDNative] added "new" method and fixed headers | Karroffel | 2017-04-17 | 1 | -0/+51 | |
| | | ||||||
| * | [GDNative] re-enabled some init options | Karroffel | 2017-04-11 | 1 | -2/+0 | |
| | | ||||||
| * | [GDNative] Didn't iterate over all scripts | Karroffel | 2017-04-10 | 1 | -13/+11 | |
| | | ||||||
| * | renamed dlscript module to gdnative | Karroffel | 2017-04-09 | 1 | -0/+1234 | |
