fixed some issues reported by paul geraskin (2012-11-20 09:01) on tracker [#29404]

- keyframes in nla-tracks will be catch as well.
- fixed current_time in exporter
- add operator to set units to metric.
- add export option to normalize weights to 100%
- modified verbose format


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3990 96b784f8-4ae3-dd11-aff7-0030488c597c
New keymap: updated edge ring and edge loop select to add/remove selection
with shift/ctrl rather than just toggle with shift.


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3992 96b784f8-4ae3-dd11-aff7-0030488c597c
fixed blender crashed during export meshes with some special models.
- to prevent crash, i changed exporter from
    bm = bmesh.from_edit_mesh(mesh)
    to
    bm = bmesh.new()
    bm.from_mesh(mesh)
  did something relevant changed from r52225 (was ok) to r52344 (crashes) ???

- added export option to shrink animation to only the region of keyframes (usable when exporting nls-track strips)
- changed (re-)initialization of add-on (F8-key)

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3994 96b784f8-4ae3-dd11-aff7-0030488c597c
Addon: Bake UV tex to VCol layer improved, now handles multiple uv_texture images and allows to set a color for transparency. I would call it feature complete.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3995 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  Addon: Bake UV tex to VCol layer improved, now handles multiple uv_texture images and allows to set a color for transparency. I would call it feature complete.
  fixed blender crashed during export meshes with some special models. - to prevent crash, i changed exporter from     bm = bmesh.from_edit_mesh(mesh)     to     bm = bmesh.new()     bm.from_mesh(mesh)   did something relevant changed from r52225 (was ok) to r52344 (crashes) ???
  New keymap: updated edge ring and edge loop select to add/remove selection with shift/ctrl rather than just toggle with shift.
  fixed some issues reported by paul geraskin (2012-11-20 09:01) on tracker [#29404]
Add play buttons
Merge remote-tracking branch 'other/master'

* other/master:
  Add play buttons
Centre playback buttons
fix: IK constraint influence to pose_bone for export.

add: export option: record each frame as key frame.
add: import option: to enlarge bones to next child.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3996 96b784f8-4ae3-dd11-aff7-0030488c597c
Add Handler for Preview render Overrides

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3997 96b784f8-4ae3-dd11-aff7-0030488c597c
Temporaly fix for rotating the view

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3998 96b784f8-4ae3-dd11-aff7-0030488c597c
Better fix, can use short cut again now, but not all finish, one know bug

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@3999 96b784f8-4ae3-dd11-aff7-0030488c597c
Possible last fix, to see if the workflow is ok like this

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4000 96b784f8-4ae3-dd11-aff7-0030488c597c
added on export: convert blender material to ms3d material on the fly...

- python script cosmetics to be able to call add-on from script lika other add-ons
- added ms3d vertex extra value on import and export (bmesh.verts.layers.int.) (not exposed to UI)

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4001 96b784f8-4ae3-dd11-aff7-0030488c597c
Moving UV Bake script from contrib to trunk.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4003 96b784f8-4ae3-dd11-aff7-0030488c597c
Fix for keymap when addon is active and you create new file or reload factory. It's not perfect but don't know exactly yet how make better

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4004 96b784f8-4ae3-dd11-aff7-0030488c597c
better fix for load factory and New file, use the handler

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4005 96b784f8-4ae3-dd11-aff7-0030488c597c
Merge remote-tracking branch 'other/master'

* other/master:
  Centre playback buttons
Merge remote-tracking branch 'remotes/trunk'

* remotes/trunk:
  better fix for load factory and New file, use the handler
  Fix for keymap when addon is active and you create new file or reload factory. It's not perfect but don't know exactly yet how make better
  Moving UV Bake script from contrib to trunk.
  added on export: convert blender material to ms3d material on the fly...
  Possible last fix, to see if the workflow is ok like this
  Better fix, can use short cut again now, but not all finish, one know bug
  Temporaly fix for rotating the view
  Add Handler for Preview render Overrides
  fix: IK constraint influence to pose_bone for export.
initial commit of silvio's cycles materials/texture converter.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4008 96b784f8-4ae3-dd11-aff7-0030488c597c