Age | Commit message (Collapse) | Author |
|
|
|
settings entirely.
Ref D4022.
|
|
We tried this already for the default theme, but grey edges often don't
stand out against matcaps/solid shading.
|
|
|
|
|
|
|
|
This resolves this issue where users would enable a snapping mode
besides incremental (vertex for eg), then notice strange behavior w/
rotate and scale.
While this ability can be useful, it's quite an obscure use case.
Now changing snap-modes keeps rotate and scale using incremental snap,
with the option for these modes to be affected by other snapping modes.
D4022 by @kioku w/ own minor edits.
|
|
|
|
- This extends context menus, checking the selection in some cases
to conditionally show operators.
- When nothing is selected, add, paste .. etc are added to the menu.
- Use columns when mixed mesh modes are used (vert/edge/face).
- Move armature naming operators into sub-menu.
See D4043
|
|
Group them in a more logic way.
|
|
Reviewers: angavrilov, brecht
Maniphest Tasks: T59112
Differential Revision: https://developer.blender.org/D4057
|
|
- only call pivot/orientation pies in non-legacy mode (had duplicate
entries)
- space_data.pivot_point > tool_settings.transform_pivot_point
Reviewers: brecht
Maniphest Tasks: T59172
Differential Revision: https://developer.blender.org/D4088
|
|
|
|
|
|
We don't have this for other painting modes,
no need for a special case here.
|
|
There wasn't enough difference between labels and menu item text which
could be selected.
|
|
Cursor axes & transform guide contrasting w/ background was too low.
|
|
Only back was possible.
|
|
- Clear deprecated flags for ID's:
Scene, Sequence, World, Object & Mesh.
- Clear deprecated flags for Spaces: outliner, 3D view & image.
- Remove unused `Mesh.drawflag`
- Remove unused `USER_ALLWINCODECS`, `USER_MMB_PASTE`.
- Remove `V3D_SOLID_TEX` & `V3D_ZBUF_SELECT` - used in a few areas.
- Flip `Object.empty_image_visibility_flag`
(avoids do-version on each new flag)
- Rename 'Backside' -> 'Back' in context of drawing - showing 'Back'
makes sense.
|
|
This adds the functionality requested in T59417 adding a new button near of pressure button of the brush to enable/disable occlude effect for eraser.
|
|
Thanks @billrey
|
|
|
|
Make the background of text editing fields dark to contrast with
selection and the cursor, similar to T59219.
|
|
|
|
No visible changes.
|
|
|
|
This commit adds support for new curve tool and adds more functionalities to the existing primitives, including new handles, editing, stroke thickness curve, noise, preview of the real stroke, etc.
Thanks to @charlie for his great contribution to this improvement.
|
|
The problem was the brush was not initializated because some code was missing (marked as ToDo)
|
|
|
|
Still T58986 not fixed.
|
|
Thanks to Charlie Jolly for find the bug.
|
|
probably an oversight in rBd40bffa17f6d
Reviewers: brecht
Differential Revision: https://developer.blender.org/D4079
|
|
Part of T59335.
|
|
Change default range to 0..2 to improve the slider behavior.
|
|
By default the text button background color was a similar brightness
to the cursor, making it hard to see at times.
Button types number/slider/text background brightness when editing
varied quite a lot too.
- Change the background while editing to match the number button.
- Darken the selection for greater contrast.
Resolves T59219
|
|
|
|
Generated names include the current context mode
which is irrelevant for generic 3D view tools.
|
|
|
|
Sets the header position for newly created windows with few exceptions
(preferences is always bottom, file-selector is always top).
|
|
|
|
Smooth a stroke, in edit mode, similar how mesh operator works with meshes.
|
|
In 2d655d3 the color picker was changed to use display space HSV values.
This works ok for a simple sRGB EOTF, but fails with view transforms like
Filmic where display space V 1.0 maps to RGB 16.292.
Instead we now use the color_picking role from the OCIO config when
converting from RGB to HSV in the color picker. This role is set to sRGB
in the default OCIO config.
This color space fits the following requirements:
* It is approximately perceptually linear, so that the HSV numbers and
the HSV cube/circle have an intuitive distribution.
* It has the same gamut as the scene linear color space.
* Color picking values 0..1 map to scene linear values in the 0..1 range,
so that picked albedo values are energy conserving.
|
|
This is now handled when versioning all startups.
|
|
|
|
|
|
We'll have to update that again once we move 2.8 to master...
|
|
|
|
Somehow those links were forgotten when we renamed API doc to simpler
names last year...
|
|
Now its possibly to ask for only keyboard/mouse/ndof events
when finding key map items.
|
|
use keyword argument
Fixes T59232
|