aboutsummaryrefslogtreecommitdiff
path: root/modules/gdscript (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Revert "fix spurious error messages during autocomplete and validate"Hein-Pieter van Braam2018-02-271-4/+25
| | | | | | | This reverts commit b7faa76485be1cfe368d24e4fe30adf252beedbe. This causes a regression in 3.0.1. We haven't found a proper fix yet so we're removing this from 3.0.2
* doc: Update version string for 3.0.2Rémi Verschelde2018-02-273-3/+3
|
* Update doc version strings to 3.0.1Hein-Pieter van Braam2018-02-243-3/+3
|
* Removed whitespaces around arguments of functions.anakimluke2018-02-221-2/+0
| | | | | | | | | Functions automatically generated by conneting signals via GUI put whitespaces around the arguments of the generated function. This is inconsistent with the style guide. This commit fixes that.
* Fix typos with codespellluz.paz2018-02-222-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 ``` (cherry picked from commit 612ab4bbc6f2396f4dcd68c3f142f7dfa2f5f0a5)
* fix spurious error messages during autocomplete and validatex12122018-02-191-25/+4
| | | | | | | _parse() caused resets on members like validating and for_completion by calling clear(). (cherry picked from commit 48c9ed45450a7d30f880d6a30ecd0459a66f6282)
* Show default values in docs for GDScript built-in functionsGeorge Marques2018-02-192-2/+4
| | | | (cherry picked from commit dca2ae78dd04530bf96c3d550e57fc945876ea95)
* doc: Fix references to online tutorials after godotengine/godot-docs#1015Rémi Verschelde2018-01-251-1/+1
|
* doc: Sync with current sourceRémi Verschelde2018-01-253-3/+3
| | | | | | 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).
* GDScript: always call ResourceLoader::load() in non-completion modeBernhard Liebl2018-01-211-1/+1
|
* Allow shadowing class members with local variables in GDScript, closes #15896Juan Linietsky2018-01-201-14/+24
|
* Merge pull request #15849 from poke1024/preload-completionRémi Verschelde2018-01-181-1/+3
|\ | | | | GDScript: fix autocompletion for preload() (issue 15766)
| * GDScript: fix autocompletion for preload() (issue 15766)Bernhard Liebl2018-01-181-1/+3
| |
* | Suppress errors on autocompletion for preload()Bernhard Liebl2018-01-181-1/+1
| |
* | Fix typos in code and docs with codespellRémi Verschelde2018-01-182-8/+8
|/ | | | Using v1.11.0 from https://github.com/lucasdemarchi/codespell
* doc: Replace some more "val" with "value" + syncRémi Verschelde2018-01-171-1/+1
|
* Fixes for parameter names of builtin functions in visual scripts/coreChaosus2018-01-161-3/+3
|
* Filled tutorial field in most relevent classes.Juan Linietsky2018-01-151-0/+1
| | | | Added tutorial display in doc.
* doc: Update version string in XMLRémi Verschelde2018-01-133-3/+3
|
* Bind many more properties to scriptsBojidar Marinov2018-01-121-1/+1
| | | | | | | 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
* Mono: Implement stack info for errors and exceptionsIgnacio Etcheverry2018-01-091-1/+3
|
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-0515-0/+15
| | | | | | 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.
* Merge pull request #15089 from poke1024/funcref-warnRémi Verschelde2018-01-031-1/+1
|\ | | | | Warn about funcref creation
| * Warn about funcref creationBernhard Liebl2017-12-261-1/+1
| |
* | Update copyright statements to 2018Rémi Verschelde2018-01-0115-30/+30
|/ | | | Happy new year to the wonderful Godot community!
* Cleanup some #if 0'd codeRémi Verschelde2017-12-171-0/+2
|
* Merge pull request #12845 from remorse107/Array-Dictionary-FixRémi Verschelde2017-12-161-9/+33
|\ | | | | Fix issue #11400. Fixes issue with arrays and dictionary acting as static objects between different instances of objects.
| * Fix issue #11400. Fixes issue with arrays and dictionary acting as static ↵Robert Morse2017-11-171-9/+33
| | | | | | | | objects between different instances of objects.
* | GDScript files are converted to binary on export now.Juan Linietsky2017-12-141-0/+44
| |
* | Scons: Build modules in seperate env.Andreas Haas2017-12-131-1/+4
| |
* | Properly support nested ternary expressionsBojidar Marinov2017-12-111-4/+7
| | | | | | | | Fixes 14324.
* | Style: Re-apply clang-format over recent invalid additionsRémi Verschelde2017-12-101-2/+2
| |
* | Make GDScript parser raise error when exporting ObjectGeorge Marques2017-12-091-0/+4
| |
* | Fixed is_playing funtion (was reporting wrong), closes #13928Juan Linietsky2017-12-071-2/+2
| | | | | | | | Made error reporting to opcode_set in gdscript a bit clearer
* | Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-075-12/+12
| |
* | Style: Apply clang-format again on all filesRémi Verschelde2017-12-072-8/+7
| | | | | | | | | | Fixes issues introduced by newer clang-format versions or commits pushed directly without using the clang-format pre-commit hook.
* | Made Vector::ptrw explicit for writing, compiler was sometimes using the ↵Juan Linietsky2017-11-252-6/+6
| | | | | | | | | | | | wrong function, leading to unnecesary copy on writes and reduced performance.
* | doc: Update header version for 3.0-betaRémi Verschelde2017-11-243-3/+3
| |
* | Add cartesian to polar conversion functionspablotato2017-11-202-0/+32
| |
* | Allow to extends constant variablesanikoyes2017-11-202-9/+51
| |
* | Merge pull request #11940 from GodotExplorer/debuggerRémi Verschelde2017-11-203-7/+80
|\ \ | | | | | | Enhanced debugger for godot 3.0
| * | Move the remote scene tree to the scene tree dock.Geequlim2017-11-171-4/+17
| | | | | | | | | | | | | | | | | | Ignore all script constants in the global section of the breakpoint stack. Check property size before send to avoid too large of data be sent. Fix crash while clear the remote objects from the debugger.
| * | Abstract some method for script systemgeequlim2017-11-173-6/+66
| |/
* | Merge pull request #12952 from bojidar-bg/12392-export-enumsRémi Verschelde2017-11-201-9/+69
|\ \ | | | | | | Allow exporting enums from GDScript
| * | Allow exporting enums from GDScriptBojidar Marinov2017-11-171-9/+69
| |/ | | | | | | | | Use as `export(E) ...` Closes #12392
* | Merge pull request #12930 from vnen/gdscrit-output-printJuan Linietsky2017-11-171-1/+1
|\ \ | | | | | | Make tool scripts print on the editor Output panel
| * | Add print_error function, akin to print_lineGeorge Marques2017-11-161-1/+1
| |/
* / Rename Rect3 to AABB.Ferenc Arn2017-11-171-5/+5
|/ | | | Fixes #12973.
* GDScript: Refactor "GD" class prefix to "GDScript"Rémi Verschelde2017-11-1617-1176/+1179
|
* Merge pull request #12957 from bojidar-bg/12928-numeric-underscoresRémi Verschelde2017-11-161-1/+4
|\ | | | | Allow underscores in GDScript numeric literals