Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 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 | |
| | ||||||
* | Both Array and Dictionary are always in shared mode (removed copy on write). | Juan Linietsky | 2017-01-11 | 1 | -3/+3 | |
| | ||||||
* | renamed joystick to joypad everywhere around source code! | Juan Linietsky | 2017-01-08 | 1 | -1/+1 | |
| | ||||||
* | -Changed most project settings in the engine, so they have major and minor ↵ | Juan Linietsky | 2017-01-05 | 1 | -6/+6 | |
| | | | | | | | | categories. -Changed SectionedPropertyEditor to support this -Renamed Globals singleton to GlobalConfig, makes more sense. -Changed the logic behind persisten global settings, instead of the persist checkbox, a revert button is now available | |||||
* | ObjectTypeDB was renamed to ClassDB. Types are meant to be more generic to ↵ | Juan Linietsky | 2017-01-02 | 1 | -71/+71 | |
| | | | | | | | | Variant. All usages of "type" to refer to classes were renamed to "class" ClassDB has been exposed to GDScript. OBJ_TYPE() macro is now GDCLASS() | |||||
* | Add "Positive" operator to VisualScript | George Marques | 2016-11-11 | 1 | -1/+6 | |
| | ||||||
* | Added expression nodes to visual script, please test. | Juan Linietsky | 2016-09-04 | 1 | -1/+1 | |
| | ||||||
* | Connection hints when connecting to empty space. | Juan Linietsky | 2016-09-03 | 1 | -1/+89 | |
| | ||||||
* | Basic type constants for visual script | Juan Linietsky | 2016-09-02 | 1 | -0/+146 | |
| | ||||||
* | -Modified Input and added is_action_just_pressed() as well as ↵ | Juan Linietsky | 2016-09-01 | 1 | -2/+55 | |
| | | | | is_action_just_released() |