Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Refactor RPCMode enum and checks | Fabio Alessandrelli | 2018-05-29 | 1 | -4/+4 |
| | |||||
* | Revert "RPCMode refactor, more sync modes" | Max Hilbrunner | 2018-05-29 | 1 | -4/+4 |
| | |||||
* | Merge pull request #19021 from Faless/rpc_sync_fix | Max Hilbrunner | 2018-05-29 | 1 | -4/+4 |
|\ | | | | | RPCMode refactor, more sync modes | ||||
| * | Refactor RPCMode enum and checks | Fabio Alessandrelli | 2018-05-26 | 1 | -4/+4 |
| | | |||||
* | | More stuff! | Pieter-Jan Briers | 2018-05-01 | 1 | -129/+56 |
| | | |||||
* | | Move things into the title bars of Visual Script nodes. | Pieter-Jan Briers | 2018-04-30 | 1 | -24/+4 |
|/ | | | | | | This is an attempt to make VS slightly nicer to use. WiP. | ||||
* | Fix typos with codespell | luz.paz | 2018-02-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | Found via `codespell -q 3 --skip="./thirdparty,./editor/translations" -I ../godot-word-whitelist.txt` Whitelist consists of: ``` ang doubleclick lod nd que te unselect ``` | ||||
* | Bind many more properties to scripts | Bojidar Marinov | 2018-01-12 | 1 | -3/+3 |
| | | | | | | | Notable potentially breaking changes: - PROPERTY_USAGE_NOEDITOR is now PROPERTY_USAGE_STORAGE | PROPERTY_USAGE_NETWORK, without PROPERTY_USAGE_INTERNAL - Some properties were renamed, and sometimes even shadowed by new ones - New getter methods (some virtual) were added | ||||
* | Add missing copyright headers and fix formatting | Rémi Verschelde | 2018-01-05 | 1 | -0/+1 |
| | | | | | | Using `misc/scripts/fix_headers.py` on all Godot files. Some missing header guards were added, and the header inclusion order was fixed in the Bullet module. | ||||
* | Update copyright statements to 2018 | Rémi Verschelde | 2018-01-01 | 1 | -2/+2 |
| | | | | Happy new year to the wonderful Godot community! | ||||
* | Fixed typo: substract to subtract | Indah Sylvia | 2017-12-05 | 1 | -4/+4 |
| | |||||
* | Fix constant node value edit | Marcin Zawiejski | 2017-11-25 | 1 | -2/+2 |
| | |||||
* | Move singleton management from ProjectSettings to Engine | Leon Krause | 2017-11-14 | 1 | -5/+6 |
| | |||||
* | Add support for the TAU constant. Fixes #12094. | Goutte | 2017-11-12 | 1 | -3/+3 |
| | |||||
* | Gave a tooltip to the "In" logic node | Cédric Fuchs | 2017-10-14 | 1 | -0/+1 |
| | |||||
* | Add NIL_IS_VARIANT usage to few definitions | Ruslan Mustakov | 2017-10-05 | 1 | -1/+1 |
| | | | | | The missing usage flag led to GDNative API descriptions containting arguments with "void" type. | ||||
* | Merge pull request #11653 from bojidar-bg/doc-vscript-1 | Nathan Lovato | 2017-10-03 | 1 | -3/+3 |
|\ | | | | | [DOCS] Document some of the VisualScript classes | ||||
| * | Document some of the VisualScript classes. | Bojidar Marinov | 2017-10-03 | 1 | -3/+3 |
| | | |||||
* | | Move Variant::evaluate() switch to computed goto | Hein-Pieter van Braam | 2017-09-17 | 1 | -1/+1 |
|/ | | | | | | | | | | | | | In an effort to make GDScript a little faster replace the double switch() with a computed goto on compilers that set __GNUC__. For compilers that don't support computed goto it will fall back to regular switch/case statements. In addition disable using boolean values in a mathematical context. Now boolean values can only be compared with other booleans. Booleans will also no longer be coerced to integers. This PR replaces #11308 and fixes #11291 | ||||
* | Merge pull request #11230 from maxim-sheronov/fix_enum_bindings | Thomas Herzog | 2017-09-15 | 1 | -0/+15 |
|\ | | | | | Fix enums bindings | ||||
| * | Fix enums bindings | Maxim Sheronov | 2017-09-13 | 1 | -0/+15 |
| | | | | | | | | | | Add missed bindings for enums Move some enums to class to have correct output of api.json | ||||
* | | Fix 2 typos | Jeroen | 2017-09-14 | 1 | -1/+1 |
|/ | |||||
* | Many fixes to visual script, changed virtuals override for a proper selector. | Juan Linietsky | 2017-09-12 | 1 | -10/+10 |
| | |||||
* | DocData and type hints fixes | Ignacio Etcheverry | 2017-08-29 | 1 | -2/+7 |
| | | | | | | | - Makes vararg methods automatically use PROPERTY_USAGE_NIL_IS_VARIANT on return types - Completely removes the ":type" suffix for method names. Virtual methods must use the MethodInfo constructors that takes Variant::Type or PropertyHint as the first parameter for the return type (with CLASS_INFO as a helper to get the PropertyInfo). Parameters must use PROPERTY_HINT_RESOURCE_TYPE and hint string. - PROPERTY_USAGE_NIL_IS_VARIANT is no longer needed for parameters, because parameters cannot be void. - Adds missing PROPERTY_USAGE_NIL_IS_VARIANT to virtual and built-in methods that return Variant. | ||||
* | Use HTTPS URL for Godot's website in the headers | Rémi Verschelde | 2017-08-27 | 1 | -1/+1 |
| | |||||
* | Added/Fixed null pointer checks | Wilson E. Alvarez | 2017-08-26 | 1 | -1/+1 |
| | |||||
* | Convert Object::cast_to() to the static version | Hein-Pieter van Braam | 2017-08-24 | 1 | -10/+4 |
| | | | | | | | | | | | | Currently we rely on some undefined behavior when Object->cast_to() gets called with a Null pointer. This used to work fine with GCC < 6 but newer versions of GCC remove all codepaths in which the this pointer is Null. However, the non-static cast_to() was supposed to be null safe. This patch makes cast_to() Null safe and removes the now redundant Null checks where they existed. It is explained in this article: https://www.viva64.com/en/b/0226/ | ||||
* | ClassDB: Provide the enum name of integer constants | Ignacio Etcheverry | 2017-08-20 | 1 | -3/+3 |
| | |||||
* | Updated function argument names | Wilson E. Alvarez | 2017-08-12 | 1 | -0/+1 |
| | |||||
* | Removes type information from method binds | Ignacio Etcheverry | 2017-08-10 | 1 | -3/+3 |
| | |||||
* | Adds missing type information to virtual method binds | Ignacio Etcheverry | 2017-08-10 | 1 | -1/+1 |
| | |||||
* | Ability to set a function as sequenced, so when called you can choose not to ↵ | Juan Linietsky | 2017-08-08 | 1 | -12/+37 |
| | | | | use sequence ports. Fixes #6346 | ||||
* | few bugs fixed thanks to explicit bool constructor and clang. | Juan Linietsky | 2017-08-05 | 1 | -1/+1 |
| | | | | explicit bool constructor has thus now been removed, as it served it's mission! | ||||
* | Merge pull request #9764 from Noshyaar/pr-fix2 | Rémi Verschelde | 2017-07-24 | 1 | -2/+2 |
|\ | | | | | Add object type hint for docs | ||||
| * | Add object type hint for docs | Poommetee Ketson | 2017-07-23 | 1 | -3/+3 |
| | | |||||
* | | Update a VS custom node when its script changes | George Marques | 2017-07-21 | 1 | -0/+7 |
| | | |||||
* | | Fix issues with custom nodes in visual script | George Marques | 2017-07-21 | 1 | -3/+4 |
|/ | | | | | - Doesn't crash anymore. - Inputs are properly transferred. | ||||
* | -Renamed GlobalConfig to ProjectSettings, makes more sense. | Juan Linietsky | 2017-07-19 | 1 | -7/+7 |
| | | | | -Added system for feature overrides, it's pretty cool :) | ||||
* | [#7212] Fixed missing 'Variant' return values in documentation. | ducdetronquito | 2017-07-11 | 1 | -1/+1 |
| | |||||
* | -Many fixes to VisualScript, fixed property names, etc. | Juan Linietsky | 2017-06-30 | 1 | -44/+151 |
| | | | | | | -Added ability to set/get a field in GetSet, as well as assignment ops -Added a Select node -Fixed update bugs related to variable list and exported properties, closes #9458 | ||||
* | -Fixed SCREEN_TEXTURE and other related 2D shader parameters. | Juan Linietsky | 2017-06-26 | 1 | -1/+1 |
| | | | | -Fixded BackBuffercopy object | ||||
* | Removal of InputEvent as built-in Variant type.. | Juan Linietsky | 2017-05-20 | 1 | -36/+2 |
| | | | | this might cause bugs I haven't found yet.. | ||||
* | Add "Godot Engine contributors" copyright line | Rémi Verschelde | 2017-04-08 | 1 | -0/+1 |
| | |||||
* | A Whole New World (clang-format edition) | Rémi Verschelde | 2017-03-05 | 1 | -1219/+923 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Add a bunch of missing Godot headers in own files | Rémi Verschelde | 2017-03-05 | 1 | -0/+29 |
| | |||||
* | Inf and NaN support added to GDScript. | Saracen | 2017-02-28 | 1 | -1/+5 |
| | |||||
* | -renamed globals.h to global_config.cpp (this seems to have caused a few ↵ | Juan Linietsky | 2017-02-21 | 1 | -1/+1 |
| | | | | | | modified files) -.pck and .zip exporting redone, seems to be working.. | ||||
* | Rename the _MD macro to D_METHOD | Hein-Pieter van Braam | 2017-02-13 | 1 | -60/+60 |
| | | | | | | This new name also makes its purpose a little clearer This is a step towards fixing #56 | ||||
* | Remove use of _SCS from ADD_METHOD | Hein-Pieter van Braam | 2017-02-13 | 1 | -30/+30 |
| | | | | This saves typing and is a step towards fixing #56 | ||||
* | Style: Fix statements ending with ';;' | Rémi Verschelde | 2017-01-16 | 1 | -2/+2 |
| |