summaryrefslogtreecommitdiff
path: root/scene
AgeCommit message (Collapse)Author
2022-11-15Merge pull request #68681 from groud/fix_infinite_loop_in_resource_loaderRémi Verschelde
Fixes infinite loop in ResourceFormatText when having unexpected end of file
2022-11-15Fixes infinite loop in ResourceFormatText when having unexpected end of fileGilles Roudière
2022-11-15Merge pull request #68426 from clayjohn/GLES3-particlesRémi Verschelde
Add GPUParticles to the OpenGL3 renderer.
2022-11-14Add GPUParticles to the OpenGL3 renderer.clayjohn
This includes collision (2D SDF, Box, Sphere, Heightmap), attraction (Box, Sphere), and all sorting modes. This does not include 3D SDF collisions, trails, or manual emission.
2022-11-15Fix crash of queue_free() when main loop is not SceneTreeHaoyu Qiu
2022-11-14Merge pull request #67831 from kleonc/scene-tree-fix-storing-removed-nodesRémi Verschelde
`SceneTree` Fix storing removed nodes to be skipped by the group calls
2022-11-14Merge pull request #68664 from bruvzg/bmp_base_sizeRémi Verschelde
[Bitmap font] Always set valid fixed size, even if it's not set in the `fnt` file.
2022-11-14Merge pull request #68531 from marzecdawid/fix-gap-with-scrolling-down-in-TreeRémi Verschelde
Fix a gap with scrolling down in Tree with arrow keys (#57636)
2022-11-14Merge pull request #68564 from Mickeon/node-no-remove-group-errorRémi Verschelde
Strip ERR_FAIL from `Node.remove_from_group()`
2022-11-14Merge pull request #68657 from Sauermann/fix-redundant-initializationRémi Verschelde
Remove redundant non-trivial Variant types initializations
2022-11-14Fix a gap with scrolling down in Tree with arrow keys (#57636)Dawid Marzec
2022-11-14[Bitmap font] Always set valid fixed size, even if it's not set in the `fnt` ↵bruvzg
file.
2022-11-14Fix periods in editor strings and messagesHugo Locurcio
- Ensure all strings with ellipsis end with 3 periods instead of 2. - Fix extraneous period in "Error calling from signal '...' to callable" messages.
2022-11-14Remove redundant Variant-types initializationsMarkus Sauermann
2022-11-14Fix misc formatting issuesRémi Verschelde
Somehow I missed the failing CI report from trailing whitespace. Fixed a couple typos found by codespell while at it, and misc trailing semicolons in one of the files.
2022-11-14Merge pull request #68272 from Sauermann/fix-windowfocus-on-resizeRémi Verschelde
Fix Windowfocus on resizing
2022-11-14Merge pull request #68019 from Sauermann/fix-physics-mouseover-dropRémi Verschelde
Drop physics mouseover as soon as the mouse moves over a Control
2022-11-14[MP] Move engine and editor profilers to a plugin.Fabio Alessandrelli
Also refactor the editor plugin out of the ReplicationEditor.
2022-11-14Drop physics mouseover as soon as the mouse moves over a ControlMarkus Sauermann
2022-11-14Merge pull request #68582 from bruvzg/inv_gd3_bmp_fontRémi Verschelde
Add a special case for importing bitmap fonts designed for Godot 3.
2022-11-14Merge pull request #68448 from bruvzg/font_imp_trRémi Verschelde
[Font] Add an import option to pre-render all glyphs required for the translation.
2022-11-13Add optional UV2 logic for lightmapping to primitive shapesBastiaan Olij
2022-11-13Strip ERR_FAIL from `Node.remove_from_group()`Micky
Also simplifies group check removing unnecessary `!data.grouped.has`
2022-11-13Add a special case for importing bitmap fonts designed for Godot 3.bruvzg
2022-11-12Merge pull request #68477 from dzil123/visual_shader_ufunc_input_fixYuri Rubinsky
Fixes https://github.com/godotengine/godot/issues/68463
2022-11-11Merge pull request #68412 from bruvzg/le_caret_plRémi Verschelde
[Line Edit] Ignore placeholder text when drawing caret.
2022-11-11Merge pull request #68418 from Sauermann/fix-escape-dndRémi Verschelde
Allow canceling Drag and Drop with the Escape-Key
2022-11-11Merge pull request #68513 from Chaosus/fix_shader_paramRémi Verschelde
Fix `Shader::has_parameter` to return a correct value
2022-11-11Merge pull request #68358 from Sauermann/fix-pink-512-viewportRémi Verschelde
Fix SubViewport with default size being pink
2022-11-11Merge pull request #68428 from nikitalita/fix-mesh-convertRémi Verschelde
Fix deprecated mesh conversion
2022-11-11Fix `Shader::has_parameter` to return a correct valueYuri Rubinsky
2022-11-10fix old mesh conversion offsetsnikitalita
2022-11-10Visual Shader UVFunc keep existing input value on function changedzil123
2022-11-10[Font] Add an import option to pre-render all glyphs required for the ↵bruvzg
translation.
2022-11-09Merge pull request #68413 from Chaosus/fix_instance_uniformsYuri Rubinsky
2022-11-09Some fixes for instance shader parametersYuri Rubinsky
2022-11-08Fix crash from impossible Object::cast_toMarkus Sauermann
A Vector<>-variant can't be used in an Object::cast_to, because Vector doesn't inherit from Object and this cast always returns a nullptr. This patch replaces the Object::cast_to and accesses the contained Vector directly.
2022-11-08Allow canceling Drag and Drop with the Escape-KeyMarkus Sauermann
This patch implements the functionality to cancel Drag and Drop by using the escape key or more general, the ui_cancel action. Since this would be the third location, where the finalization of Drag and Drop would have to be implemented, that functionality was put into the private function _perform_drop. Simplified gui.drag_data.get_type() != Variant::NIL to gui.dragging because they are equivalent.
2022-11-08[Line Edit] Ignore placeholder text when drawing caret.bruvzg
2022-11-08Remove duplicate project settings definitionskobewi
2022-11-07Merge pull request #68346 from Calinou/particles-rename-trail-length-propertyRémi Verschelde
Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime`
2022-11-07Rename GPUParticles2D/3D's `trail_length_secs` to `trail_lifetime`Hugo Locurcio
The property already has a "seconds" suffix in the inspector. The "lifetime" term makes it more obvious that the property is specified as time, not a distance in units. The property hint now allows manually entering values greater than 10 seconds. The internal rendering value's default now matches the particles nodes' default.
2022-11-07Merge pull request #68337 from alfredbaudisch/multi-caret-selection-fixRémi Verschelde
Fixes mouse click deselect for multi and single carets
2022-11-07Merge pull request #68351 from Sauermann/fix-code-simplificationsRémi Verschelde
Code simplifications
2022-11-07Fix SubViewport with default size being pinkMarkus Sauermann
A SubViewport with default-size doesn't display its content, but shows pink color, until it is resized. This patch makes sure, that the size gets set during initialization.
2022-11-07Merge pull request #68321 from BastiaanOlij/xrorigin_start_posRémi Verschelde
Update XRServer with starting position of (new) current XROrigin3D
2022-11-07Code simplificationsMarkus Sauermann
CanvasItemEditor: - p_result == ADD_MOVE is always true in this switch-clause - both parts of the if-else-clause do the same thing and simplified an affine_inverse call ControlEditorToolbar: - private function ControlEditorToolbar::_anchor_to_position is used nowhere. Looks like copy and paste from CanvasItemEditor::_anchor_to_position ScrollContainer: - screen_is_touchscreen is always true, because otherwise the function already returned TextLine: - both parts of the if-else-clause do the same thing and simplified return statement
2022-11-06Mouse click deselect removes secondary carets and puts primary caret under ↵Alfred Reinold Baudisch
mouse position Fixes and closes #67993.
2022-11-06Merge pull request #68282 from alfredbaudisch/backspace-multi-careRémi Verschelde
Correctly deletes multi-caret selection with backspace
2022-11-06Update XRServer with starting position of (new) current XROrigin3DBastiaan Olij