Pie Menu Editor 1.15.22

Looks like a bug. What Blender version do you use? In today’s Blender build there is no shortcuts in pies.

For example, if the size of Rows is normal size, the characters may be missed depending on the size of the characters.
Although it is possible to write it abbreviated, depending on the number of buttons, there is still a limit.

(To be honest, I think it would be best to add more free size so that you can manipulate the size with numbers.)

I think it relies to the buttons size not the text caption, where normal size is the minimum usable size imo. But I agree that sometimes it would be good to choose the button width we want.
Also it would be cool to have a setting to give an offset to the popup when embedded into a pie ?

Blockquote Looks like a bug. What Blender version do you use? In today’s Blender build there is no shortcuts in pies.

I just downloaded today’s build 6529d20d79a5, but shortcuts are still there. You’re right tho, I’m not seeing shortcuts elsewhere in my other pie menus.

image

my_object_pie_menus.json (1.0 KB)

I mapped the following to a stack key for sculpt mode:

bpy.ops.sculpt.brush_stroke(mode='INVERT')

i’ve then got it mapped to alt-LMB. does anyone know why it produces this kind of stroke?

image

if i map it directly in the keymap editor it works as expected:

image

cheers chris

The size of the characters will be the same. So the small buttons won’t help:

button_size

You can use Custom tab for this:

lh.save(); row = lh.row(); row.scale_x = 0.5; row.scale_y = 0.5; draw_menu("My Popup Dialog"); lh.restore()

Try to experiment with dx and dy arguments:

draw_menu("My Popup Dialog", frame=True, dx=0, dy=0)

Works for me. Can you record a video on how to reproduce this issue?

Looks like the issue is in operator_menu_enum() function.
Will try to fix.

Hi roaoao.
I found another small bug associated with the buttons located on the header, it looks as if it is on some “layer” underneath, they do not react to the alignment settings either gif below:
Thx

Well, you can fine-tune the size only if you call Popup Dialog using “Custom Tab”.
Thank you for your answer.

However, in this method, if the Popup Dialog is called using Custom Tab in the Pie Menu, the shape of the Pie Menu interferes with other Menus and collapses.
If you call Popup Dialog with Pie, how does it prevent the layout of Pie Menu from being broken?

1 Like

Wow, how did you do that? Please export and pm me the pie.

I brought Pie Menu about a week or so ago have there been updates since then. Does BM let you know when there are updates.

Ok. This is a tested Pie :slight_smile:test_pie_menus.json (3.0 KB)

Thanks @Nanomanpro, will try to fix

1 Like

Hi @JohnMarchant,
Yes it does. I’m using it for big updates.

1 Like

Thanks very much for that.

All those icon and still no Knife icon

My bad. You need to save/restore the layout:

lh.save(); row = lh.row(); row.scale_x = 0.5; row.scale_y = 0.5; draw_menu("My Popup Dialog"); lh.restore()

Will add some easier way to scale the popup in the next version.

1 Like

I’m trying to replicate Pitiwazou’s Sculpt Brush Pie Menu in your editor and everything was working great, but out of a sudden (I really don’t know exactly what “triggered” it) they stopped working. There are two brush pies, none of them work. The Brush from Custom Tab also stopped working, and now only shows a warning sign, llike in the image:


I’m attaching the file here, but if there’s a better way to report theis possible bug (or just me messing stuff up), please tell me.
my_pie_menus_sculpt.json (7.6 KB)

Thank you!

All menus works great for me. But I can’t find that Brush item. Are you sure you sent me the current version of your pies?