aboutsummaryrefslogtreecommitdiff
path: root/core (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change the rotate function of Spatial to be local, makes more sense. Closes ↵Juan Linietsky2017-12-262-0/+12
| | | | #14569
* Removed the InputEvent ID field, which was unused and can cause bugs.Juan Linietsky2017-12-262-22/+0
|
* Add missing parameter namesPoommetee Ketson2017-12-251-1/+1
|
* -Removed OpenMP support, replaced by a custom class.Juan Linietsky2017-12-242-0/+82
| | | | -Disabled Opus, implementation is wrong.
* Fixes grow_margin not working at allGilles Roudiere2017-12-211-1/+2
|
* Add functions to image to load a PNG or JPG from a buffer, closes #4024Juan Linietsky2017-12-202-0/+40
|
* Merge pull request #14823 from willnationsdev/get-base-scriptRémi Verschelde2017-12-201-0/+2
|\ | | | | Add Script.get_base_script()/get_instance_base_type() to API
| * Add Script.get_base_script/instance_base_type APIWill Nations2017-12-191-0/+2
| |
* | Use a different strategy for path remaps, try loading from a remap file instead.Juan Linietsky2017-12-181-0/+44
|/ | | | This ensures multiple PCK exports still work.
* Merge pull request #14754 from willnationsdev/dictionary-copyRémi Verschelde2017-12-173-2/+4
|\ | | | | Added 'duplicate' function for Dictionary in C++ and API.
| * Dictionary::copy -> ::duplicateWill Nations2017-12-173-2/+4
| |
* | Merge pull request #14760 from hpvb/add-several-unlikely-macrosRémi Verschelde2017-12-171-8/+9
|\ \ | | | | | | Add several unlikely() macros
| * | Add several unlikely() macrosHein-Pieter van Braam2017-12-171-8/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Based off of perf-based prediction misses these seem to be the lowest-hanging fruit for quick (albeit small) improvements. These are based on: * baking a complex lightmap * running platformer 3d * running goltorus
* | | Merge pull request #14635 from poke1024/getlineRémi Verschelde2017-12-171-1/+54
|\ \ \ | | | | | | | | Faster FileAccess::get_line()
| * | | Faster FileAccess::get_line()poke10242017-12-161-1/+54
| | | |
* | | | Merge pull request #14745 from poke1024/api-hash-arg-infoRémi Verschelde2017-12-171-4/+5
|\ \ \ \ | |_|/ / |/| | | Faster ClassDB::get_api_hash()
| * | | Faster ClassDB::get_api_hash()Bernhard Liebl2017-12-161-4/+5
| | | |
* | | | Add epic hack so vsync can be toggled in run-time from script. Fixes #14458.Juan Linietsky2017-12-162-3/+21
| |_|/ |/| | | | | | | | Call needs to be routed via visual server to reach the proper thread.
* | | Merge pull request #14576 from poke1024/stringsRémi Verschelde2017-12-162-38/+149
|\ \ \ | | | | | | | | Some performance tweaking of string handling
| * | | Some performance tweaking of string handlingpoke10242017-12-152-38/+149
| | | |
* | | | Remove get_stack_bottomRuslan Mustakov2017-12-162-11/+0
| | | | | | | | | | | | | | | | | | | | It's not used in godot-nim any longer and there were no other uses for it.
* | | | Merge pull request #14708 from Faless/get_packet_not_const_rebasedRémi Verschelde2017-12-162-11/+11
|\ \ \ \ | | | | | | | | | | Remove "const" from PacketPeer get_packet/get_var, move windows network related stuff to drivers
| * | | | Remove "const" from PacketPeer get_packet/get_varFabio Alessandrelli2017-12-152-11/+11
| | |/ / | |/| | | | | | | | | | | | | | | | | | They are NOT constant methods, as state by the comment message, they fetch the last packet and then forget about it, actively changing the state of the object.
* | | | Merge pull request #14580 from Krakean/string_split_new_argRémi Verschelde2017-12-153-6/+19
|\ \ \ \ | |/ / / |/| | | Added third argument for String.split() function
| * | | Added third argument for String.split() function (see issue #14349)Dmitry Koteroff2017-12-153-6/+19
| |/ / | | | | | | | | | | | | | | | | | | | | | Remove negative limit, leave only positive and make it reflect behaviour like in Python Also limit renamed to maxsplit to match Python one. Also docs updated. Fix indent
* | | Fix javascript build error and improve #14604Fabio Alessandrelli2017-12-151-2/+2
| | |
* | | fix compile issueJuan Linietsky2017-12-151-1/+1
| | |
* | | -Added new scene conversion to binary on export (disabled by default, please ↵Juan Linietsky2017-12-152-26/+49
| | | | | | | | | | | | | | | | | | test) -This method works by directly converting text to binary, so the scene does not need to be loaded and saved
* | | Merge pull request #14604 from mhilbrunner/http-defaultsRémi Verschelde2017-12-152-71/+84
|\ \ \ | | | | | | | | HTTP cleanup & better defaults
| * | | HTTP cleanup & better defaultsmhilbrunner2017-12-142-71/+84
| | |/ | |/|
* | | GDScript files are converted to binary on export now.Juan Linietsky2017-12-142-20/+52
| | |
* | | Fix type mismatch in OS::set_borderless_windowRémi Verschelde2017-12-141-1/+1
| | | | | | | | | | | | Closes #14663.
* | | -Add lightmapperJuan Linietsky2017-12-141-0/+1
|/ / | | | | | | | | | | -Fixes to unwrapper (remove degenerates), makes Thekla not crash -Added optional cancel button in EditorProgress -Added function to force processing of events (needed for cancel button)
* / HTTPClient: Add PATCH method and missing HTTP status codesmhilbrunner2017-12-122-2/+32
|/
* Fix wrong return value in some virtual method bindingsRémi Verschelde2017-12-101-2/+2
|
* Style: Re-apply clang-format over recent invalid additionsRémi Verschelde2017-12-102-5/+5
|
* PropertyEditor: Fix display of property doc in tooltipRémi Verschelde2017-12-092-21/+0
|
* Merge pull request #13347 from Noshyaar/hang_in_thereRémi Verschelde2017-12-093-29/+7
|\ | | | | Rect2: add function returning same rect with positive w and h
| * Rect2: add function returning same rect with positive w and hPoommetee Ketson2017-11-283-29/+7
| |
* | Fixes vsync setting ignored when using a separate thread for renderingStefano Bonicatti2017-12-091-1/+3
| | | | | | | | | | | | | | | | | | Setting the vsync in the main thread, after the rendering thread starts and takes the OpenGL context fails, so we need to do that before. Also, for some reason, the main thread cannot make current the context anymore. Fixes #13447
* | Style: Apply new clang-format 5.0 style to all filesRémi Verschelde2017-12-0731-259/+255
| |
* | Style: Apply clang-format again on all filesRémi Verschelde2017-12-075-8/+6
| | | | | | | | | | Fixes issues introduced by newer clang-format versions or commits pushed directly without using the clang-format pre-commit hook.
* | Merge pull request #14003 from karroffel/dictionary-iterate-fixRémi Verschelde2017-12-071-1/+3
|\ \ | | | | | | fix Dictionary iteration
| * | fix Dictionary iterationkarroffel2017-12-051-1/+3
| | |
* | | Merge pull request #12603 from GodotExplorer/beautify-jsonRémi Verschelde2017-12-064-19/+46
|\ \ \ | | | | | | | | Add indent and sort keys support for JSON.print
| * | | Add indent and sort keys support for JSON.printGeequlim2017-11-074-19/+46
| | | |
* | | | Merge pull request #14326 from RandomShaper/fix-chmod-errorRémi Verschelde2017-12-062-1/+4
|\ \ \ \ | | | | | | | | | | Fix Windows-to-Linux export error
| * | | | Fix Windows-to-Linux export errorPedro J. Estébanez2017-12-062-1/+4
| | |/ / | |/| | | | | | | | | | Now chmod() returns ERR_UNAVAILABLE by default, to signal the caller the problem is lack of support instead of a failed operation.
* | | | Created internal usage flag to remove non editor properties from doc, closes ↵Juan Linietsky2017-12-061-2/+3
| | | | | | | | | | | | | | | | #13334
* | | | Improve slang, especially in user-visible partsUnknown2017-12-053-5/+0
|/ / /