summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2016-06-13Dictionary: rename param in .has() .has_all() .erase()J08nY
fixes #5190, param should be named key, not value
2016-06-13Merge pull request #5177 from vnen/string-subsequenceJuan Linietsky
Add subsequence search to tools
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-13-Avoid negative zero from being saved to config files o resource files, ↵Juan Linietsky
fixes #4758
2016-06-13-Add visible IO errors when closing a file fails due to it being locked ↵Juan Linietsky
(most likely on windows), closes #4760
2016-06-12Add 'is_subsequence_of' function to StringGeorge Marques
2016-06-12Made error when signal calls a method with the wrong number of parameters ↵Juan Linietsky
more detailed, closes #4893
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-10Add 'rfind' function to ArrayGeorge Marques
2016-06-10Add 'from' argument to Array.find()George Marques
2016-06-08-Ability to reload (and soft reload) tool scripts. Please test!Juan Linietsky
2016-06-07Merge pull request #4861 from brakhane/negative-indexingJuan Linietsky
Add support for Python-like negative indexing
2016-06-07Exposed Image.INTERPOLATE_*J08nY
2016-06-07Fix indentation issues in last commitsRémi Verschelde
Ping @reduz.
2016-06-06Merge pull request #4693 from kjohnson0451/dvector_invertJuan Linietsky
Adds invert() method DVector
2016-06-06Merge pull request #4895 from TheoXD/_fix_interactive_loader_cacheJuan Linietsky
fixed interactive_loader() not returning a cached scene
2016-06-06Merge pull request #4977 from SaracenOne/scripting_exposeJuan Linietsky
Expose extra methods and constants to scripts
2016-06-06Merge pull request #5026 from Geequlim/patch9frame-extensionJuan Linietsky
Enhanced Patch9Frame
2016-06-06Merge pull request #5048 from J08nY/dictionaryJuan Linietsky
Added Dictionary.values()
2016-06-06Merge branch 'master' of https://github.com/godotengine/godotJuan Linietsky
2016-06-06Added function get_signals_connected_to_this_this()Juan Linietsky
should help properly implement #5058
2016-06-06Add missing license information (MiniZip)Roberto
2016-06-05vsync supportJuan Linietsky
-works on windows -may not work on X11, if so please fix -OSX does not seem to support disabling vsync
2016-06-05Add support for Python-like negative indexingDennis Brakhane
Negative indexing is a useful feature in Python, especially when combined with array slicing. Array slicing will hopefully be implemented later, but negative indexing is useful in its own right. A negative index is indexing from the end of an array, "array[-1] == array[array.size()-1]", using a negative index larger/smaller than the length of the array is still an error. While primarily useful for arrays and strings, support is also added to "array like" structures like Vector3 and Color. This is done just to be consistent; vector3[2] is much clearer than vector3[-1], but disallowing it while allowing it for an array with 3 elements seems confusing.
2016-06-05Move repetitive code to macrosDennis Brakhane
In preparation for the following "allow negative indexing" commit, replace the repetitive array "set index" and "get index" code with macros. no functional changes were made, the resulting machine code is unchanged.
2016-06-05fix ui_* input events in EditorAndreas Haas
`input/` is the category for these in globals ^^ fixes #5050
2016-06-05Added Dictionary.values()J08nY
2016-06-05Make Input Actions config not affect the editorJuan Linietsky
2016-06-04-customizable shortcuts in editorJuan Linietsky
-editor settings now save to .tres instead of .xml -buttons can now hold a shortcut
2016-06-04Merge pull request #5036 from J08nY/inputmap-actionsRémi Verschelde
Added InputMap.get_actions()
2016-06-04Merge pull request #4999 from volzhs/fix-project-pathRémi Verschelde
change invalid characters when get user data dir on Windows & Unix
2016-06-05Add texture region support for stylebox renderGeequlim
2016-06-04Created a NodeDock with signals and groupsJuan Linietsky
2016-06-04Added InputMap.get_actions()J08nY
get_actions() lists all actions in the InputMap.
2016-06-03Added Array.find_last() and Array.count()J08nY
2016-06-03Fix typo in http_client.hJ08nY
2016-06-03Expose ResourceImportMetadata::set_source_md5 for scriptGeequlim
2016-06-03change invalid characters when get user data dir on Windows & Unixvolzhs
Can't create user data folder when project name has ``\ / : * ? " < > |`` characters on OS_Windows & OS_Unix. So, change it to ``-`` to be able to make folder. fixes #4928 and it's altanative to #4986.
2016-06-01Ability to reload scripts on running gameJuan Linietsky
2016-06-01Removed invalid DEFVAL for HTTPClient::request_rawIgnacio Etcheverry
2016-06-01Expose Vector2 abs method to scriptsSaracen
2016-06-01Exposed remaining PROPERTY_USAGE constants to scriptSaracen
2016-06-01Expose string 'erase' method to scriptSaracen
2016-05-31Make Color.{rgba}8 return int instead floatAndreas Haas
According to the class doc, these should be int. Also fixed a little bug: the setter for 'r8' changed the green value
2016-05-30-Some fixes to OSX retina scaling for window functionsJuan Linietsky
-Implemented HiDPI detection and support for Godot Editor!
2016-05-30fixed interactive_loader() not returning a cached sceneTheoXD
2016-05-29DPI Detection supportJuan Linietsky
Windows only for now. Many builds may break (older visual studio, mingw32)
2016-05-29Merge pull request #4845 from vnen/pr-magnetometerRémi Verschelde
Add magnetometer sensor support for Android
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-27Added translation support to GodotJuan Linietsky
included is a French translation!