summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-01-04Fixed out of bounds axis name accessWilson E. Alvarez
2019-01-04Merge pull request #21708 from hpvb/fix-21242v2Hein-Pieter van Braam
String[size()] should return a default constructed CharType
2019-01-04Merge pull request #24767 from godotengine/revert-24546-fix_blend_treeRémi Verschelde
Revert "Fix blend tree generating wrong node names"
2019-01-04Revert "Fix blend tree generating wrong node names"Rémi Verschelde
2019-01-04Merge pull request #24741 from ↵Rémi Verschelde
timoschwarzer/24697-fix-autocomplete-segfault-in-inner-classes Fix segfault when trying to autocomplete in inner classes
2019-01-04Merge pull request #24689 from BrodyEller/masterRémi Verschelde
Fix viewport not updating with make_current() for Camera2D
2019-01-04String[size()] should return a default constructed CharTypeHein-Pieter van Braam
As per the C++ standard 21.3.4.1 for std::string: Returns: If pos < size(), returns data()[pos]. Otherwise, if pos == size(), the const version returns charT(). Otherwise, the behavior is undefined. Since the behavior is undefined Godot now does the same thing for const and non-const versions of operator[]. This fixes #21242 and fixes #22221.
2019-01-04Merge pull request #24592 from volzhs/android-etcRémi Verschelde
Make possible to use ETC texture format with GLES3 on Android
2019-01-04Merge pull request #24582 from Xrayez/script-encryptRémi Verschelde
Bring back script encryption in export preset
2019-01-04Merge pull request #24585 from Xrayez/fix-crash-hex-numberRémi Verschelde
Fix crash when checking empty string for valid hex number
2019-01-04Merge pull request #24568 from Shinryuuji/fix-wrong-texture-array-targetRémi Verschelde
Fix wrong default target for sampler2DArray
2019-01-04Merge pull request #24504 from harrisyu/AtlasCheckPixelOpaqueRémi Verschelde
Fix #24470 Atlas Texture with margin setting cause error in editor.
2019-01-04Merge pull request #24539 from BastiaanOlij/override_gl_positionRémi Verschelde
Override GL_position
2019-01-04Merge pull request #24575 from nekomatata/android-curve-textureRémi Verschelde
Fixed CurveTexture with GLES3 on Android
2019-01-04Merge pull request #24647 from WindyDarian/gltf_morph_fixRémi Verschelde
Fix for blend shape incorrectly scaling skinned gltf mesh
2019-01-04Merge pull request #24732 from hpvb/vector-pod-optimizationRémi Verschelde
Optimizations for trivial types
2019-01-04Merge pull request #24738 from timoschwarzer/24725-fit-child-in-rect-null-checkRémi Verschelde
Check if p_child is not null in Container.fit_child_rect()
2019-01-04Merge pull request #24754 from guilhermefelipecgs/fix_17374Rémi Verschelde
Update zstd to 1.3.8
2019-01-03Update zstd to 1.3.8Guilherme Felipe
2019-01-03Merge pull request #24477 from lupoDharkael/nouveauHein-Pieter van Braam
Don't enable DRI_PRIME if nouveau is loaded
2019-01-03Check if p_child is not null in Container.fit_child_rect()Timo Schwarzer
Fixes #24725
2019-01-03Merge pull request #24683 from SoIAS/autocompletion_menu_position_24674Rémi Verschelde
Fixed autocompletion menu vertical position
2019-01-03Merge pull request #24688 from Supatier/add-additional-vscode-nameRémi Verschelde
Add code-oss, vscode-oss, and visual-studio-code-oss to vscode path
2019-01-03Merge pull request #24748 from timoschwarzer/no-target-fps-in-editorRémi Verschelde
Don't apply target_fps in editor
2019-01-03Merge pull request #24747 from corrigentia/patch-6Rémi Verschelde
Docs: Fix "equal to" and code markup in float.xml
2019-01-03Merge pull request #24746 from timoschwarzer/24745-pathfollow2d-offsetRémi Verschelde
Allow offset and unit_offset to be set higher than one loop
2019-01-03Merge pull request #24040 from ↵Leon Krause
guilhermefelipecgs/implements_custom_mouse_cursor_for_javascript Implements OS_JavaScript::set_custom_mouse_cursor
2019-01-03Don't apply target_fps in editorTimo Schwarzer
2019-01-03Docs: Fix "equal to" and code markup in float.xmlcorrigentia
Docs: Fix "be [equal to](https://www.thefreedictionary.com/equal%20to)" in float.xml. Attempt correction of code snippet markup.
2019-01-03Allow offset and unit_offset to be set higher than one loopTimo Schwarzer
Fixes #24745
2019-01-03Implements OS_JavaScript::set_custom_mouse_cursorGuilherme Felipe
2019-01-03Fix segfault when trying to autocomplete in inner classesTimo Schwarzer
Fixes #24697
2019-01-03Merge pull request #24736 from timoschwarzer/ltex-thumbnailsRémi Verschelde
Add thumbnails to LargeTexture
2019-01-03Merge pull request #24722 from Calinou/improve-graphedit-line-drawingRémi Verschelde
Make GraphEdit lines smoother and scale their width on hiDPI displays
2019-01-03Add thumbnails to LargeTextureTimo Schwarzer
2019-01-03Merge pull request #24730 from PrestonKnopp/masterRémi Verschelde
escaped '&' in macos osx_tools.app Info.plist
2019-01-03Optimizations for trivial typesHein-Pieter van Braam
Relying on various compiler primitives we can reduce the work done in our memory allocators and CowData. For types with trivial ctors or dtors we can skip looping over all elements when creating, resizing, and destroying lists of objects. These primitives are supported by clang, msvc, and GCC. However, once we've moved to C++11 we can rely on several std:: primitives that do the same thing and are standardized. In my testing the extra conditionals introduced here get removed from the generated program entirely as the results for these primitives is known at compile time.
2019-01-03Fixed autocompletion menu vertical positionDawid Wdowiak
2019-01-02escaped '&' in macos osx_tools.app Info.plistPrestonKnopp
2019-01-02Make GraphEdit lines smoother and scale their width on hiDPI displaysHugo Locurcio
2019-01-02Merge pull request #24715 from dragmz/patch-4Rémi Verschelde
Fix negative size rectangle drawing in GLES2
2019-01-02Merge pull request #24691 from BlackCatter/line2d-fixRémi Verschelde
Fix line 2D intersection behavior
2019-01-02Merge pull request #24712 from Chaosus/scriptRémi Verschelde
Improved script attachment/removal buttons behavior a bit
2019-01-02Improved script attachment/removal a bitChaosus
2019-01-02Fix negative size rectangle drawingMarcin Zawiejski
Fixes rectangle being drawn as it was a non-negative size in case it actually is. This can be observed e.g. when drawing a negative size selection rectangle (i.e. press mouse button and move cursor up and left).
2019-01-02Fix line 2D intersection behaviorArtem Burjachenko
2019-01-02Merge pull request #24703 from akien-mga/appveyor-scons-3.0.1Rémi Verschelde
AppVeyor: Force installing SCons 3.0.1
2019-01-02Add code-oss, vscode-oss, and visual-studio-code-oss to vscode pathsupatier
2019-01-01AppVeyor: Force installing SCons 3.0.1Rémi Verschelde
3.0.2 was released today and when installed via pip, it seems to be missing from the PATH.
2019-01-01Merge pull request #24700 from hpvb/fix-32bit-linux-buildHein-Pieter van Braam
Disable support for VIA Padlock