summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-01-23Merge pull request #35473 from neikeq/default-to-net47Rémi Verschelde
Mono/C#: Default to net47 for new projects
2020-01-23Merge pull request #35472 from neikeq/issue-35448Ignacio Roldán Etcheverry
Mono/C#: Add Basis.Slerp, update Quat.Xform and add some math checks
2020-01-23Merge pull request #35471 from YeldhamDev/tileset_shape_updateRémi Verschelde
Fix TileSet shape data not updating when being set via code
2020-01-23Mono/C#: Add Basis.Slerp, update Quat.Xform and add some math checksIgnacio Etcheverry
2020-01-23Mono/C#: Default to net47 for new projectsIgnacio Etcheverry
2020-01-23Fix TileSet shape data not updating when being set via codeMichael Alexsander
2020-01-23Merge pull request #35458 from clayjohn/DOCS-misc2Rémi Verschelde
Finish documenting CSG* and *probes classes
2020-01-23Merge pull request #35460 from ↵Rémi Verschelde
ericrybick/35409-skeleton-does-not-return-to-original-pose-when-ik-playback-is-stopped Fix bone pose override not being reset when IK animation is stopped
2020-01-23Finish documenting CSG* and *probesclayjohn
2020-01-23Merge pull request #35465 from akien-mga/doc-various-fixesRémi Verschelde
doc: Misc updates for AnimationNode* and others
2020-01-23doc: Misc updates for AnimationNode* and othersRémi Verschelde
- Add some missing descriptions. - Add links to tutorials for ARVR and AnimationTree. - Style fixes. - Engine changes: * Make `AnimationNodeTransition.input_<number>` properties internal so that they don't appear in the docs. They still appear in the inspector based on the actual number of inputs requested. * Drop unimplemented `CPUParticles.flatness`. It's only used for 3D particles in `ParticlesMaterial`, and thus only relevant for `CPUParticles3D`.
2020-01-23Merge pull request #35463 from Chaosus/shader_gles2_completionRémi Verschelde
Hides high-level functions from GLES2 shader autocompletion
2020-01-23Hides high-level functions from GLES2 shader autocompletionYuri Roubinsky
2020-01-23Merge pull request #35360 from Chaosus/restrict_uint_gles2Rémi Verschelde
Disallow uint/uvec usage on GLES2 platform
2020-01-23Merge pull request #35461 from Chaosus/vs_hide_definputRémi Verschelde
Hide "default_input_values" property in visual shader nodes.
2020-01-23Hide "default_input_values" property in VisualShaderNode.Yuri Roubinsky
2020-01-23Fix bone pose override not being reset when IK animation is stoppedEric Rybicki
Fixes #35409
2020-01-23Merge pull request #35438 from MadEqua/virtual-keyboard-line-editRémi Verschelde
Android virtual keyboard respecting LineEdit max length.
2020-01-23Merge pull request #35455 from timothyqiu/scrollbarsRémi Verschelde
Fixes scrollbar positions on HiDPI display
2020-01-23Merge pull request #35454 from Calinou/os-execute-default-blockingRémi Verschelde
Make `OS.execute()` blocking by default if not specified
2020-01-23Merge pull request #35444 from RandomShaper/fix_link_bsdRémi Verschelde
Fix error with linkers other than GNU ld
2020-01-23Android virtual keyboard respecting LineEdit max length.Bruno Lourenço
2020-01-23Fixes scrollbar positions on HiDPI displayHaoyu Qiu
* TextureRegion editor * Ploygon2D UV editor
2020-01-23Make `OS.execute()` blocking by default if not specifiedHugo Locurcio
This makes `OS.execute()` calls quicker to set up when calling programs in a blocking fashion.
2020-01-22Merge pull request #35452 from nekomatata/tween-start-failRémi Verschelde
Fixed Tween::start() with pending updates
2020-01-22Fix error with linkers other than GNU ldPedro J. Estébanez
2020-01-22Fixed Tween::start() with pending updatesPouleyKetchoupp
Start was canceled instead of deferred in case of an update in progress. Fixes #35441
2020-01-22Merge pull request #35414 from Ovnuniarchos/AlsaMidiBadPitchBendRémi Verschelde
ALSA MIDI: Pitch bend and System Common messages
2020-01-22Merge pull request #35449 from bojidar-bg/35439-scenetree-settingsRémi Verschelde
Add settings from SceneTree in the documentation
2020-01-22Merge pull request #35406 from lawnjelly/ortho-shadowRémi Verschelde
Replace CameraMatrix::get_viewport_size with get_viewport_half_extents, shadow culling with ortho camera and other affected issues
2020-01-22ALSA MIDI driver:Ovnuniarchos
Pith bend message now has correct size (was 2 bytes instead of 3). Recognized (but not implemented) 0xF? messages. SysEx messages will be reocognized as such, but their contents will be ignored.
2020-01-22Add settings from SceneTree in the documentationBojidar Marinov
Fixes #35439
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-22Change CameraMatrix::get_viewport_size to get_viewport_half_extentslawnjelly
Fixes #26637. Fixes #19900. The viewport_size returned by get_viewport_size was previously incorrect, being half the correct value. The function is renamed to get_viewport_half_extents, and now returns a Vector2. Code which called this function has also been modified accordingly. This PR also fixes shadow culling when using ortho cameras, because the correct input for CameraMatrix::set_orthogonal should be the full HEIGHT from get_viewport_half_extents, and not half the width. It also fixes state.ubo_data.viewport_size in rasterizer_scene_gles3.cpp to be the width and the height of the viewport in pixels as stated in the documentation, rather than the current value which is half the viewport extents in worldspace, presumed to be a bug.
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