summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-23Fix bone pose override not being reset when IK animation is stoppedEric Rybicki
Fixes #35409
2020-01-22Merge pull request #35421 from williamd1k0/improve-top-animation-menuRémi Verschelde
Use an icon in the top Animation Key menu
2020-01-22Merge pull request #35338 from rburing/fix_find_focus_neighborRémi Verschelde
Fix Control::_window_find_focus_neighbour
2020-01-22Use an icon in the top Animation Key menuWilliam Tumeo
2020-01-22Merge pull request #35412 from DaividFrank/check_overriding_selfRémi Verschelde
Disabled re-assigning 'self'
2020-01-22Merge pull request #35440 from ericrybick/27104-input-buggy-linuxRémi Verschelde
Remove buggy check if key was already released for accumulated input on linux
2020-01-22Merge pull request #35435 from bojidar-bg/34154-project-setting-propertiesRémi Verschelde
Get real default values for project settings in documentation
2020-01-22GDScript: Added checks in assign operations to disable re-assigning 'self'DaividFrank
2020-01-22Merge pull request #35437 from akien-mga/gles3-texture-mag-filter-wrong-valueRémi Verschelde
GLES3: Fix invalid value for GL_TEXTURE_MAG_FILTER parameter
2020-01-22Remove buggy check if key was already released for accumulated inputEric Rybicki
Fixes #27104
2020-01-22GLES3: Fix invalid value for GL_TEXTURE_MAG_FILTER parameterRémi Verschelde
`GL_LINEAR_MIPMAP_LINEAR` can be used for `GL_TEXTURE_MIN_FILTER`, but not for `GL_TEXTURE_MAG_FILTER`. Cf. https://www.khronos.org/opengl/wiki/GLAPI/glTexParameter Fixes #35436.
2020-01-22Get real default values for project settings in documentationBojidar Marinov
Also, ignore custom project settings and values for input/ entries Fixes #34154
2020-01-22Merge pull request #35423 from Faless/fix/object_emit_freeRémi Verschelde
Make sure we know when deleting an emitting object
2020-01-22Make sure we know when deleting an emitting objectFabio Alessandrelli
We used a lock signals in the signal_map while emitting, because it was not allowed to disconnect them while being emitted. We used that lock to check if we where deleting an object during signal emission. Now that we allow to disconnect signals while they are being emitted, if an object first disconnects, then gets deleted we can't know that a signal was being emitted during the destructor. This commit adds a new `_emitting` boolean member to Object to be set while emitting and checked in the destructor, while removing the old signal lock which is now unused.
2020-01-22Merge pull request #35352 from Feniks-Gaming/BetterDictionaryRémi Verschelde
Improve dictionary description
2020-01-22Thread: Fix typo in destructor error messageRémi Verschelde
2020-01-22Merge pull request #35430 from BastiaanOlij/fix_vr_joystick_idRémi Verschelde
Incorrect joystick id was returned on an inactive ARVR controller
2020-01-22Incorrect joystick id was returned on an inactive ARVR controllerBastiaan Olij
2020-01-22Merge pull request #35404 from Calinou/update-changelog-3.2Rémi Verschelde
Update CHANGELOG.md for Godot 3.2
2020-01-22Merge pull request #35389 from clayjohn/DOCS-materialsRémi Verschelde
Finish up docs for materials
2020-01-22Merge pull request #35425 from timothyqiu/assetlib-import-leakRémi Verschelde
Fixes leak when importing zip in AssetLib
2020-01-22Merge pull request #35419 from Calinou/project-manager-loading-placeholderRémi Verschelde
Use a loading placeholder for project icons in the project manager
2020-01-21Finish up docs for materialsclayjohn
2020-01-22Fixes leak when importing zip in AssetLibHaoyu Qiu
2020-01-21Use a loading placeholder for project icons in the project managerHugo Locurcio
Now that projects are loaded asynchronously, some projects in the list may be displayed before their icon is done loading. This is especially common on slower hardware. In such cases, this makes the project manager display a loading placeholder instead of the default project icon.
2020-01-21Merge pull request #35413 from akien-mga/if-0-means-couperetRémi Verschelde
Remove unused #if 0'ed code
2020-01-21Merge pull request #35411 from akien-mga/greater-font-sizes-for-everyoneRémi Verschelde
Allow greater values for DynamicFont size property
2020-01-21Remove unused #if 0'ed codeRémi Verschelde
2020-01-21Merge pull request #35408 from Faless/ws/fix_packet_countRémi Verschelde
Fix MultiplayerAPI crash when peer implementation misbehave.
2020-01-21Allow greater values for DynamicFont size propertyRémi Verschelde
See https://github.com/godotengine/godot/issues/22581#issuecomment-576836691. Not using `or_greater` as there *is* a max size value that the current implementation can accept. If using e.g. size 6000 with FiraSans-Regular.ttf, errors are printed due to failing asserts on a glyph size that should be within 4096x4096 px.
2020-01-21Fix MultiplayerAPI crash when peer impl misbehave.Fabio Alessandrelli
Also fix WebSocketMultiplayer::get_available_packet_count() return value when peer is not configured to use the multiplayer API.
2020-01-21Merge pull request #35407 from neikeq/issue-27285Ignacio Roldán Etcheverry
Add dummy preprocessor for the C# script class parser
2020-01-21Make script class parser errors to not abort the buildIgnacio Etcheverry
As our script class parser is error prone, we should not impede the build from continuing because of a parsing error. This should be reverted in the future once we switch to Roslyn.
2020-01-21Add dummy preprocessor for the C# script class parserIgnacio Etcheverry
No attempts are made at conditional compilation. The main if branch is always assumed to be true.
2020-01-21Update CHANGELOG.md for Godot 3.2Hugo Locurcio
2020-01-21Merge pull request #35393 from YeldhamDev/plugin_script_syntaxRémi Verschelde
Make script made via plugin creation obey syntax settings
2020-01-21Merge pull request #35399 from ↵Rémi Verschelde
ericrybick/35367-signals-dock-size-jumps-when-selecting-nodes Clip text in NodeDock toolbuttons to prevent dock size changes
2020-01-21Clip text in NodeDock toolbuttons to prevent dock size changesEric Rybicki
Fixes #35367
2020-01-21Merge pull request #35394 from ericrybick/fix-assetlib-thumbnail-overlay-Rémi Verschelde
Fix asset library video play overlay not being centered on the thumbnail
2020-01-21Merge pull request #35385 from akien-mga/bullet-prevent-div-by-zeroRémi Verschelde
Bullet: Prevent potential division by zero
2020-01-21Merge pull request #35390 from timothyqiu/find-in-files-leakRémi Verschelde
Fixes leak in Find in Files utility
2020-01-21Fix asset library video play overlay not being centered on the thumbnailEric Rybicki
2020-01-21Make script made via plugin creation obey syntax settingsMichael Alexsander
2020-01-21Fixes leak in Find in Files utilityHaoyu Qiu
2020-01-21Bullet: Prevent potential division by zeroRémi Verschelde
Fixes #33715.
2020-01-21Merge pull request #35363 from ↵Rémi Verschelde
ericrybick/33106-importing-textureAtlas-cuts-out-the-sprites Fix AtlasPacker ignoring semi-transparent pixels
2020-01-20Fix AtlasPacker ignoring semi-transparent pixelsEric Rybicki
Fixes #33106
2020-01-20Improve dictionary description Feniks
I improved dictionary description to ad some real life examples and expand on it a little bit so person who never seen dictionary can understand it better seeing them for a first time here. I also added note about the way to compare dictionaries as it can catch people of guard because common assumption is that it works the same as comparing Arrays when it does not.
2020-01-20Revert "Fix audio capture naming in Javascript"Rémi Verschelde
This reverts commit 69f7263cd8990b39e4c1cc678b2d0f57686b07b7. Follow-up to #35359.
2020-01-20Merge pull request #35379 from dankan1890/quick_fixRémi Verschelde
TextureRegionEditor: Corrected typo