summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2017-10-14Redoing the ARVR GDNative interface as module and tighter implementationBastiaanOlij
2017-10-13removed GDNativeClass doc from GDNative moduleKarroffel
2017-10-13Move GDNative docs into gdnative folderBastiaanOlij
2017-10-13Remove junk outputRuslan Mustakov
Remove several prints that were added for engine debugging, but are of no use to the end user, and only pollute the editor and game logs.
2017-10-11doc: Sync classref with current sourceRémi Verschelde
Ensure that s/fixed_process/physics_process/ is handled properly. [ci skip]
2017-10-11Merge pull request #11954 from neikeq/dIgnacio Etcheverry
Added 'exposed' field to ClassInfo for registered classes
2017-10-10Fix wrong array indexIgnacio Etcheverry
2017-10-10 Fix getting struct elements from MonoArray (#11978)Ignacio Etcheverry
* Fix getting struct elements from MonoArray * Revert undesired change
2017-10-09Mono: Make use of ClassInfo's exposed APIIgnacio Etcheverry
- BindingsGenerator only generates exposed classes. - Fix creation of managed instances of non-exposed classes.
2017-10-09Adds 'exposed' field to ClassInfoIgnacio Etcheverry
This field represents if the class is exposed to the scripting API. The value is 'true' if the class was registered manually ('ClassDB::register_*class()'), otherwise it's false (registered on '_post_initialize'). - Added missing registration of classes that are meant to be exposed.
2017-10-09Apply a few recent chages in Quat and Basis to their respective Mono ↵Ferenc Arn
counterparts. (#11899)
2017-10-09Merge pull request #11950 from sheepandshepherd/gdnative_property_indexThomas Herzog
Include property index in GDNative class API
2017-10-09Merge pull request #11910 from hoelzl/pr-python3-mono-buildRémi Verschelde
Fix Python 3 incompatibility in Mono build
2017-10-09Merge pull request #11952 from touilleMan/fix-crash-gdnativeThomas Herzog
[GDnative] fix crash at cleanup time when singleton_gdnatives is not empty
2017-10-09[GDnative] fix crash at cleanup time when singleton_gdnatives is not emptyEmmanuel Leblond
2017-10-09Fixed IntPtr unboxing (#11949)Ignacio Etcheverry
- Fix boolean never reset to false - Fix IntPtr unboxing and cleanup
2017-10-08Include property index in GDNative class APIsheepandshepherd
Needed by properties that share set/get functions. Fixes #10329.
2017-10-08[GDnatvie] improve wrapper code generationEmmanuel Leblond
2017-10-08[GDnative] Add string_name apiEmmanuel Leblond
2017-10-08Merge pull request #11923 from sheepandshepherd/gdnative_api_json_arrayThomas Herzog
Store GDNative API in array instead of dictionary
2017-10-07Merge pull request #11924 from neikeq/bIgnacio Etcheverry
Fix dot separated assembly names confused with file extensions
2017-10-07Fix dot separated assembly names confused with file extensionsIgnacio Etcheverry
2017-10-07Store GDNative API in array instead of dictionarysheepandshepherd
2017-10-07Merge pull request #11900 from neikeq/aIgnacio Etcheverry
Fix assembly load hooks and sizeof wrong type
2017-10-07Fix Python 3 incompatibility in Mono buildMatthias Hoelzl
2017-10-07Merge pull request #11843 from hoelzl/pr-python3-buildRémi Verschelde
Fix Python 3 build
2017-10-07Fix sizeof wrong typeIgnacio Etcheverry
2017-10-07Fix assembly load hooksIgnacio Etcheverry
2017-10-07Merge pull request #11896 from neikeq/pr-issue-11892Ignacio Etcheverry
Quote MSBuild arguments
2017-10-07Quote MSBuild arguments. Fixes #11892Ignacio Etcheverry
2017-10-07Merge pull request #11894 from neikeq/pr-issue-11834Ignacio Etcheverry
Mono: Make sure editor thread is attached on script reload
2017-10-07Mono: Make sure editor thread is attached on script reloadIgnacio Etcheverry
2017-10-06Merge pull request #11849 from cart/mono_parent_fieldsIgnacio Etcheverry
Mono: support exported parent class fields
2017-10-06Merge pull request #11854 from endragor/fix-few-classdb-defsAndreas Haas
Add NIL_IS_VARIANT usage to few definitions
2017-10-06Made a few tweaks to the interfaceBastiaanOlij
2017-10-05get parent class fields when updating a CSharpScript's exportsCarter Anderson
This makes the fields viewable / editable in the inspector
2017-10-05Fix mono enabled builds (broken by 3d87b70).Ferenc Arn
2017-10-05Added the set/get_setting function in Editor/Project settings. Renamed has() ↵Juan Linietsky
to has_setting. Fixes #11844
2017-10-05Merge pull request #11845 from neikeq/music-is-overratedIgnacio Etcheverry
- Fixed uninitialized local - Improved msbuild search on Unix platforms - Add C# script to csproj when attaching it to an object
2017-10-05Merge pull request #11858 from J08nY/feature/gridmap-used-cellsAndreas Haas
Add GridMap::get_used_cells. Fixes #11857.
2017-10-05Add GridMap::get_used_cells. Fixes #11857.J08nY
2017-10-05Add NIL_IS_VARIANT usage to few definitionsRuslan Mustakov
The missing usage flag led to GDNative API descriptions containting arguments with "void" type.
2017-10-05Uninitialized local and domain finalize fixesIgnacio Etcheverry
- Make sure to run the GC before and after finalizing the scripts domain.
2017-10-05Add C# script to csproj when attaching it to an objectIgnacio Etcheverry
2017-10-05Add alternative search locations for msbuildIgnacio Etcheverry
2017-10-04Fix Python 3 buildMatthias Hoelzl
- Take care of the differences in handling unicode characters in `escape_string` (formerly in `editor/SCsub`, now in `compat.py)`. - Conditionally include `_winreg` or `winreg` in the Mono editor module.
2017-10-04Merge pull request #11806 from touilleMan/gdnative-version-fieldThomas 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 generatorKarroffel
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-03Merge pull request #11789 from djrm/pr_visual_improvementsAndreas Haas
Added correct initialization for script editor theme.