Age | Commit message (Collapse) | Author |
|
|
|
Addresses feedback from D3840.
|
|
Quick hack to get rid of most of the noise when doing a viewport render in
xray or wireframe mode.
|
|
Since we now have an Opengl "render engine", it is misleading to have this
operator still called "OpenGL Render" when all it does is take a snapshot
of the viewport.
|
|
|
|
|
|
|
|
So much for saving time by copying existing patches from phabricator.
|
|
|
|
|
|
|
|
|
|
Reviewers: dfelinto
https://developer.blender.org/D3841
|
|
Reviewers: dfelinto
https://developer.blender.org/D3839
|
|
Based on D3407 by Daniel Griffin.
|
|
Own rB4669c3692cc4f broke completely those searchbox pointers UI
widgets... This is a quick fix, better name handling is for tomorrow.
|
|
First pass on adding articles, capitalize Grease Pencil, use 'keyframes' instead of 'frames' when
possible, and other minor adjustments.
|
|
(old X-ray) is enabled
Differential Revision: https://developer.blender.org/D3828
|
|
Part of the D3828 review.
|
|
|
|
Differential Revision: https://developer.blender.org/D3650
|
|
|
|
This option allows to fade all layers except active one. This can help in very crowded scenes with a lot of layers, to verify you are working in the right one.
|
|
working.
When baking relative to multires level 0, it would apply one level of simple
subdivision still, which gave artifacts.
|
|
2.7x was displaying 2 additional subdivision for theses views. Bumping to 3
just to say we improved it!
Hypothetically it can be increased as much as we want but float precision
can quickly become an issue.
|
|
|
|
|
|
Will say it once again: we should really, really switch all that
duplicating code to proper use of new ID management API :(
|
|
description.
|
|
|
|
Back the old 2.7x stroke mode when drawing. This mode try to project the new strokes over the previous strokes.
|
|
|
|
|
|
|
|
We had those for ID templates, but it's also tremendously useful for
regular ID pointers UI, since often you can get local and linked
data-block with same exact name...
Fetaure request from Spring team (and long due TODO...).
|
|
|
|
|
|
This is needed because some RNA functions differentiate a NULL 'char *'
argument from an empty string.
Previously a NULL argument could be passed when the C definition
defined the default as NULL and the argument wasn't passed
which is a fairly hidden way of handling things.
Now strings use `PROP_NEVER_NULL` by default
which can be cleared for function arguments that allow None -> NULL.
|
|
D3859 by @zazizizou
|
|
|
|
|
|
|
|
|
|
|
|
Small side effect is that area operators (toggle fullscreen/maximized, duplicate
area) are now displayed in RMB-menu. Makes sense anyway.
|
|
This will probably be a temporary solution to fill empty space, for until we
have a search button there. Hence, I made this optional using a compile flag.
|
|
Make text a required argument for both.
|
|
Now the colors are multiplied, faded color isn't useful to see weights.
Matches 2.7x behavior.
|
|
|
|
Moves the Properties editor context switching to a vertical tabs region.
Design Task: T54951
Differential Revison: D3840
The tabs are regular widgets, unlike the 'old' toolshelf tabs. This means they
give mouse hover feedback, have tooltips, support the right-click menu, etc.
Also, when vertical screen space gets tight, the tabs can be scrolled, they
don't shrink like the toolshelf ones.
The tab region is slightly larger than the header. The tabs are scaled up
accordingly. This makes them nicely readable.
The header is quite empty now. As shown in T54951, we wanted to have a search
button there. This should be added next.
Implementation Notes:
* Added a new region type, RGN_TYPE_NAVIGATION.
* Having the tabs in a separate region allows scrolling of the tab-bar, unlike
the toolshelf tabs. We might want to remove the scrollbars though.
* Added a new region flag RGN_FLAG_PREFSIZE_OR_HIDDEN, to ensure the tab region
is either hidden or has a fixed size.
* Added some additional flags to support fine-tuning the layout in panel and
layout code.
* Bumps subversion.
|