Friday, 12 August 2011

QMenu updated to 0.97

Download from http://code.google.com/p/keyvis-dev/downloads/list

Changes since 0.95

Code Changes:  
  • Fixed QMenu rendering on Multi-Monitor setups.
  • Fixed: Automatic code generation for ICE and Shading Nodes created and added to a menu interactively was broken and resulted in either no ICE or Shading Nodes added to an ICE/Render Tree at all when called from the menu, or to the wrong one.  If you have created menu items from selected ICE and Render Tree nodes, please delete and re-create them after the update. They won't do any harm, but won't work as expected either, and will prevent similarly named menu items from being created. (Menu Items created from the ICE or Render Tree menus will always first insert an already existing menu item, and only generate a new one when it could not find an existing one with a matching name name).
  • Added QMenu awareness of differently named Face Robot View Manager ("frmviewmanager" instead of the usual "vm").
  • QMEnu will query to user whether to save config file when closing Softimage even when menu items were only added via ICE and Render Tree views.
  • Graceful handling of possible Softimage bug that prevents getting the View Managers "viewportundermouse" Attribute Value in user (i.e. non-factory) Layouts. Now does nothing since v0.96, used to crashed v0.95)
Config file changes:
  • Added "Null" Class object awareness to the "Any Object" Context.
  • Fixed Parameter editing menu items code so they also work with compound parameters that are not of the "Parameter" class (like scl, ori, pos ).

Friday, 5 August 2011

QMenu updated to 0.95

After quite a long pause I finally had some time to make QMenu fit for Softimage 2012 and add some new features and bug fixes along the way.
One feature I'm a little proud of is the ability to edit Menus on the fly in ICE Tree and Render Tree views.
Selected ICE or shading nodes can be added to pop-up menus without having to open the Configurator (which some find complicated to use). As a result, the user is given a means to quickly organize his most frequently used nodes in easy and quick to access menus. Searching for those nodes in the node repository gets reduced to a minimum.


Video:

QMenu Update 0.95 from keyvis digital imagery on Vimeo.


Download: http://code.google.com/p/keyvis-dev/downloads

Updated documentation and complete change list.: http://www.keyvis.at/?page_id=68