summaryrefslogtreecommitdiff
path: root/modules/gdscript
AgeCommit message (Collapse)Author
2015-12-29-add breakpoint statement to ease with debugging, closes #3165reduz
2015-12-29-fixed bug with some indent blocks not properly checked, fixes #2570reduz
-added ability to do one-line blocks, such as: if something: print("hello") , to be more python-like
2015-12-28-renamed function get_relative_transform() to ↵reduz
get_relative_transform_to_parent(), makes more sense -fixed newly introduced bug in onready keyword, fixes #3155
2015-12-28- added 'onready' keyword to gdscript. Defers initialization of member ↵reduz
variables until _ready() is run.
2015-12-28-Added proper code completion for singletonsreduz
2015-12-28Ability to set autoloads as singleton global variablesreduz
2015-12-14Merge pull request #3051 from eska014/add-export-hintsRémi Verschelde
Add GDScript export hints for named bit flags, exponential ranges and global filesystem
2015-12-14Add GDScript export hint for named bit flagseska
Syntax: `export( int, FLAGS, "A Flag", "Another Flag" ) var flags`
2015-12-14replaced :var by :Variant in documentation, fixes #2897Juan Linietsky
2015-12-11Add GDScript export hints for global filesystem and exponential rangeseska
- File in global filesystem: `String, FILE, GLOBAL, "*.png"`, tool scripts only - Directory in global filesystem: `String, DIR, GLOBAL`, tool scripts only - Exponential range: `float, EXP, 50, 150, 2`
2015-12-08Merge pull request #2877 from eska014/remove-builtin-aliasesJuan Linietsky
Remove unexpected GDScript aliases for built-in types
2015-12-05-Display on animation editor which keys are invalid and which tracks are ↵Juan Linietsky
unresolved -Added a tool to clean up unresolved tracks and unused keys
2015-11-30Merge pull request #2938 from koalefant/masterRémi Verschelde
Break into GDScript debugger when new() fails
2015-11-29GDScript: fixed highlighting of the next line when colon is missingkoalefant
2015-11-29Break into GDScript debugger when new() failsadmix
2015-11-26Add script auto-completion for function parametersFranklin Sobrinho
2015-11-23Remove unexpected GDScript built-in type aliaseseska
2015-11-18Merge pull request #2707 from akien-mga/masterJuan Linietsky
Cosmetic fixes to SCons buildsystem
2015-11-18Merge pull request #2632 from firefly2442/duplicate-inherited-varsJuan Linietsky
remove child variable that is duplicated from parent class
2015-11-12Allow extending from Object in GDScripteska
2015-11-01Cosmetic fixes to SCons buildsystemRémi Verschelde
- Removed trailing spaces - Made sure all indentation is done using tabs (fixes #39) - Potentially fixed an identation issue for openssl check
2015-10-18remove child variable that is duplicated from parent classfirefly2442
2015-10-17Merge pull request #2497 from vnen/fix-2490Juan Linietsky
Make dict2inst set internal members of instance
2015-10-16Add GDScript export hint for real numbers with easing `export(float, EASE)`eska
2015-10-16Add multiline string GDScript export hint `export(String, MULTILINE)`eska
2015-10-16Revert "add flag and multiline hits in GDScript"eska
This reverts commit 7843ec6633625455e689e711aa62e9d8337689fa.
2015-09-20Make dict2inst set internal members of instanceGeorge Marques
Fix #2490
2015-09-02Fixes editor freezecrr0004
2015-08-30detect node and variable assignments in _ready, _init, etc for further code ↵Juan Linietsky
completion
2015-08-25Ability to edit all kinds of arrays from the property editor.Juan Linietsky
Yes, I'm trying to convince you to test the alpha release by adding all these now :)
2015-08-23Merge branch 'master' of https://github.com/okamstudio/godotJuan Linietsky
2015-08-23**WARNING BEFORE PULLING**Juan Linietsky
This push changes the binary and XML formats and bumps the major version to 2.0. As such, files saved in this version WILL NO LONGER WORK IN PREVIOUS VERSIONS. This compatibility breakage with older versions was required in order to properly provide project refactoring tools. If I were you, unless you are brave, I would wait a week or two before pulling, in case of bugs :) Summary of Changes -New Filesystem dock, with filesystem & tree view modes. -New refactoring tools, to change or fix dependencies. -Quick search dialog, to quickly search any file
2015-08-08Merge pull request #2282 from Ovnuniarchos/masterJuan Linietsky
Bitmask editor and some CanvasItem documentation.
2015-08-08Merge pull request #2323 from dbsGen/patch-2Juan Linietsky
add flag and multiline hints in GDScript
2015-08-07Add missing token name for signal. closes #2201neikeq
2015-08-04more debugger fixesJuan Linietsky
-setting/clearing breakpoints during run-time now works -multi-line strings resulted in wrong line numbers in bytecode, fixed
2015-08-04error debuggerJuan Linietsky
shows the list of errors that happened during running the game, traces can be analyzed
2015-08-01add flag and multiline hits in GDScriptGen
`export (flag) var test` for PROPERTY_HINT_ALL_FLAGS `export (multiline) var test` for PROPERTY_HINT_MULTILINE_TEXT
2015-07-20Added FLAGS to int hint to make an int a bitmask on the editor.Ovnuniarchos
2015-06-30-some changes by okamJuan Linietsky
2015-06-29Several performance improvements, mainly in loading and instancing scenes ↵Juan Linietsky
and resources. A general speedup should be apparent, with even more peformance increase when compiling optimized. WARNING: Tested and it seems to work, but if something breaks, please report.
2015-06-27more code completion improvementsJuan Linietsky
-calltip dissapears with more types of keypresses or when pressing ')' -properly looks into autoloaded scripts or nodes with another script for script functions/variables/etc.
2015-06-26improved get_node(), connect(), etc code completion.Juan Linietsky
-properly completes text arguments -includes the "/root" autoloads
2015-06-24added ability to define signals in scriptJuan Linietsky
closes #2175
2015-06-22Merge pull request #2088 from KillerJaguar/setter-fixJuan Linietsky
Fixed variables being set before calling the setter method
2015-06-22Multiple scene editing *POTENTIALLY UNSTABLE*Juan Linietsky
-ability to edit multiple scenes at the same time -resource internal IDs are now persistent, this makes multiple scene editing possible but maaaaay result in file corruption bugs (tested and could not find anything but possibility exists because core code changed, report immediately if you find this). -properly save settings, layout, etc when edited -script editing is independent from scene editing now -show a yellow box when a script belongs to the scene
2015-06-13Fixed variables being set before calling the setter methodJaguar
2015-05-18-Rename unexisting by nonexistant, closes #1940Juan Linietsky
-Added function to retrieve list of actions fron InputMap
2015-05-17properly save external resources, fixes #1924Juan Linietsky
added API to get scancode names to OS
2015-05-16-bit slower execution in debug, but proper error reporting for get index and ↵Juan Linietsky
operators, fixes #1911