aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #5283 from djrm/remove_printsRémi Verschelde2016-06-191-3/+0
|\ | | | | Removed lots of prints
| * Removed lots of printsDaniel J. Ramirez2016-06-181-3/+0
| |
* | Merge pull request #5281 from J08nY/useless-preprocessorRémi Verschelde2016-06-194-25/+5
|\ \ | | | | | | Fix #5263: Useless preprocessor condition
| * | Remove USE_QUAD_VECTORS unused checkJ08nY2016-06-192-17/+0
| | |
| * | Remove CHARTYPE_16BITS unused checksJ08nY2016-06-193-8/+5
| | | | | | | | | | | | fix #5263
* | | -Added trigger mode to tracks, useful for properties that work as triggers, ↵Juan Linietsky2016-06-191-0/+1
| |/ |/| | | | | | | | | such as playing a sample, an animation, etc. -Better interpolation of discrete tracks, fixes #4417
* | corrently parse utf8 from zip_io open, closes #1708Juan Linietsky2016-06-181-2/+5
|/ | | | this probably failed when exporting or opening android apk files too, should fix that too.
* Drop fully commented-out filesRémi Verschelde2016-06-182-153/+0
| | | | Part of #5272
* Drop empty .cpp files for header-only classesRémi Verschelde2016-06-184-117/+0
| | | | Part of #5272
* Drop empty files that are not used anywhereRémi Verschelde2016-06-188-265/+0
| | | | Part of #5272
* -Changed how Dir works so it's more user friendly, closes #4705Juan Linietsky2016-06-181-1/+36
|
* -made get_space_left() return values more homogenous, also for script, ↵Juan Linietsky2016-06-181-1/+1
| | | | converted to mb, closes #4617
* Fixed make_dir and make_dir_recursive erros, closes #1680 closes #1872Juan Linietsky2016-06-183-105/+37
|
* Add missing license headers in our source files (#5255)Rémi Verschelde2016-06-1815-2/+393
| | | Also removes a couple wrong Godot headers from third-party source files.
* Merge pull request #5250 from bojidar-bg/add-sha256Juan Linietsky2016-06-1710-7/+366
|\ | | | | Add sha256 to String and File/FileAccess.
| * Add sha256 to String and File/FileAccess.Bojidar Marinov2016-06-1710-7/+366
| | | | | | | | Probably does #4166
* | -added missing .inc filesJuan Linietsky2016-06-171-0/+1
| | | | | | | | | | | | -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
* | Fixed PacketPeer.get_var() return type in docsJ08nY2016-06-161-1/+1
|/
* Classref: Added docs for StreamPeer* (#5216)J08nY2016-06-151-1/+0
|
* Merge pull request #5192 from J08nY/issue-5190Rémi Verschelde2016-06-151-3/+3
|\ | | | | Dictionary: rename param in .has() .has_all() .erase()
| * Dictionary: rename param in .has() .has_all() .erase()J08nY2016-06-131-3/+3
| | | | | | | | fixes #5190, param should be named key, not value
* | Merge pull request #5210 from J08nY/issue-5189Rémi Verschelde2016-06-151-1/+1
|\ \ | | | | | | String documentation: .ord_at() returns int not String
| * | String documentation: .ord_at() returns int not StringJ08nY2016-06-141-1/+1
| | | | | | | | | | | | fixes #5189
* | | Add joystick vibration support on Linux (#5043)Wilhem Barbier2016-06-152-0/+9
|/ /
* | Merge pull request #5179 from RandomShaper/better-android-exportJuan Linietsky2016-06-131-4/+13
|\ \ | |/ |/| Enhanced Android export
| * Zip-align exported APKPedro J. Estébanez2016-06-131-4/+13
| |
* | Merge pull request #5177 from vnen/string-subsequenceJuan Linietsky2016-06-133-0/+51
|\ \ | | | | | | Add subsequence search to tools
| * | Add 'is_subsequence_of' function to StringGeorge Marques2016-06-123-0/+51
| | |
* | | Changed reload logic to auto-hard-reload scripts on save. It's simpler to ↵Juan Linietsky2016-06-133-2/+17
| | | | | | | | | | | | use and also fixes #4756
* | | -Avoid negative zero from being saved to config files o resource files, ↵Juan Linietsky2016-06-131-16/+23
| | | | | | | | | | | | fixes #4758
* | | -Add visible IO errors when closing a file fails due to it being locked ↵Juan Linietsky2016-06-132-1/+9
| | | | | | | | | | | | (most likely on windows), closes #4760
* | | Made error when signal calls a method with the wrong number of parameters ↵Juan Linietsky2016-06-121-2/+2
|/ / | | | | | | more detailed, closes #4893
* | -All variables from script are visible through get_property_list(), not just ↵Juan Linietsky2016-06-112-0/+2
| | | | | | | | | | | | | | those with export() -Added PROPERTY_USAGE_SCRIPT_VARIABLE to identify what comes from script -closes #5146
* | Add 'rfind' function to ArrayGeorge Marques2016-06-103-3/+20
| |
* | Add 'from' argument to Array.find()George Marques2016-06-104-10/+10
|/
* -Ability to reload (and soft reload) tool scripts. Please test!Juan Linietsky2016-06-081-0/+1
|
* Merge pull request #4861 from brakhane/negative-indexingJuan Linietsky2016-06-071-248/+71
|\ | | | | Add support for Python-like negative indexing
| * Add support for Python-like negative indexingDennis Brakhane2016-06-051-5/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Move repetitive code to macrosDennis Brakhane2016-06-051-243/+38
| | | | | | | | | | | | | | | | 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.
* | Exposed Image.INTERPOLATE_*J08nY2016-06-071-0/+3
| |
* | Fix indentation issues in last commitsRémi Verschelde2016-06-072-4/+4
| | | | | | | | Ping @reduz.
* | Merge pull request #4693 from kjohnson0451/dvector_invertJuan Linietsky2016-06-061-0/+13
|\ \ | | | | | | Adds invert() method DVector
| * | Adds the invert() method to DVector.kjohnson04512016-05-161-0/+13
| | | | | | | | | | | | | | | This effectively allows invert() to be used on the following types: ByteArray, IntArray, RealArray, StringArray, Vector2Array, Vector3Array, ColorArray
* | | Merge pull request #4895 from TheoXD/_fix_interactive_loader_cacheJuan Linietsky2016-06-061-1/+5
|\ \ \ | | | | | | | | fixed interactive_loader() not returning a cached scene
| * | | fixed interactive_loader() not returning a cached sceneTheoXD2016-05-301-1/+5
| | | |
* | | | Merge pull request #4977 from SaracenOne/scripting_exposeJuan Linietsky2016-06-062-2/+18
|\ \ \ \ | | | | | | | | | | Expose extra methods and constants to scripts
| * | | | Expose Vector2 abs method to scriptsSaracen2016-06-011-0/+2
| | | | |
| * | | | Exposed remaining PROPERTY_USAGE constants to scriptSaracen2016-06-011-0/+14
| | | | |
| * | | | Expose string 'erase' method to scriptSaracen2016-06-011-2/+2
| | | | |
* | | | | Merge pull request #5026 from Geequlim/patch9frame-extensionJuan Linietsky2016-06-061-0/+126
|\ \ \ \ \ | | | | | | | | | | | | Enhanced Patch9Frame