Rigify UI custom props & ops not displayed after Rigify addon is disabled
Closed, ResolvedPublic

Description

System Information
Ubuntu 14.04

Blender Version
Broken: 2.79
Worked: 2.78

Short description of error
Most of custom properties & ops are no more displayed on rig (after generation), when you disable Rigify addon.

Exact steps for others to reproduce the error

  • Enable Rigify addon
  • Add human metarig
  • Generate rig
  • Select foot_ik.L (for example)
  • Go to N panel, some custom props & ops are displayed ( IK_FK, Snap IK->FK, Snap FK->IK, Toggle rotation and Pole, IK_stretch, pole_vector, IK_follow, pole_follow, root/parent )
  • Disable Rigify addon
  • On N panel, only are displayed. Other ones are no more displayed (only IK_FK, Snap FK->IK and Snap IK->FK are stille displayed)

On 2.78, all custom props & ops are still displayed (there is much less props & ops, but all are still displayed)

I can confirm the issue. I'm working on it

Julien DUROURE (julien) triaged this task as Confirmed priority.Mon, Nov 20, 1:41 PM

@Julien DUROURE (julien)
Here's a patch solving the issue. If you don't know how to patch, I attached the two files you have to overwrite.
Please note that:

  • ui.py belongs to /rigify/rigs/limbs/ folder
  • rigify_ui_template.py is in /rigify/ main folder

I'll push the relevant commit as soon as we get a better idea on how to solve T53356.

PS. since this is a fix concerning rig_ui files, the rigs already generated will keep on having this issue, so you MUST keep Rigify enabled to make them work. I suggest you regenerate them if you can

@Lucio Rossi (luciorossi) :
Thanks !
Don't worry, I know how to patch.

I don't have any rigify 0.5 character in production, so I don't have any problem with already generated rigs, but this info can be usefull for other people reading this before 2.79a is out :)
Thanks & cheers,