Age | Commit message (Collapse) | Author | |
---|---|---|---|
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-07-28 | Pass GDNativeLibrary pointer to library init | Ruslan Mustakov | |
2017-07-27 | added an optional parameter to OS symbol lookup | Karroffel | |
When looking up a symbol from a library, previously an error was shown when the symbol did not exist. That caused confusion when the lookup was completely optional. This adds a new parameter to that method so that those errors can be handled manually if needed. | |||
2017-07-26 | Merge pull request #9720 from endragor/stack-bottom | Thomas Herzog | |
Add a way to retrieve stack bottom of the main thread | |||
2017-07-25 | Add a way to retrieve stack bottom of the main thread | Ruslan Mustakov | |
I'm working on Nim bindings and Nim GC needs to know the stack boundaries to check whether certain pointers are located on the stack or in the heap. This commit adds godot_get_stack_bottom procedure to gdnative module which returns pointer to the stack bottom of the main thread. Later on this may be improved to return stack bottom of the current thread. | |||
2017-07-24 | [GDNative] basic OS detection | Karroffel | |
2017-07-24 | [GDNative] new GDNative API | Karroffel | |
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. | |||
2017-07-22 | gdnative bug fix in get (return null check) | Ramesh Ravone | |
2017-07-19 | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | |
-Added system for feature overrides, it's pretty cool :) | |||
2017-07-19 | Merge pull request #9699 from RameshRavone/master | Thomas Herzog | |
[gdnative] `Object::_get` return type and dynamic property | |||
2017-07-19 | [GDNative] dynamic properties | Ramesh Ravone | |
2017-07-19 | Add object type hint for docs | Poommetee Ketson | |
2017-07-18 | _get return type fix | Ramesh Ravone | |
2017-07-15 | Expose Dictionary::next to GDNative | sheepandshepherd | |
2017-07-03 | Fixed syntax inconsistency in Vector3.snap and Vector3.snapped | TwistedTwigleg | |
2017-06-27 | Merge pull request #9360 from GodotExplorer/pr-external-editor-language-check | Rémi Verschelde | |
Better user experience with external text editors. | |||
2017-06-27 | Better user expirence with external text editors. | geequlim | |
Implements open_in_external_editor for subclasses of ScriptLanguage. Add option 'Debug with external editor' to debug menu to control the behavoir of script opened by editor. | |||
2017-06-26 | -Fixed SCREEN_TEXTURE and other related 2D shader parameters. | Juan Linietsky | |
-Fixded BackBuffercopy object | |||
2017-06-18 | [GDNative] added GDN_EXPORT macro for libraries | Karroffel | |
Up until now there only was GDAPI which was used for the procedures Godot exposes. | |||
2017-06-16 | [GDNative] corrected typo for Mac library ext. | Karroffel | |
Seems like the extension is .dylib and not .dynlib. This should make it easier to select files from the editor. | |||
2017-06-09 | renamed all Rect3.pos to Rect3.position | alexholly | |
2017-06-08 | [GDnative] API consistency + missing properties | Emmanuel Leblond | |
2017-06-04 | renamed all Rect2.pos to Rect2.position | alexholly | |
2017-05-31 | Fix GDNative PoolVector typos | sheepandshepherd | |
2017-05-31 | Wrap copy constructor for some GDNative types | sheepandshepherd | |
2017-05-23 | [GDNative] fixed some functions that returned references | Karroffel | |
Those errors were introduced with #8821 (6fd217d). These functions need to return reference types, otherwise setting values on those containers does not work. | |||
2017-05-19 | Finish implementation of GDnative builtins bindings | Emmanuel Leblond | |
2017-05-17 | Fix two typos from previous commit | Rémi Verschelde | |
Also cleanup comments on variant types. | |||
2017-05-17 | Removal of Image from Variant, converted to a Resource. | Juan Linietsky | |
2017-05-13 | [GDNative] fixed a reload bug | Karroffel | |
When there was no terminate function defined in the library the exported variables would not update. This fixes that. | |||
2017-05-11 | [GDNative] added varcall and print | Karroffel | |
2017-05-10 | Add error printing functions to GDNative | sheepandshepherd | |
2017-05-08 | Put brave old bb10 platform to a well-deserved rest | Rémi Verschelde | |
Add some 🔥 to appease @reduz. Fixes #8692. | |||
2017-04-20 | [GDNative] fixed msvc build | Karroffel | |
2017-04-19 | [GDNative] explicit calling convention | Karroffel | |
2017-04-17 | Merge pull request #8440 from karroffel/gdnative-new-method | Thomas Herzog | |
[GDNative] added "new" method and fixed headers | |||
2017-04-17 | Merge pull request #8439 from touilleMan/correct_gdnative_signatures | Thomas Herzog | |
Correct gdnative signatures | |||
2017-04-17 | [GDNative] added "new" method and fixed headers | Karroffel | |
2017-04-17 | gdnative: Implement missing function for godot_basis. | Emmanuel Leblond | |
2017-04-17 | gdnative: modify vector2&vector3 functions signature to use value passing ↵ | Emmanuel Leblond | |
instead of ptr. | |||
2017-04-17 | Add godot_string_unicode_str to GDnative | Emmanuel Leblond | |
2017-04-15 | Correct indentation in gdnative vector2/3 | Emmanuel Leblond | |
2017-04-15 | Implement missing functions in gdnative vector2 and vector3 bindings | Emmanuel Leblond | |
2017-04-11 | [GDNative] made string functions more C-friendly | Karroffel | |
2017-04-11 | [GDNative] C API and generator fixes | Karroffel | |
2017-04-11 | [GDNative] re-enabled some init options | Karroffel | |
2017-04-10 | Merge pull request #8350 from karroffel/gdnative-api-reference-field | Thomas Herzog | |
[GDNative] added is_reference filed to api.json | |||
2017-04-10 | [GDNative] added is_reference filed to api.json | Karroffel | |
2017-04-10 | [GDNative] function to get class constructor | Karroffel | |