summaryrefslogtreecommitdiff
path: root/modules/gdscript
AgeCommit message (Collapse)Author
2016-06-28Properly show the source:line even in inner clases, closes #3766Juan Linietsky
2016-06-28Fix bug in inner class reference, closes #1411Juan Linietsky
2016-06-28Fixed bug related to resolving constants in a class, closes #1110Juan Linietsky
2016-06-28Fix extends issue, closes #4026Juan Linietsky
2016-06-26-Fix crashes with thread_exit()Juan Linietsky
-Added draft of C script API (still disabled and unused)
2016-06-24Add "bool" to GDScript reserverd keywordsAndreas Haas
Noticed that "bool" wasn't highlighted when used like `export(bool) var is_xy = false`
2016-06-24Properly report a valid error instead of reporting as a bug, closes #3841Juan Linietsky
2016-06-20Property reporty base type when a function fails, fixes #4581 probably also ↵Juan Linietsky
closes other issues
2016-06-19Merge pull request #5283 from djrm/remove_printsRémi Verschelde
Removed lots of prints
2016-06-19Merge pull request #5268 from brakhane/fix-floating-bugRémi Verschelde
correctly parse floats in scientific notation (Fix #5267)
2016-06-18Removed lots of printsDaniel J. Ramirez
2016-06-18Drop empty files that are not used anywhereRémi Verschelde
Part of #5272
2016-06-18Add missing license headers in our source files (#5255)Rémi Verschelde
Also removes a couple wrong Godot headers from third-party source files.
2016-06-18correctly parse floats in scientific notationDennis Brakhane
GDScript incorrectly parsed float values in scientific notation when no decimal point was given. "1e-5" was parsed as "15". Fix this by not requiring a decimal point when we found an exponent for the number to be considered a float. Fixes #5267
2016-06-18Add @GDScript.type_existsGeequlim
2016-06-17reverted to ==, if a line is missing a statement, we'll have to make sure to ↵Juan Linietsky
add it
2016-06-17changed == for >= since some statements may not store a line (if line is empty)Juan Linietsky
this is added to #5204
2016-06-17Merge pull request #5204 from vnen/fix-completion-crashJuan Linietsky
Fix crash in code completion
2016-06-18Fix type hint for the seed argumentRémi Verschelde
Closes #5260.
2016-06-13Fix crash in code completionGeorge Marques
Fix #4641
2016-06-13Changed reload logic to auto-hard-reload scripts on save. It's simpler to ↵Juan Linietsky
use and also fixes #4756
2016-06-11gdscript tokenizer will dislike use of case, closes #4991Juan Linietsky
2016-06-11remove unnecesary found bug? print, closes #5028Juan Linietsky
2016-06-11Made many built-in gdscript functions return more descriptive errors, closes ↵Juan Linietsky
#5150
2016-06-11-All variables from script are visible through get_property_list(), not just ↵Juan Linietsky
those with export() -Added PROPERTY_USAGE_SCRIPT_VARIABLE to identify what comes from script -closes #5146
2016-06-08-Ability to reload (and soft reload) tool scripts. Please test!Juan Linietsky
2016-06-06Revert "Fix implicit GDScript Reference inheritance"punto-
2016-06-05Fix implicit GDScript Reference inheritanceeska
2016-06-03Fix Color8 constructor using wrong value rangeGeorge Marques
Fix #5015
2016-06-01missed ifdef that broke android buildJuan Linietsky
2016-06-01Ability to reload scripts on running gameJuan Linietsky
2016-05-31Some cleanup to GDScriptJuan Linietsky
separated GDFunction (VM) from GDScript in two different files
2016-05-29Finalized DynamicFont implementationJuan Linietsky
-DynamicFont uses Freetype by default -Editor fonts are now scalable thanks to this -Cleaned up documentation browser and added fonts for this
2016-05-23Fix #4748: proper call to base class functionIgnacio Armenteros
2016-05-21First version of ProfilerJuan Linietsky
It is now possible to profile GDScript as well as some parts of Godot internals.
2016-05-17GDScript: Fix method info for is_nan and is_infRémi Verschelde
As reported on https://godotengine.org/qa/4114/why-isnan-and-isinf-arent-implemented
2016-05-11ability to drag scenes from filesystem to tree for instancingJuan Linietsky
2016-04-09Subclasses can now extend from other subclasses contained in scripts derived ↵Saracen
from relative paths.
2016-04-02Remove trailing spacesRémi Verschelde
2016-03-09remove trailing whitespaceHubert Jarosz
2016-03-01Revert "Merge pull request #3814 from est31/iterators_for_for"Rémi Verschelde
This reverts commit adf50568890cefb5fc354dbc1b21c4140bb410f9, reversing changes made to ee2bc87c0ef3cc1a432655ff935e60f32977904d.
2016-02-29-wip on addon editorJuan Linietsky
-fixes instantiable subclasses not working, as reported in #3871
2016-02-28Use xrange for common "for i in range(...)" use caseest31
Make the parser eliminate a wasteful allocation and initialisation of a possibly large array.
2016-02-28Add xrange builtin functionest31
Also update classes.xml in order to document xrange
2016-02-27Completed the support for plugins! It is not possible to add plugins.Juan Linietsky
Not all APIs are provided yet, please request whathever you are missing. Some example plugins are provided in demos/plugins. Just copy them to a folder in your project named addons/ and then enable them from the project settings. Have fun!
2016-02-24Merge pull request #3812 from est31/masterRémi Verschelde
Fix typo in error
2016-02-24Fix typo in errorest31
2016-02-20-Change link to new documentationJuan Linietsky
-fixed bug in tilemap collision debug
2016-02-11Merge pull request #3658 from Hinsbart/doc_joyeventRémi Verschelde
doc: use correct identifiers for InputEventJoystick{Motion, Button}
2016-02-10doc: use correct identifier for InputEventJoystick{Motion, Button}hondres