summaryrefslogtreecommitdiffstats
path: root/scene
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #55299 from nathanfranke/renamesRémi Verschelde2021-12-0936-475/+402
|\
| * align to horizontal_alignment, valign to vertical_alignment, relatedNathan Franke2021-12-0936-475/+402
| |
* | Fix _validate_property on AnimatedSprite 2D and 3DJonathan Gollnick2021-12-082-2/+2
|/
* Improve PopupMenu doc about id and indexkobewi2021-12-081-41/+41
|
* Merge pull request #55694 from KoBeWi/scrollbar_modding_toolsRémi Verschelde2021-12-082-78/+51
|\ | | | | ScrollContainer's scrollbar visibility is now enum
| * ScrollContainer's scrollbar visibility is now enumkobewi2021-12-072-78/+51
| |
* | Rename GPUParticles attractor and collision nodes to have a 3D suffixHugo Locurcio2021-12-083-138/+138
| | | | | | | | | | | | GPUParticles attractors and collision are currently only available in 3D. Their 2D counterparts haven't been implemented yet, but they will use separate nodes.
* | Fix bad mouse offset with Control::wrap_mouse()jmb4622021-12-071-1/+1
|/
* Merge pull request #55670 from akien-mga/rename-videoplayerRémi Verschelde2021-12-073-80/+80
|\
| * Rename `VideoPlayer` to `VideoStreamPlayer` for consistencyRémi Verschelde2021-12-063-80/+80
| | | | | | | | | | | | | | It's a player for `VideoStream` resources, just like `AudioStreamPlayer` is a player for `AudioStream` resources. Closes https://github.com/godotengine/godot-proposals/issues/3624.
* | Rename "items_count" property to "item_count"Aaron Franke2021-12-063-3/+3
| |
* | Merge pull request #55659 from timothyqiu/boomRémi Verschelde2021-12-061-3/+4
|\ \ | |/ |/| Fix crash when `update()` is called inside `_draw()`
| * Fix crash when update() is called inside _draw()Haoyu Qiu2021-12-061-3/+4
| |
* | Merge pull request #55662 from ↵Rémi Verschelde2021-12-0626-79/+79
|\ \ | | | | | | | | | KoBeWi/update_minimum_size_changed_to_update_minimum_size
| * | Rename minimum_size_changed() methodkobewi2021-12-0626-79/+79
| | |
* | | Merge pull request #55666 from KoBeWi/reduce_ProximityGroup3D_to_atomsRémi Verschelde2021-12-063-270/+0
|\ \ \
| * | | Remove ProximityGroup3D nodekobewi2021-12-063-270/+0
| | | |
* | | | Fix bad popups offset in editor with single window offjmb4622021-12-067-11/+11
|/ / / | | | | | | | | | | | | Co-authored-by: Gil Arasa Verge <gilarasaverge@gmail.com> Co-authored-by: Tomasz Chabora <kobewi4e@gmail.com>
* | | Merge pull request #55544 from V-Sekai/audio_camera_null_mitigationRémi Verschelde2021-12-061-0/+6
|\ \ \ | |/ / |/| |
| * | Mitigate crash in AudioStreamPlayer3D when a camera has null viewportLyuma2021-10-271-0/+6
| | |
* | | Merge pull request #55654 from KoBeWi/reset_softcodeRémi Verschelde2021-12-063-4/+6
|\ \ \
| * | | Add a constant StringName for RESET animationkobewi2021-12-063-4/+6
| | |/ | |/|
* / | Remove or make verbose some debugging printsHugo Locurcio2021-12-052-3/+3
|/ / | | | | | | | | | | The message about SpatialMaterial conversion was turned into a warning, as it can potentially interfere with porting projects from Godot 3.x (if there's a bug in the conversion code).
* | Bind column_titles_visible as propertykobewi2021-12-051-0/+1
| |
* | Merge pull request #55595 from Paulb23/text-edit-underlineRémi Verschelde2021-12-041-4/+4
|\ \ | | | | | | Fixed TextEdit underline draw pos
| * | Fixed TextEdit underline draw posPaulb232021-12-031-4/+4
| | |
* | | Fix WorldEnvironment node warning about unset resourcesPedro J. Estébanez2021-12-031-2/+2
|/ /
* | Merge pull request #55580 from timothyqiu/force-dragRémi Verschelde2021-12-031-7/+6
|\ \
| * | Fix mouse cursor and notification for force draggingHaoyu Qiu2021-12-031-7/+6
| | |
* | | Add bitwise operators to `VisualShaderNodeIntOp`Yuri Roubinsky2021-12-032-3/+31
|/ /
* | Merge pull request #55294 from ConteZero/text_edit_drag_and_dropRémi Verschelde2021-12-023-8/+151
|\ \ | | | | | | Add drag and drop to TextEdit
| * | Add drag and drop to TextEditConteZero2021-12-023-8/+151
| | |
* | | Merge pull request #54910 from ↵Rémi Verschelde2021-12-021-0/+15
|\ \ \ | |/ / |/| | | | | | | | Calinou/basematerial3d-texture-auto-roughness-metallic Set roughness/metallic to 1 when assigning a texture in BaseMaterial3D
| * | Set roughness/metallic to 1 when assigning a texture in BaseMaterial3DHugo Locurcio2021-11-131-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | This makes material setup faster and avoids mistakes, especially with the metallic channel which defaults to 0. The value is only changed when adding a texture when none was previously assigned, not when assigning a different texture.
* | | Merge pull request #55474 from akien-mga/copy-operators-no-referenceRémi Verschelde2021-12-023-12/+13
|\ \ \
| * | | Don't return reference on copy assignment operatorsRémi Verschelde2021-11-303-12/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We prefer to prevent using chained assignment (`T a = b = c = T();`) as this can lead to confusing code and subtle bugs. According to https://en.wikipedia.org/wiki/Assignment_operator_(C%2B%2B), C++ allows any arbitrary return type, so this is standard compliant. This could be re-assessed if/when we have an actual need for a behavior more akin to that of the C++ STL, for now this PR simply changes a handful of cases which were inconsistent with the rest of the codebase (`void` return type was already the most common case prior to this commit).
* | | | Merge pull request #55548 from pycbouh/editor-scroll-dat-previewRémi Verschelde2021-12-021-1/+2
|\ \ \ \
| * | | | Allow scrolling theme preview when the control picker is activeYuri Sizov2021-12-021-1/+2
| | | | |
* | | | | Merge pull request #55483 from pycbouh/theme-load-and-orderRémi Verschelde2021-12-022-4/+12
|\ \ \ \ \
| * | | | | Make default/project theme wait for modules before initializingYuri Sizov2021-11-302-4/+12
| | |/ / / | |/| | |
* | | | | Merge pull request #53287 from Chaosus/sprite3d_fixRémi Verschelde2021-12-021-0/+2
|\ \ \ \ \
| * | | | | Add `texture_changed` signal to `Sprite3D`Yuri Roubinsky2021-10-011-0/+2
| | | | | |
* | | | | | Merge pull request #55271 from RPicster/particles-texture-animation-speedRémi Verschelde2021-12-023-13/+13
|\ \ \ \ \ \
| * | | | | | Fixed texture animation speed when using random lifetime ( Particle2D gpu + ↵Raffaele Picca2021-11-263-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | cpu) as mentioned here: https://github.com/godotengine/godot/issues/54993
* | | | | | | Merge pull request #55402 from TokageItLab/fixed-immediatemesh-minimum-aabbRémi Verschelde2021-12-022-1/+4
|\ \ \ \ \ \ \ | |_|_|_|/ / / |/| | | | | | Fixed minimum size of `AABB` in `ImmediateMesh` to draw only one vertex
| * | | | | | Fixed minimum size of aabb in ImmediateMesh to draw only one vertexSilc 'Tokage' Renew2021-12-022-1/+4
| | | | | | |
* | | | | | | Merge pull request #53868 from aaronfranke/curveRémi Verschelde2021-12-022-302/+302
|\ \ \ \ \ \ \
| * | | | | | | Improve Curve with const and real_tAaron Franke2021-11-302-302/+302
| | | | | | | |
* | | | | | | | Faster Path2D drawing with polylinelawnjelly2021-12-012-6/+9
|/ / / / / / / | | | | | | | | | | | | | | | | | | | | | Changes the Path2D drawing to use POLYLINE instead of thick lines.
* | | | | | | Merge pull request #55486 from nekomatata/physics-contacts-debugRémi Verschelde2021-11-301-2/+3
|\ \ \ \ \ \ \