aboutsummaryrefslogtreecommitdiff
path: root/modules (follow)
Commit message (Collapse)AuthorAgeFilesLines
* [GDNative] made string functions more C-friendlyKarroffel2017-04-112-7/+7
|
* [GDNative] C API and generator fixesKarroffel2017-04-112-1/+2
|
* [GDNative] re-enabled some init optionsKarroffel2017-04-111-2/+0
|
* Merge pull request #8350 from karroffel/gdnative-api-reference-fieldThomas Herzog2017-04-101-3/+3
|\ | | | | [GDNative] added is_reference filed to api.json
| * [GDNative] added is_reference filed to api.jsonKarroffel2017-04-101-3/+3
| |
* | [GDNative] function to get class constructorKarroffel2017-04-102-0/+11
|/
* Merge pull request #8339 from karroffel/gdnative-reload-fixRémi Verschelde2017-04-101-13/+11
|\ | | | | [GDNative] Didn't iterate over all scripts
| * [GDNative] Didn't iterate over all scriptsKarroffel2017-04-101-13/+11
| |
* | Rename [gs]et_pos to [gs]et_position for ControlsSergey Pusnei2017-04-101-3/+3
|/ | | | | | | | Control set_pos -> set_position Control set_global_pos -> set_global_position [gs]et_mouse_pos -> [gs]et_mouse_position [gs]et_global_mouse_pos -> [gs]et_global_mouse_position fixes #8005
* renamed dlscript module to gdnativeKarroffel2017-04-0971-1300/+2448
|
* Merge pull request #8329 from touilleMan/dlscript-godot_get_global_constantsRémi Verschelde2017-04-093-0/+34
|\ | | | | GlobalConstants support in DLScript & api.json
| * Change dlscript's godot_get_global_constants signature to return ↵Emmanuel Leblond2017-04-092-4/+7
| | | | | | | | godot_dictionary
| * Add GlobalConstants entry to the dlscript's api.json generatorEmmanuel Leblond2017-04-092-2/+20
| |
| * Add godot_get_global_constants function to dlscriptEmmanuel Leblond2017-04-082-0/+13
| |
* | Fixup #8123, seems like I forgot a few thingsBojidar Marinov2017-04-081-3/+3
| | | | | | | | | | Should close #8315 Please test, I'm still unsure I did it correctly...
* | Merge pull request #8301 from karroffel/dlscript-refactorRémi Verschelde2017-04-082-163/+295
|\ \ | | | | | | [DLScript] refactoring and in-editor reloading
| * | [DLScript] in-editor reloadingKarroffel2017-04-082-62/+194
| | |
| * | [DLScript] refactored loading of librariesKarroffel2017-04-072-147/+147
| | | | | | | | | | | | | | | | | | I also enabled DLSCRIPT_EDITOR_FEATURES as the default. It might not be the most usable because of the lack of a reloading functionality, but as Zylann pointed out "It's better to see something than nothing at all"
* | | DLScript: Fix llvm compilation error.Andreas Haas2017-04-081-1/+1
| | | | | | | | | | | | `Ordered comparison between pointer and zero`
* | | Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-08115-1/+116
| |/ |/|
* | New particle system, mostly working, some small features missing.Juan Linietsky2017-04-062-12/+12
|/
* [DLScript] fixed android builds nowKarroffel2017-04-061-1/+1
| | | | ... really.
* Merge pull request #8280 from karroffel/dlscript-inheritanceRémi Verschelde2017-04-061-12/+84
|\ | | | | [DLScript] inheritance fixes
| * [DLScript] inheritance fixesKarroffel2017-04-061-12/+84
| | | | | | | | This properly implements script inheritance for DLScripts.
* | Merge pull request #8276 from karroffel/dlscript-stlRémi Verschelde2017-04-067-13/+13
|\ \ | | | | | | [DLScript] API fixed and removed STL imports
| * | [DLScript] more API fixesKarroffel2017-04-063-2/+12
| | |
| * | [DLScript] removed STL importsKarroffel2017-04-065-11/+1
| |/
* / Fix typo in Parser Error messagecurtisxk382017-04-051-1/+1
|/
* [DLScript] fixed virtual method exportKarroffel2017-04-051-2/+2
|
* [DLScript] removed unused importKarroffel2017-04-051-1/+0
| | | | This hopefully fixes android builds
* [DLScript] added variant constructor and a function to get userdata of a scriptKarroffel2017-04-046-10/+43
| | | | | | | The godot_dlinstance_get_userdata() function can be used to get the DLScript userdata pointer of any object that has a DLScript attached to it. This is particularly useful and even required for language bindings to work properly. This also fixes non-tool builds.
* Merge pull request #8246 from GodotNativeTools/dlscript-moduleRémi Verschelde2017-04-0451-608/+6528
|\ | | | | DLScript module
| * added dlscript moduleKarroffel2017-04-0351-608/+6528
| | | | | | | | | | | | | | | | | | This module was written by bojidar-bg and me, with the help of ClikCode and touilleMan. This adds a module to Godot that enables the use of dynamic libraries as a source for scripts. That also allows third party libraries to be linked to Godot more easily and without creating modules. For a readme see https://github.com/GodotNativeTools/godot_headers/blob/master/README.md
* | Add '$' to token namesSaggi Mizrahi2017-04-011-0/+1
|/ | | | | | | It was missing from this array and would cause godot to crash or report bad errors. Signed-off-by: Saggi Mizrahi <saggi@mizrahi.cc>
* SCons: Add option to toggle warnings (on by default)Rémi Verschelde2017-03-261-1/+0
| | | | | | | | All the warnings are factored out of the platform-specific files and moved to SConstruct. Will have to check that it does not introduce regressions on some platforms/compilers. (cherry picked from commit 31107daa1a41fe9ab3c7c1868479e78e16848333)
* Merge pull request #8123 from bojidar-bg/gdscript-inline-block-indentRémi Verschelde2017-03-241-1/+9
|\ | | | | Make inline blocks in GDScript more (or less) pythonic
| * Make inline blocks in GDScript more pythonicBojidar Marinov2017-03-231-1/+9
| | | | | | | | Fixes #8001
* | Merge pull request #7985 from Faless/enet_godot_sock_squashRémi Verschelde2017-03-243-12/+27
|\ \ | | | | | | Update ENet to use Godot sockets.
| * | ENet code cleanup and changes from review.Fabio Alessandrelli2017-03-241-7/+0
| | |
| * | Update ENet module to support custom ENet libFabio Alessandrelli2017-03-243-9/+31
| | | | | | | | | | | | Keep compatibility with upstream enet libraries
* | | Fix typos in source code using codespellRémi Verschelde2017-03-249-20/+20
| |/ |/| | | | | From https://github.com/lucasdemarchi/codespell
* | Merge pull request #8095 from RandomShaper/fix-yield-crashRémi Verschelde2017-03-211-1/+1
|\ \ | | | | | | Fix random crashes when using yield()
| * | Fix random crashes when using yield()Pedro J. Estébanez2017-03-211-1/+1
| | |
* | | Fix linking order for builtin freetypeRémi Verschelde2017-03-191-18/+14
| | | | | | | | | | | | | | | | | | Before this change the libfreetype_builtin.a lib would be appended at the very end of the linking flags, after system libs such as -lX11 or -lkernel32.
* | | Merge pull request #8051 from RayKoopa/resizable_new_node_dialogRémi Verschelde2017-03-181-1/+1
|\ \ \ | | | | | | | | Make Create New Node dialog resizable and burninate old dialog
| * | | Make Create New Node dialog resizable and burninate old dialogRay Koopa2017-03-181-1/+1
| |/ /
* / / Fixed typo in gdscript autocompletion.mbalint122017-03-171-1/+1
|/ / | | | | | | There was a missing '!' sign, but autocompletion shows parent script members too.
* / Skip asserts on non-debug builds at compiler levelPedro J. Estébanez2017-03-131-0/+2
|/
* Make that Whole New World great againRémi Verschelde2017-03-051-1/+2
| | | | Fix regression from 5dbf180 that broke Windows build.
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-0584-16517/+13837
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code