summaryrefslogtreecommitdiff
path: root/core
AgeCommit message (Collapse)Author
2016-06-19Merge pull request #5283 from djrm/remove_printsRémi Verschelde
Removed lots of prints
2016-06-19Merge pull request #5281 from J08nY/useless-preprocessorRémi Verschelde
Fix #5263: Useless preprocessor condition
2016-06-19-Added trigger mode to tracks, useful for properties that work as triggers, ↵Juan Linietsky
such as playing a sample, an animation, etc. -Better interpolation of discrete tracks, fixes #4417
2016-06-18Removed lots of printsDaniel J. Ramirez
2016-06-19Remove USE_QUAD_VECTORS unused checkJ08nY
2016-06-19Remove CHARTYPE_16BITS unused checksJ08nY
fix #5263
2016-06-18corrently parse utf8 from zip_io open, closes #1708Juan Linietsky
this probably failed when exporting or opening android apk files too, should fix that too.
2016-06-18Drop fully commented-out filesRémi Verschelde
Part of #5272
2016-06-18Drop empty .cpp files for header-only classesRémi Verschelde
Part of #5272
2016-06-18Drop empty files that are not used anywhereRémi Verschelde
Part of #5272
2016-06-18-Changed how Dir works so it's more user friendly, closes #4705Juan Linietsky
2016-06-18-made get_space_left() return values more homogenous, also for script, ↵Juan Linietsky
converted to mb, closes #4617
2016-06-18Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872Juan Linietsky
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-17Merge pull request #5250 from bojidar-bg/add-sha256Juan Linietsky
Add sha256 to String and File/FileAccess.
2016-06-17Add sha256 to String and File/FileAccess.Bojidar Marinov
Probably does #4166
2016-06-17-added missing .inc filesJuan Linietsky
-Made it possible to change the editor theme -Added two options to theme editor plugin to create empty template themes and editor themes -Make sure that saved themes to .tres keep the null theme fields, to make it easier to keep those when saving/loading the theme
2016-06-16Fixed PacketPeer.get_var() return type in docsJ08nY
2016-06-15Classref: Added docs for StreamPeer* (#5216)J08nY
2016-06-15Merge pull request #5192 from J08nY/issue-5190Rémi Verschelde
Dictionary: rename param in .has() .has_all() .erase()
2016-06-15Merge pull request #5210 from J08nY/issue-5189Rémi Verschelde
String documentation: .ord_at() returns int not String
2016-06-15Add joystick vibration support on Linux (#5043)Wilhem Barbier
2016-06-14String documentation: .ord_at() returns int not StringJ08nY
fixes #5189
2016-06-13Merge pull request #5179 from RandomShaper/better-android-exportJuan Linietsky
Enhanced Android export
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-13Zip-align exported APKPedro J. Estébanez
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.