aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Display the Y angle properly when rotating from gizmo, partially ↵2.1.4-stableRémi Verschelde2017-08-271-11/+3
| | | | | | helps #1479" This reverts commit 641135ba21bc83bd3bf1a6611bd1eb94e0a175d2.
* Release 2.1.4-stableRémi Verschelde2017-08-271-1/+1
|
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271380-1380/+1380
|
* Re-apply clang-format to all filesRémi Verschelde2017-08-2713-128/+125
| | | | Some badly formatted code has managed to pass through our CI...
* classref: Sync with current sourceRémi Verschelde2017-08-271-1/+7
|
* Buildsystem: Reduce verbosity of font and translation generationRémi Verschelde2017-08-271-4/+0
| | | | (cherry picked from commit 21e53c42672e46c74bce6246fde16f4200c48163)
* Copyright: Various fixesRémi Verschelde2017-08-272-35/+28
|
* stb: Update to upstream stb_truetype 1.17Rémi Verschelde2017-08-272-95/+1394
| | | | | | | Also fix documented OpenSSL version, it was updated to 1.0.2l in 67305d1b0a6dbcdb032d5a5a0e92122cf8f10b8d. (cherry picked from commit 560fc0f19932a7b51e02e9eda8a64f284f41e6d0)
* libpng: Update to upstream version 1.6.32Rémi Verschelde2017-08-2718-88/+234
| | | | | | Fixes security vulnerability in our 1.6.31rc01 snapshot. (cherry picked from commit ee1d0179c5320b8a49a077c1ee09aab3fefa3ab0)
* Fix double single quotes in `connect` error printPoommetee Ketson2017-08-271-1/+1
| | | | (cherry picked from commit 4950ef7478315cfcf27e12f0d3c0a034bd66cf92)
* Node: Add debug info to add_child reparenting checkRémi Verschelde2017-08-271-7/+11
| | | | (cherry picked from commit 3c5ce736e63c0db6b2f0b5e8fef1119da5529df2)
* Free memory when Main::setup returns an errorWilson E. Alvarez2017-08-272-2/+9
| | | | (cherry picked from commit bd257153dc9748bd9ab3f580437c3a28cc5348ab)
* Ignore gprof output filesHein-Pieter van Braam2017-08-271-0/+3
| | | | | | | | When building a profile build it is easy to accidentally create gmon.out files all over the place. Ignore these so they won't get accidentally pushed. (cherry picked from commit aa91640c7e74fec578ce1e938042ec5a7ea15d8f)
* Ignore Eclipse CDT project filesHein-Pieter van Braam2017-08-271-0/+4
| | | | | | | | Since we have explicit .gitignore rules for QT creator and several other editor-specific swap/utility files I'd like to add Eclipse CDT projects also as this is my editor of choice. (cherry picked from commit 90ab7162e7745701d09402df8b95b619919f4c65)
* Allow building fat binaries with osxcrossFabio Alessandrelli2017-08-271-2/+6
| | | | (cherry picked from commit d7f08ead4e09c106ef9a3c1f9aec9492dfcad683)
* TextEdit: Copy whole line if not having selection.Andreas Haas2017-08-271-3/+0
| | | | | | | The functionality was already there but hidden behind a bogus return statement. Fixes #10485 (cherry picked from commit 5d25f6397f74a4a2f91d999196b31e1a878c2507)
* Fix color_ramp indexing negative elementsHein-Pieter van Braam2017-08-271-2/+2
| | | | | | | | | | | | | The 'pos' variable passed to get_color() and get_offset() can be negative if the color ramp itself is empty. This causes a lookup in an empty position in the color Vector which leads to a crash. We add a check so we never do a lookup in the color Vector if the gradient is empty. This fixes #10501 (cherry picked from commit 67b9d6eef2df5253657c89725195c58fe01b39f0)
* simplify the way window is allowed to steal focus, no longer relying on ↵Juan Linietsky2017-08-273-7/+10
| | | | | | project.godot. Closes #9459 (cherry picked from commit 533014b88c964044441dc04dce6e757b0776de97)
* Move wait_for_flush out of queue lockSipaha2017-08-272-18/+47
| | | | (cherry picked from commit f6ee4cac39fa83a1691f102760b7f008403acdc2)
* Fixed not being able to scroll to eofPaulb232017-08-271-2/+2
| | | | (cherry picked from commit a0457341fc0b9e6758423de8df4a75f8e36ea90a)
* Rename "Default" window placement mode to "Top Left"Rémi Verschelde2017-08-272-2/+2
| | | | | | It is no longer the default value ;) (cherry picked from commit 686294e4f2e19598c350008e2268a1e103d6281a)
* SceneTreeEditor: Fix node_selected signal emission.Andreas Haas2017-08-271-2/+4
| | | | | | Fixes #10131 (cherry picked from commit a80371ce0a2e0f5d64e3fa9b6bbf8dba75724164)
* minizip: Fix compatibility with Gentoo's unique zlib APIRémi Verschelde2017-08-272-0/+43
| | | | | | | Fixes #10539 in a diplomatic way (as opposed to telling Gentoo users to just change their distro or rebuild zlib from upstream...). (cherry picked from commit 67e6c1b735d86e5c5a1bdd7aa9cd2852d3ee385f)
* minizip: Reapply Godot-specific changes for seek supportRémi Verschelde2017-08-277-15/+454
| | | | | | I have not assessed whether they are still all relevant. (cherry picked from commit 53fffa12f1207ca2870b3da29e5433fda6d2b0d7)
* minizip: Sync with pristine contrib/minizip from zlib 1.2.4Rémi Verschelde2017-08-279-347/+213
| | | | | | | Godot-specific changes are undone in this commit, they will be readded and properly documented in the following commit. (cherry picked from commit 5681b7b60a13737847fe59ab7b43ee0884dc6ac5)
* TextEdit: Fix line padding.Andreas Haas2017-08-271-1/+1
| | | | | | | | off-by-one error in the line count calculation. Fixes #10411 (cherry picked from commit 58b2f441a70493ed561a017328b0ae079639413f)
* Workaround missing WM_TOUCH on mingw-w64 < 4.0Rémi Verschelde2017-08-271-4/+3
| | | | | | Upstream bug report: https://sourceforge.net/p/mingw-w64/bugs/460/ (cherry picked from commit 2ed87f33cf0ba91ecda081be3fd4231071a9c19e)
* TextEdit: Moving between words now works across lines.Andreas Haas2017-08-271-0/+14
| | | | | | Fixes #10403 (cherry picked from commit 3f2d806b02b222b8678783541523d6d3417fee25)
* Fixes crash related to animatio editor, closes #8687Juan Linietsky2017-08-271-2/+2
| | | | (cherry picked from commit cf2fdcb63e9b7be6b2aab2e9e0989cbd9aca704b)
* spatial selection if subscene geometry is far from originJakub Grzesik2017-08-271-2/+6
| | | | (cherry picked from commit 78e72c8e79a2b7d373190fc6bbe5d8c8c037c6df)
* Exposed create_from_mesh in NavmeshTwistedTwigleg2017-08-271-0/+2
| | | | (cherry picked from commit deaf095dcfe405d142b876b359df512e9e1ba2cc)
* Buildsystem: Prevent building X11/server with GCC 6+Rémi Verschelde2017-08-272-0/+20
| | | | | | | | | | This is due to a Godot bug which is now fixed in the master branch, but would require too much work for a short-lived branch such as 2.1. Building release binaries with GCC 6+ will trigger segfaults due to UB when dereferencing pointers with Object::cast_to. In theory this check should also be made for Windows cross-compilation with MinGW, but I am more concerned about Linux distros shipping broken binaries than adventurous cross-compilers hitting a wall.
* RtAudio: Restore previous (incorrect but safer) buffer sizeRémi Verschelde2017-08-271-1/+1
| | | | | See #10683 for a potential better fix, but this close to the 2.1.4 release I am taking the safe route.
* WinRT: Remove unneeded includeGeorge Marques2017-08-251-1/+0
| | | | Fix #10642
* Bump version to 2.1.4-rcRémi Verschelde2017-08-251-1/+1
|
* doc: Sync with current sourceRémi Verschelde2017-08-251-1/+139
|
* Merge pull request #10604 from DrMoriarty/2.1_atlas_packingRémi Verschelde2017-08-251-37/+53
|\ | | | | more efficient atlas packing algorithm
| * more efficient atlas packing algorithmVasiliy Makarov2017-08-251-37/+53
| |
* | "On Top" flag for Sprite3Delasota2017-08-244-5/+11
| |
* | Fix AtlasTexture + Sprite3D using the wrong UV regionelasota2017-08-243-28/+46
| | | | | | | | | | | | - Change get_rect_region to return UV region instead of pixel rect - Fixed atlas texture Sprite3D Y offsets being applied in the wrong direction and fixed Flip not adjusting the geometry. - Changed get_rect_region name to get_rect_region_uv_rect
* | Merge pull request #10606 from AlexHolly/fix-dummy-rasterizerRémi Verschelde2017-08-242-0/+5
|\ \ | |/ |/| fix dummy rasterizer
| * fix dummy rasterizerAlexHolly2017-08-242-0/+5
|/
* Merge pull request #10544 from hpvb/fix-10524-2.1Rémi Verschelde2017-08-221-4/+4
|\ | | | | [2.1] Change order of Null check for ParallaxLayer
| * Change order of Null check for ParallaxLayerHein-Pieter van Braam2017-08-221-4/+4
|/ | | | | | | | | | | The change in #10524 subtly changes the behavior of set_motion_scale() and set_motion_offset() if the ParallaxLayer does not have a parent node. Previously it would still set the corresponding property, but after this change the property change would be discarded. I'm not entirely sure if this actually matters as there doesn't appear to be any code that picks up this change if the ParallaxLayer gets re-parented later, but it's better to not change behavior regardless.
* Merge pull request #10521 from RandomShaper/fix-double-parsing-2.1Rémi Verschelde2017-08-221-3/+1
|\ | | | | Fix tokenization of doubles (2.1)
| * Fix tokenization of doublesPedro J. Estébanez2017-08-221-3/+1
| | | | | | | | (cherry picked from commit 6759a28050885a25803e9bcb7fd53e38ea16ecf3)
* | Merge pull request #10510 from marcelofg55/osx_window_position_2.1Rémi Verschelde2017-08-221-3/+8
|\ \ | | | | | | Fix y axis for set_window_position on OS X
| * | Fix y axis for set_window_position on OS XMarcelo Fernandez2017-08-211-3/+8
| | |
* | | Merge pull request #10525 from hpvb/fix-10515-2.1Rémi Verschelde2017-08-221-0/+6
|\ \ \ | |/ / |/| | [2.1] Add null check to ParallaxLayer get_parent() calls
| * | [2.1] Add null check to ParallaxLayer get_parent() callsHein-Pieter van Braam2017-08-221-0/+6
|/ / | | | | | | This fixes #10515