summaryrefslogtreecommitdiffstats
path: root/scene
Commit message (Collapse)AuthorAgeFilesLines
* 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
|\ \ \ \ \ \
| * | | | | | Fix physics 2D/3D contact points renderingPouleyKetchoupp2021-11-301-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Physics internal process was removed by mistake, it's needed for contact points to be updated each frame. Fixed some multimesh parameters to allow 3D contact points to be drawn, although it's still not working well in 3D as only some of the contact points are drawn, and some of them keep being drawn when the number of visible instances drops to 0 instead of hiding them all.
* | | | | | | Merge pull request #55301 from Chaosus/vs_fix_meshemitter_crashRémi Verschelde2021-11-302-64/+94
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | Prevent crash when passing empty array to MeshEmitterYuri Roubinsky2021-11-262-64/+94
| |/ / / / /
* | | | | | Prevent hidden tab close buttons from intercepting input [4.0]ator-dev2021-11-291-8/+8
| | | | | |
* | | | | | Merge pull request #55377 from RedHeadphone/patch-1Rémi Verschelde2021-11-291-0/+1
|\ \ \ \ \ \
| * | | | | | progress_offset now added to reference cross draw functionRed Headphone2021-11-281-0/+1
| | |/ / / / | |/| | | |
* | | | | | Merge pull request #55437 from ↵Rémi Verschelde2021-11-291-4/+2
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | KoBeWi/show_tooltips_only_when_node_is_not_paused_and_when_it's_paused_don't_show_master_edition
| * | | | | | Don't show tooltips for paused controlskobewi2021-11-291-4/+2
| | | | | | |
* | | | | | | Merge pull request #55417 from ekumlin/issue-54856Rémi Verschelde2021-11-291-1/+1
|\ \ \ \ \ \ \
| * | | | | | | Fix condition on 'jump to limits' logicEric2021-11-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a fix for: #54856
* | | | | | | | Merge pull request #55052 from RPicster/master-particles-visibility-rectRémi Verschelde2021-11-292-3/+18
|\ \ \ \ \ \ \ \ | |_|/ / / / / / |/| | | | | | |
| * | | | | | | Visibility rect only shown when a GPUParticle2D is selected to reduce visual ↵Raffaele Picca2021-11-282-3/+18
| | |_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | clutter in scenes with a lot of Particle nodes.
* | | | | | | Merge pull request #48717 from Faless/debugger/4.x_custom_res_fixRémi Verschelde2021-11-291-1/+1
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | |
| * | | | | | Fix display of programmatically created value in remote inspectorFabio Alessandrelli2021-05-141-1/+1
| | | | | | |
* | | | | | | Fixed PlaybackData in AnimationPlayerSilc 'Tokage' Renew2021-11-271-1/+1
| |_|_|/ / / |/| | | | |
* | | | | | Merge pull request #54345 from floppyhammer/fix-circular-texture-progressRémi Verschelde2021-11-261-9/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | Fix nine patch of circular TextureProgressBar
| * | | | | | Fix nine patch of circular TextureProgressBarfloppyhammer2021-11-011-9/+8
| | | | | | |
* | | | | | | Merge pull request #55227 from ator-dev/fix-code-foldingRémi Verschelde2021-11-251-22/+5
|\ \ \ \ \ \ \
| * | | | | | | Fix code folding when end of block is unindented delimiterator-dev2021-11-241-22/+5
| | | | | | | |
* | | | | | | | Merge pull request #52387 from Calinou/node-rename-path-changed-notificationMax Hilbrunner2021-11-252-4/+4
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | Rename Node's `NOTIFICATION_PATH_CHANGED` to `NOTIFICATION_PATH_RENAMED`
| * | | | | | | Rename Node's `NOTIFICATION_PATH_CHANGED` to `NOTIFICATION_PATH_RENAMED`Hugo Locurcio2021-09-042-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The new name is less misleading, as the notification is only emitted when the node name (or one of its parents' names) is changed.
* | | | | | | | Merge pull request #51679 from Je06jm/fsrRémi Verschelde2021-11-242-13/+105
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | AMD FidelityFX Super Resolution
| * | | | | | | | Implemented AMD's FSR as a computer shader for upscaling 3D scenesJe06jm2021-11-232-13/+105
| | | | | | | | |
* | | | | | | | | Rename `remove()` to `remove_at()` when removing by indexLightning_A2021-11-2339-110/+110
|/ / / / / / / /
* | | | | | | | Merge pull request #55254 from ↵Camille Mohr-Daurat2021-11-231-2/+9
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fabriceci/fix-horizontal-velocity-being-always-reset-on-wall Fix horizontal velocity being always reset when the body hit a wall in 3D
| * | | | | | | | Fix horizontal velocity being always reset when the body hit a wall in 3dfabriceci2021-11-231-2/+9
| | | | | | | | |
* | | | | | | | | Improve various textskobewi2021-11-232-2/+2
|/ / / / / / / /