Age | Commit message (Collapse) | Author |
|
The grid canvas was not updated when changed parameters
|
|
Grease pencil tool now uses an icon for each tool,
previously it mapped icons to tool icons which is now not needed
because for each tool a different brush can be selected which has it's
own icon.
|
|
|
|
|
|
|
|
|
|
New parameters to switch visibility of stroke and fill
|
|
|
|
Needed for entering paint modes on new scenes.
|
|
|
|
|
|
It mainly contains properties that affect the final render/viewport and it's handy
to see if it's enabled or not while going through the render settings.
|
|
Instead of between the Camera and Camera Data as they are completely different shapes that don't indicate selection.
|
|
As pointed out by Harleya in DevTalk. Thanks!
|
|
|
|
Soft shadow similar to the title of pie menus to increase readability.
For the full white background issue an extra box container might be needed.
|
|
Same hue as used in the rest of the Default theme. Darkened slightly the background and tweaked category icon colors for better contrast.
|
|
* Viewport Display always last before Custom Properties.
* DoF panel second as it's changed more often than Camera sensor width.
* In scene, move Simplify higher up as it is changed more often than Gravity or Audio.
|
|
|
|
|
|
Resetting the theme to default would set the shadow brightness to 1.0f,
which was used as emboss when we used dark text on brighter backgrounds.
Now that we use white labels, bright shadows just makes all text fuzzy.
|
|
|
|
|
|
There are still some color when the alpha is set to 0
|
|
|
|
When use the template in the topbar for only select an ID is very annoying to have the buttons after the name and only adds noise to the selector.
This option hide the number of users, new and delete buttons to get a cleaner topbar selector.
By default the parameter is disabled in order to keep all existing code/UI running.
|
|
|
|
And another go at a more complete error handling.
I couldn't test all the error throwing cases but hopefully it is all
working as expected.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Ref T57197
|
|
|
|
The editors update callback was getting the COW datablock, it should be the
original where the preview icons are stored.
|
|
|
|
Using new separator parameter, reduce space. The default value was too much.
|
|
The new parameter allows to define the scale of the space.
|
|
|
|
This is also a first take on trying to handle errors for partial
succeeded operators. Handling it all manually for now.
For the remaining operators I will use changed_multi to get over with
multi-objects. But we can handle their errors in a separate pass.
|
|
Bright backdrop would get lost when having bright elements/background in the viewport.
This makes it use a darkened/lighten version of the theme space header color.
Since icons are colored using the 'text' value of the Theme Space, it's likely that any
theme is going to have a contrasting background color, but just in case darken/lighten it slightly.
|
|
Make edge decoration a bit thinner and try to reduce missing edge segment
due to triangle barycentrics.
This invert the "edge fix" strip offset direction, meanning there is now
the possibility that these triangles poke through nearby geometry depending
on the viewport near/far clips distances.
|
|
|
|
On some platform does not support line width > 1.0 and can even throw and
error. Better check an at least display something rather than no lines at
all.
|
|
|
|
This is sued by both object joinig and object apply scale operations.
Currently only uniform scale is working correct. Non-uniform gets averaged
and will produce slightly distorted results. This is something we should
fix, but priority of this particular case is not so high.
|
|
Set the names to match the original order again, to avoid breaking addons and
various places in the code that relied on them.
|
|
User do not care about that 'virtual' user, it only makes it more
confusing. So now, that template always shows actual number of real
users, we already have own dedicated button to show fake user status.
|