summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2019-03-01Remove old method that makes no sense today, fixes #25566Juan Linietsky
2019-03-01Fixed some crashers, closes #26393Juan Linietsky
2019-03-01Merge pull request #26441 from QbieShay/fix_sigill_when_no_parent_escnRémi Verschelde
Engine does not crash anymore if a non root node in escn is missing a parent.
2019-03-01Merge pull request #26140 from karliss/meta-itemRémi Verschelde
Use correct meta item in rich text.
2019-03-01Editor does not crash anymore if a non root node in escn is missing a parentIlaria Cislaghi
2019-03-01Fixed wrong method binding in controlJustin Vesper
Control.get_parent_area_size() is now bound to Control::get_parent_area_size() instead of Control::get_size()
2019-02-28added diffuse and specular as inputs to visual shaderclayjohn
2019-02-27Merge pull request #26257 from kaadmy/procedural_sky_sun_energyRémi Verschelde
Use sun energy for ProceduralSky generation
2019-02-27Merge pull request #26352 from bojidar-bg/21633-progress-styleboxRémi Verschelde
Fix minimum size of ProgressBar-s
2019-02-27Fix minimum size of ProgressBar-sBojidar Marinov
Was a leftover from 0a1c1c660fc6aa0689816e85f2b6791c225c6d63. Fixes #21633.
2019-02-27Merge pull request #26134 from marxin/fix-Wsign-compareRémi Verschelde
Fix -Wsign-compare warnings.
2019-02-27Fix GCC 5 build after #26331 and cleanup styleRémi Verschelde
Also cleanup after 01a3dd3.
2019-02-27Fix -Wsign-compare warnings.marxin
I decided to modify code in a defensive way. Ideally functions like size() or length() should return an unsigned type.
2019-02-27Don't crash on previewing an AtlasTexture without a regionHein-Pieter van Braam
2019-02-26Remove setting that caused is_inside_tree() errors on doppler tracking enabled.Juan Linietsky
2019-02-25Fix saturate ScalarFunc in Visual ShaderWindy Darian
Was getting this error when using a saturate node. This change fixes it. ``` :39 - Invalid arguments for built-in function: max(float,int) drivers\gles3\rasterizer_storage_gles3.cpp:2150 - Condition ' err != OK ' is true. ```
2019-02-25Several fixes to make GLES2 on HTML5 work much better.Juan Linietsky
Changed math class error reporting to be a bit less paranoid.
2019-02-25Update controls when a stylebox or icon override changes; change to ↵Bojidar Marinov
CONNECT_REFERENCE_COUNTED Also, cleanup unnessesary calls to update() and NOTIFICATION_THEME_CHANGED. Fixes #25904.
2019-02-24Many separate fixes to ensure non power of 2 textures work on GLES2, closes ↵Juan Linietsky
#25897 and many others
2019-02-24Use sun energy for ProceduralSky generationKaadmY
2019-02-24Explicitly use floating point numbers in the our shadersHein-Pieter van Braam
We need to be explicit about using floating point numbers in our shaders for compatibility with mobile GLES drivers.
2019-02-24Prevent circular references to scene being saved, fixes #24384Juan Linietsky
2019-02-23Remove copy and use instance material override in gizmos, fixes #23783Juan Linietsky
2019-02-23Do not crash on empty path, closes #23701Juan Linietsky
2019-02-23-Treat scalar conversions when calling functions as error, closes #24261Juan Linietsky
-Make shader editor display errors if exist when just opening it -Make ShaderMaterial not lose parameters if opened in error.
2019-02-23Ensure move and slide snap respects stop on slope, fixes #26180Juan Linietsky
2019-02-23Merge pull request #26157 from YeldhamDev/splitcont_update_checkRémi Verschelde
Make 'SplitContainer' update drawing only if actually needs to
2019-02-22Change MAX for MIN, fixes #26170Juan Linietsky
2019-02-22Added a workaround to avoid crashes due to how TileSet editor works, fixes ↵Juan Linietsky
#23672 Also fixed a few uninitialized memory variables.
2019-02-22-Support DEPTH_TEXTURE in GLES2, fixes #25106Juan Linietsky
-Fix use of transparent framebuffers in GLES2 -Fix use of ambient color clearing in GLES2 when no environment exists.
2019-02-22Make 'SplitContainer' update drawing only if actually needs toMichael Alexsander Silva Dias
2019-02-22Check that area is inside tree besides checking that queries are flushed, ↵Juan Linietsky
fixes #26148
2019-02-22Merge pull request #26146 from YeldhamDev/splitcont_hover_fixRémi Verschelde
Fix 'SplitContainer's showing their handles when they shouldn't
2019-02-22Fix code style issuesRémi Verschelde
2019-02-22Merge pull request #26099 from marxin/fix-Wtype-limits-warningsRémi Verschelde
Fix all -Wtype-limits warnings.
2019-02-21Fix 'SplitContainer's showing their handles when they shouldn'tMichael Alexsander Silva Dias
Fixes #25735.
2019-02-21Implement a cleaner (and better) way to save imagedata from ImageTexture, ↵Juan Linietsky
fixes #18801
2019-02-22Use correct meta item in rich text.Kārlis Seņko
Prevent incorrect static cast and unnecesarry meta_hover_ended/started events.
2019-02-21Fixed bugs in test body motion and removed unnecesary test in ↵Juan Linietsky
move_and_slide. Fixes #25968
2019-02-21Fix all -Wtype-limits warnings.marxin
2019-02-21Merge pull request #26105 from nekomatata/texture-button-mask-fixRémi Verschelde
TextureButton with click mask only can be clicked
2019-02-21Fixed TextureButton click mask when no other texture is setPouleyKetchoupp
2019-02-20Merge pull request #26068 from luizcarlos1405/masterRémi Verschelde
Fix AnimationPlayer jumping to the beggining after ending on editor.
2019-02-20Fix AnimationPlayer jumping to the beggining after ending on editor.Luiz
2019-02-20Add -Wshadow=local to warnings and fix reported issues.marxin
Fixes #25316.
2019-02-20Merge pull request #26089 from ianb96/word_wrap_cutoff_fixRémi Verschelde
Fix word wrap cutoff and tab wrapping issue
2019-02-20Merge pull request #26049 from vixelz/textureprogress-nineslice-fill-fixRémi Verschelde
Truncate first segment in TextureProgress 9slices
2019-02-20Fix word wrap cutoff and tab wrapping issueianb96
2019-02-19Allow moving LineEdit visible window left by more than one symbol.Kārlis Seņko
2019-02-19Truncate first segment in TextureProgress 9slicesVixelz
Much in the way that TextureProgress was truncating the last segment of the nine slice when the value wasn't close to the end, perform similar work on the beginning segment. This fixes the beginning segment always being drawn, sometimes in the incorrect location.