summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-05-08Fix texture resource reload bugDaniel Rakos
If a non-imported texture resource file (e.g. DDS) gets updated the editor doesn't reload it. The cause of the problem is two-fold: First, the code of ImageTexture assumes that textures are always imported from an image, but that's not the case for e.g. DDS. This change thus adds code to issue a resource reload in case an image reload is not possible (which is the case for non-imported texture resources). Second, the code is filled with bogus calls to Image::get_image_data_size() to determine the mipmap offset when that should be done using Image::get_image_mipmap_offset(). Previous code literally passed the integer mip level value to Image::get_image_data_size() where that actually expects a boolean. Thus this part of the change might actually solve some other issues as well. To be pedantic, the texture_get_data() funciton of the rasterizer drivers is still quite a mess, as it only ever returns the whole mipchain when GLES_OVER_GL is set (practically only on desktop builds) but this change does not attempt to resolve that.
2019-05-07Merge pull request #28453 from Tarik02/enet_socket_set_optionFabio Alessandrelli
Partially implement enet_socket_set_option
2019-05-06Remove reduz from some autorequested code reviewsRémi Verschelde
He's still one of the main architects of some of these code branches, but quite often PRs that modify one or two files in such folders don't necessarily need his input, and he has enough backlog to handle. PR triagers will ask for his review manually whenever relevant. He's left as code owner for physics/visual servers and rendering backends.
2019-05-06Merge pull request #28516 from Chaosus/fix_vs_mix_titleRémi Verschelde
Renames captions of Scalar/VectorInterp in Visual Shaders
2019-05-06Merge pull request #28365 from fire/split_clip_blend_shapesRémi Verschelde
Modify ResourceImporterScene to split animations with blendshapes.
2019-05-06Merge pull request #28525 from MunWolf/func_ref_validationRémi Verschelde
Added an is_valid function to FuncRef
2019-05-06Update AUTHORS and DONORS listRémi Verschelde
New contributors added to AUTHORS: @Kanabenki, @KoBeWi Thanks to all contributors and donors for making Godot possible!
2019-05-06Merge pull request #28715 from YeldhamDev/inherent_scene_close_emptyRémi Verschelde
Make editor close empty scene when creating an inherited one
2019-05-06Merge pull request #28709 from YeldhamDev/tabcontainer_locale_updateRémi Verschelde
Fix 'TabContainer' not updating its tab titles when locale is changed
2019-05-06Merge pull request #28696 from raphael10241024/debug_fixRémi Verschelde
fix CollisonShape changing shape cause crash when not in a tree
2019-05-06Merge pull request #28679 from megalike/fix_mac_os_delete_char_hotkeysRémi Verschelde
Support Mac OS default delete char hotkeys
2019-05-06Merge pull request #28330 from BastiaanOlij/improve_multimeshRémi Verschelde
Added set_as_bulk_array, fixed transform2D saving and documentation
2019-05-06Make editor close empty scene when creating an inherited oneMichael Alexsander Silva Dias
Fixes #28654.
2019-05-06Fix 'TabContainer' not updating its tab titles when locale is changedMichael Alexsander Silva Dias
2019-05-05Merge pull request #28700 from ShyRed/fixmonogluewindowsIgnacio Roldán Etcheverry
Fix generation of Mono Glue for Visual Studio 2017+
2019-05-05Merge pull request #28684 from credman0/masterRémi Verschelde
Fix ParallaxBackground breaking when moving it out the scene tree
2019-05-05Merge pull request #28657 from KidRigger/masterRémi Verschelde
Fixes VideostreamGDNative crash on audio_channel=0.
2019-05-05Fix generation of Mono Glue for Visual Studio 2017+ShyRed
vsnprintf definition should only be changed when MSC version is older than 2013. The version check and fix is taken from StringUtils.h of assimp.
2019-05-05Merge pull request #28643 from t-karcher/patch-1Max Hilbrunner
Update of RigidBody2D class description
2019-05-05Merge pull request #28681 from lopho/dict-docMax Hilbrunner
Document dictionary erase return value
2019-05-05fix CollisonShape changing shape cause crash when not in a treeyakun.zhang
2019-05-04Fix ParallaxBackground breaking when moving it out the scene treeColin Redman
2019-05-04Document dictionary erase return valuelopho
2019-05-04Support Mac OS default delete char hotkeysmegalike
2019-05-03Merge pull request #28629 from YeldhamDev/findfiles_always_availableRémi Verschelde
Make "Find in Files" always available in the script editor
2019-05-03Merge pull request #28656 from YeldhamDev/tabcontainer_icon_title_updateMichael Alexsander Silva Dias
Make 'TabContainer' update when icon/title is changed
2019-05-04Fixes VideostreamGDNative crash on audio_channel=0.Anish
Added an if case to check if the mix_callback exists before running any of the audio code. Fixes: #28644
2019-05-03Make 'TabContainer' update when icon/title is changedMichael Alexsander Silva Dias
Fixes #28655.
2019-05-03Merge pull request #28603 from bojidar-bg/24134-typed-array-shareRémi Verschelde
Fix typed arrays and dictionaries getting their values shared
2019-05-03Merge pull request #28548 from YeldhamDev/check_button_disabled_iconRémi Verschelde
Add "disabled" icon for 'CheckButton'
2019-05-03Merge pull request #27594 from marxin/fix-duplicate-conditionsRémi Verschelde
Fix duplicated conditions.
2019-05-03Merge pull request #28640 from bojidar-bg/17885-navmesh-entry-brokenRémi Verschelde
Fix navmesh not finding optimal paths
2019-05-03Update of RigidBody2D class descriptionThomas Karcher
Added a hint in the RigidBody2D class description regarding the transformation issue mentioned in https://github.com/godotengine/godot/issues/5734
2019-05-03Merge pull request #28641 from Chaosus/fix_vs_collapseYuri Roubinsky
Fixed incorrect collapsing visual shader tree
2019-05-03Fix navmesh not finding optimal pathsBojidar Marinov
Addresses part of #17885
2019-05-03Fix collapse visual shader treeChaosus
2019-05-03Merge pull request #28620 from megalike/fix_mac_os_move_cursorRémi Verschelde
Fix Mac OS move cursor behaviour
2019-05-03Merge pull request #28636 from bojidar-bg/d2426-panel-stylesRémi Verschelde
Remove unused panelf and panelnc styles
2019-05-03Remove unused `panelf` and `panelnc` stylesBojidar Marinov
Fixes godotengine/godot-docs#2426
2019-05-03Merge pull request #28635 from Chaosus/fix_buildYuri Roubinsky
Fix build visual_shader_editor_plugin
2019-05-03Fix build visual_shader_editor_pluginChaosus
2019-05-02Make "Find in Files" always available in the script editorMichael Alexsander Silva Dias
2019-05-02Merge pull request #28608 from lopho/patch-1Max Hilbrunner
Document CollisionObject2D pickable requires collision_layer
2019-05-02Fix Mac OS move cursor behaviourmegalike
2019-05-02Hide "Built-in Script" option in the script creation dialog when not possibleMichael Alexsander Silva Dias
2019-05-02Add "disabled" icon for 'CheckButton'Michael Alexsander Silva Dias
2019-05-02Merge pull request #27415 from aqnuep/kinematicbody_fixesRémi Verschelde
KinematicBody performance and quality improvements
2019-05-02Merge pull request #28613 from YeldhamDev/scriptdiag_inherent_fixRémi Verschelde
Fix script dialog asking for a correct inheritance when not needed
2019-05-02Merge pull request #28609 from bojidar-bg/27152-indirect-code-completionRémi Verschelde
Fix slight issues with autocompletion and member lists in GDScript
2019-05-02Merge pull request #28611 from YeldhamDev/popupmenu_regressionmaniaRémi Verschelde
Fix regression in 'PopupMenu' when icons have different values for width and height