UI: Increase Size of Curve Control Points
Curve control points are shown quite small regardless of UI scale and local zooming. This PR increases the minimum, regular, and maximum sizes so that they are easier to see in all circumstances. Pull Request: https://projects.blender.org/blender/blender/pulls/125786
This commit is contained in:
committed by
Harley Acheson
parent
d282b1735e
commit
885824540a
@@ -1811,7 +1811,8 @@ void ui_draw_but_CURVE(ARegion *region, uiBut *but, const uiWidgetColors *wcol,
|
||||
}
|
||||
|
||||
cmp = cuma->curve;
|
||||
const float point_size = max_ff(1.0f, min_ff(UI_SCALE_FAC / but->block->aspect * 4.0f, 4.0f));
|
||||
const float point_size = max_ff(U.pixelsize * 3.0f,
|
||||
min_ff(UI_SCALE_FAC / but->block->aspect * 6.0f, 20.0f));
|
||||
immBegin(GPU_PRIM_POINTS, cuma->totpoint);
|
||||
for (int a = 0; a < cuma->totpoint; a++) {
|
||||
const float fx = rect->xmin + zoomx * (cmp[a].x - offsx);
|
||||
|
||||
Reference in New Issue
Block a user