diff options
author | Leon Leno <lone_noel> | 2021-11-24 23:04:29 +0300 |
---|---|---|
committer | Julian Eisel <julian@blender.org> | 2021-11-24 23:06:32 +0300 |
commit | a9642f8d613078b285db4b04efb8bf8e5a234fbb (patch) | |
tree | 424f5c6901aa58592369ceb8d00f28aa413c0339 /source/blender/editors/interface/interface_intern.h | |
parent | 752c6d668bcb9a6b357734f7e124a6b605ac9d9b (diff) |
UI: Improve scaling of widgets when zooming
This commit improves the scaling of some ui widgets when
zooming by making the radius of the rounded corners
dependent on the element's zoom level.
Needed to fix T92278 without padding issues, see D13125.
Reviewed By: Hans Goudey, Julian Eisel
Differential Revision: https://developer.blender.org/D12842
Diffstat (limited to 'source/blender/editors/interface/interface_intern.h')
-rw-r--r-- | source/blender/editors/interface/interface_intern.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h index f766bb1465f..dcf41fa7dd9 100644 --- a/source/blender/editors/interface/interface_intern.h +++ b/source/blender/editors/interface/interface_intern.h @@ -931,7 +931,10 @@ void ui_draw_but_VECTORSCOPE(struct ARegion *region, const struct uiWidgetColors *wcol, const rcti *rect); void ui_draw_but_COLORBAND(uiBut *but, const struct uiWidgetColors *wcol, const rcti *rect); -void ui_draw_but_UNITVEC(uiBut *but, const struct uiWidgetColors *wcol, const rcti *rect); +void ui_draw_but_UNITVEC(uiBut *but, + const struct uiWidgetColors *wcol, + const rcti *rect, + const float radius); void ui_draw_but_CURVE(struct ARegion *region, uiBut *but, const struct uiWidgetColors *wcol, |