Age | Commit message (Collapse) | Author |
|
|
|
Add bitwise operators to `VisualShaderNodeIntOp`
|
|
|
|
|
|
|
|
|
|
Automatically add root node when drag-and-dropping in 3D editor
|
|
Remove `default_env.tres` from generating in new projects
|
|
|
|
|
|
|
|
Skip `script` property in remote object property list
|
|
Fixed gizmo bug when `Skeleton3DEditor` is re-generated
|
|
|
|
|
|
|
|
This also uses correct capitalization scheme for 3D meshes that are
drag-and-dropped, like in the 2D editor.
|
|
|
|
|
|
|
|
|
|
|
|
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).
|
|
|
|
|
|
Fix scene tree dock icon not switching colors on theme change
|
|
|
|
This fixes the "three vertical dots" button at the right of the
scene tree dock when switching from a dark theme to a light theme
or vice versa.
|
|
|
|
|
|
clutter in scenes with a lot of Particle nodes.
|
|
|
|
|
|
The initial offset was using the mouse position when the threshold
was reached instead of the initial click position. This was adding
the drag threshold distance as an extra offset to the final
transformation.
Now the offset is calculated from the initial click position.
|
|
|
|
|
|
|
|
|
|
|
|
Atlas import 1px missing from right side of non-cropped image.
|
|
|
|
Remove -1 px
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|