summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2019-12-20Encodes property names properly in project.godotHaoyu Qiu
2019-12-18Revert "Allow tab key to be used for shortcuts"Rémi Verschelde
This reverts commit cafb888361eba08297dd88b18dc71f4d418525c0. Fixes #34405. Reopens #8799, #24064.
2019-12-17Use global transform when calculating scrollTomasz Chabora
2019-12-16Use an internal skin unless one is supplied by user, fixes #32766Juan Linietsky
Even though this fixes the issue, the broken Skin resource in the inherited scene mesh will remain, it needs to be erased manually.
2019-12-16Merge pull request #34246 from tygree/nan-in-sprite-fixRémi Verschelde
Fixed a bug within sprite.cpp that caused a nan value to appear
2019-12-16Merge pull request #34269 from KoBeWi/scrolling_peepsRémi Verschelde
Scroll ScrollContainer to focused children
2019-12-16Fixed a bug within sprite.cpp that caused nan values to appear when a ↵Tyler Greenwood
texture had zero area
2019-12-16Merge pull request #34311 from mikkac/34289Rémi Verschelde
Fix- using cut in first line of a script file does not remove the line
2019-12-16Prevent infinite loop when focus_next is invisibleTomasz Chabora
2019-12-15Merge pull request #34356 from Calinou/styleboxflat-lower-max-corner-detailRémi Verschelde
Lower the maximum StyleBoxFlat corner detail to 20
2019-12-15Merge pull request #34344 from YeldhamDev/slider_unused_cleanupRémi Verschelde
Remove unused theme elements in H/VSlider
2019-12-14Lower the maximum StyleBoxFlat corner detail to 20Hugo Locurcio
This value should be sufficient even for very large corner radii. This closes #34354.
2019-12-14Fix- using cut in first line of a script file does not remove the lineMikolaj Kaczmarek
2019-12-14Merge pull request #34300 from Acvarium/ragdoll-impulsRémi Verschelde
Added apply_impulse methods to PhysicalBone for ragdolls
2019-12-13Remove unused theme elements in H/VSliderMichael Alexsander
2019-12-13Merge pull request #34293 from jitspoe/collision-polygon-export-fixRémi Verschelde
Fix for collision polygon not working at all on exported builds.
2019-12-13doc: Sync classref with current sourceRémi Verschelde
Also apply clang-format.
2019-12-13Merge pull request #34287 from Xrayez/tween-trans-ease-defaultRémi Verschelde
Provide default Tween values for transition and easing types
2019-12-13Merge pull request #34235 from timothyqiu/menu-scrollRémi Verschelde
Fixes long popup menu scroll behavior
2019-12-13Merge pull request #34189 from aaronfranke/mesh-aabbRémi Verschelde
Expose Mesh get_aabb
2019-12-12Make Button and co. take internal margins into account when clipping textMichael Alexsander
2019-12-12Merge pull request #34298 from timothyqiu/lines-32736Rémi Verschelde
Fixes crash after remove_line in RichTextLabel
2019-12-12Added apply_central_impulse to PhysicalBone classVitalii Shmorhun
2019-12-12Added missed enum constant VisualShaderNodeTexture::SOURCE_PORTYuri Roubinsky
2019-12-12Fixes crash after remove_line in RichTextLabelHaoyu Qiu
`ItemFrame` always have a line.
2019-12-12CharFXTransform: Drop unnecessary get_value_or()Rémi Verschelde
See https://github.com/godotengine/godot/pull/23658#issuecomment-562706669 The method was implemented back when Dictionary.get(key, default) did not exist, but now that it does we do not need a custom method in CharFXTransform. It's a new feature in 3.2, so does not break compat with 3.1.x.
2019-12-12Fix for collision polygon not working at all on exported builds.jitspoe
(cherry picked from commit a169e1406de77c3abfe670217f18bcf2c1468bae)
2019-12-12Provide default Tween values for transition and easing typesAndrii Doroshenko (Xrayez)
TRANS_LINEAR and EASE_IN_OUT are chosen as defaults for interpolation and follow methods.
2019-12-11Scroll ScrollContainer to focused childrenTomasz Chabora
2019-12-11Expose Mesh get_aabbAaron Franke
2019-12-11Merge pull request #34259 from timothyqiu/validate-texture-32982Rémi Verschelde
Fixes crash after set_piece_texture with invalid texture
2019-12-11Merge pull request #34241 from timothyqiu/sync-fallbacks-size-32701Rémi Verschelde
Fixes crash when using DynamicFont::set_font_data
2019-12-11Merge pull request #34240 from timothyqiu/invalid-shader-io-29985Rémi Verschelde
Fixes crash when shader inputs/outputs is invalid string
2019-12-11Validates texture in set_piece_textureHaoyu Qiu
2019-12-10Fixes crash when using DynamicFont::set_font_dataHaoyu Qiu
2019-12-10Fixes crash when shader inputs/outputs is invalid stringHaoyu Qiu
2019-12-10Fixes crash when using Theme::clearHaoyu Qiu
2019-12-10Merge pull request #34040 from qarmin/unused_variable_more_precise_numbersRémi Verschelde
Removed unused variables, add some constants numbers
2019-12-10Removed unused variables, add some constants numbersRafał Mikrut
2019-12-10Fixes long popup menu scroll behaviorHaoyu Qiu
Popup menus longer than the viewport have stange behaviors before this fix: * They always have one pixel outside the viewport. * You can scroll down the long menu even if bottom outside screen and top inside the screen. (Only menus one pixel above the screen is limited to scroll down.)
2019-12-10Update minimum size of SpinBox on theme changeTomasz Chabora
2019-12-09Merge pull request #34203 from bruvzg/ime_placeholderRémi Verschelde
Hide LineEdit placeholder if IME composition string is not empty.
2019-12-09Fixed strange behaviour of scroll in the ItemList.allkhor
2019-12-08Hide LineEdit placeholder if IME composition string is not empty.bruvzg
2019-12-06Add spaces after commas and strip extra ones in *FileDialog filter menuMichael Alexsander
2019-12-06Remove extra spaces from parenthesis in *FileDialog's filter menuMichael Alexsander
2019-12-05Don't store index of root nodesTomasz Chabora
2019-12-03Merge pull request #33857 from nekomatata/polygon-2d-antialiasingRémi Verschelde
Fixed antialiased option for Polygon2D
2019-12-02Ensure move_and_slide() is consistent between the 2D and 3D versions.Marcel Admiraal
In the 3D version: - Partially revert #20908 that was reverted in the 2D version as part of #21653. This ensures that the Vector returned is always perpendicular to the surface collided with; and not the floor_normal Vector passed to the function when on a floor. - Include an update of the floor velocity before multiplying by the time delta, which was added to the 2D version as part of commit 13a8014. In the 2D version: - Use the Vector2.slide() function instead of Vector2.tangent() to adjust the amount of motion the stop_on_slope undoes to ensure that it is in the right direction. This is a implementation of the 3D approach from #30588. - Combine the !found_collision and motion == Vector2() checks for break. - Other minor formating changes to make the functions look identical. Also renamed some variables to align with their use.
2019-12-01Properly remove joint when a physical bone is removed from the scenePouleyKetchoupp
It was triggering a warning in bullet followed with a crash in some cases. WARNING: assert_no_constraints: A body with a joints is destroyed. Please check the implementation in order to destroy the joint before the body. At: modules/bullet/rigid_body_bullet.cpp:465