Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-02-11 | gdnative_api.json: Change argument name to r_dest | tilpner | |
This reflects its usage as an output argument, consistent with the other godot_variant_new functions | |||
2018-02-10 | Merge pull request #16539 from eska014/gdnative-macwarn | Thomas Herzog | |
Fix GDNATIVE_API_INIT() warning about sign mismatch | |||
2018-02-10 | Fix GDNATIVE_API_INIT() warning about sign mismatch | Leon Krause | |
2018-02-09 | add initial NativeScript 1.1 extension | karroffel | |
This commit adds new functionality to NativeScript, namely: - ability to set and get documentation for classes, methods, signals and properties - ability to set names and type information to method arguments - ability to set and get type tags for nativescripts - ability to register instance binding data management functions - ability to use instance binding data | |||
2018-02-09 | generate proper API structs for GDNative extension extensions | karroffel | |
The GDNative C API gets passed to libraries in a struct of function pointers. To provide stable binary compatibility, each extension not part of the core API is separated into its own sub-struct. These structs aren't meant to be changed in order to keep binary compatibility. In case of an API extension, the structs include a `next` pointer which can point to a new struct with additional function pointers. Godot's build system generates the API structs automatically at build time, but so far there has no support for the mentioned `next` pointers. This commit changes the API struct generation in such a way that code that used previous headers will compile without problem with the new headers. The new extension-extensions (weird name, but that's what it is) get generated recursively and include the version in the struct-name. | |||
2018-02-07 | Merge pull request #14888 from Faless/websocket | Rémi Verschelde | |
Websocket module | |||
2018-02-06 | Relicense module to the wondeful Godot community! | Fabio Alessandrelli | |
2018-02-06 | Add websocket module. | Fabio Alessandrelli | |
Webassembly is client-only for obvious reasons. Other platforms support both client and server using libwebsockets. | |||
2018-02-02 | GDScriptParser: Remove debug prints. | Andreas Haas | |
2018-02-01 | Fix inconsistencies and typos in argument names | Paolo Perkovic | |
2018-02-01 | Merge pull request #16258 from NathanWarden/fix_mono_decimals_method | Rémi Verschelde | |
[Mono] Fix an infinite recursion in the Mathf.Decimals method when using floats. | |||
2018-02-01 | Merge pull request #16205 from neikeq/issue-15053 | Rémi Verschelde | |
Mono: Remove automatic script multilevel calls | |||
2018-02-01 | Merge pull request #16002 from bruvzg/mono_loading_form_res | Rémi Verschelde | |
[Mono] Allow loading assemblies (including mscorlib) from resources. | |||
2018-02-01 | Merge pull request #16175 from NathanWarden/add_async_and_await | Rémi Verschelde | |
Added async and await as C# keywords. | |||
2018-01-31 | Fix an infinite recursion in the Mathf.Decimals method when using floats. | Nathan Warden | |
2018-01-31 | Mono: Allow loading `mscorlib` from resources. | bruvzg | |
2018-01-30 | Added async and await as C# keywords. | Nathan Warden | |
2018-01-30 | Mono: Remove automatic script multilevel calls | Ignacio Etcheverry | |
2018-01-30 | Merge pull request #15980 from mrcdk/audio_stream_get_length | Rémi Verschelde | |
Expose audio streams get_length() | |||
2018-01-27 | Merge pull request #16118 from neikeq/i-dont-know-what-to-write-here-anymore | Rémi Verschelde | |
Mono: Fix build errors with tools=no and target=release | |||
2018-01-27 | Mono: Fix method_bind fields being generated as instance members | Ignacio Etcheverry | |
2018-01-27 | Mono: Fix build errors with tools=no and target=release | Ignacio Etcheverry | |
2018-01-26 | Mono: Don't defer call to dispose queue objects when finalizing domain | Ignacio Etcheverry | |
It's going to be called anyway after `mono_domain_finalize`. This also prevents crashes, since the MessageQueue singleton could already be freed at this point (see: #15702). | |||
2018-01-25 | Mono: Fix NodePath and RID bindings | Ignacio Etcheverry | |
2018-01-25 | doc: Fix references to online tutorials after godotengine/godot-docs#1015 | Rémi Verschelde | |
2018-01-25 | doc: Sync with current source | Rémi Verschelde | |
Also enhance RigidBody docs as per https://github.com/godotengine/godot-docs/pull/1018 and fix the version tag in all files (not really stable yet, but it makes no sense to hardcode rc3 at this stage). | |||
2018-01-24 | - Improves portability in joystick buttons enum | Ariel Manzur | |
- Fixes linking bug in modules split library | |||
2018-01-24 | Improved stabilization of ray shape in Bullet | Andrea Catania | |
2018-01-24 | Merge pull request #16016 from neikeq/issue-13316 | Ignacio Etcheverry | |
Fix CSharpInstance::call not initializing CallError | |||
2018-01-24 | Fix CSharpInstance::call not initializing CallError | Ignacio Etcheverry | |
2018-01-23 | SignalAwaiter::_signal_callback was calling the thunk with a wrong pointer | Paul Joannon | |
2018-01-22 | Merge pull request #15972 from akien-mga/mono-warning | Rémi Verschelde | |
Mono: Display opt-out warning in editor about WIP status | |||
2018-01-22 | Expose audio streams get_length() | MrCdK | |
2018-01-22 | Mono: Display opt-out warning in editor about WIP status | Rémi Verschelde | |
This ensures that all users of the Mono flavour of Godot 3.0 are aware of its current shortcomings (no export, crashes and usability issues). The dialog is shown each time the editor is started, until the checkbox is disabled (i.e. until users will have actually read it). Fixes #15956. | |||
2018-01-22 | RID cached class was wrong (mono) | Paul Joannon | |
2018-01-22 | Merge pull request #15949 from MarianoGnu/issue_15743 | Rémi Verschelde | |
Prevent prompting unexpected errors on Bullet's RigidBody. Attemps to fix #15743 | |||
2018-01-21 | attemp to fix #15743 | Mariano Suligoy | |
2018-01-21 | fix GDMonoProperty::set_value | Paul Joannon | |
was calling getter and not setter should close #15387 | |||
2018-01-21 | GDScript: always call ResourceLoader::load() in non-completion mode | Bernhard Liebl | |
2018-01-20 | Allow shadowing class members with local variables in GDScript, closes #15896 | Juan Linietsky | |
2018-01-19 | SCsub: fix mixed indentation | Poommetee Ketson | |
2018-01-18 | adding option to split modules library | Ariel Manzur | |
2018-01-18 | Merge pull request #15849 from poke1024/preload-completion | Rémi Verschelde | |
GDScript: fix autocompletion for preload() (issue 15766) | |||
2018-01-18 | Suppress errors on autocompletion for preload() | Bernhard Liebl | |
2018-01-18 | Fix typos in code and docs with codespell | Rémi Verschelde | |
Using v1.11.0 from https://github.com/lucasdemarchi/codespell | |||
2018-01-18 | GDScript: fix autocompletion for preload() (issue 15766) | Bernhard Liebl | |
2018-01-18 | Merge pull request #15837 from KellyThomas/patch-2 | Rémi Verschelde | |
remove usage of C#7 in DebuggingUtils.cs for compatibility with 2015 Build Tools | |||
2018-01-18 | [GDNative] fix NativeScript false negative error | karroffel | |
2018-01-18 | Merge pull request #15836 from karroffel/gdnative-more-fixes-hopefully | Rémi Verschelde | |
[GDNative] fix #15723 | |||
2018-01-18 | remove c#7 features for compatibility with 2015 Build Tools | Kelly Thomas | |
https://github.com/godotengine/godot/issues/15742 |