new addon for 3d printer utilities.


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


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4247 96b784f8-4ae3-dd11-aff7-0030488c597c
little render notify utility - gives a status popup when a render completes.


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


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4259 96b784f8-4ae3-dd11-aff7-0030488c597c
Committing Online Material Library Add-on v0.6

Here's the latest version of my Online Material Library add-on.
Version 0.6 brings numerous improvements, including nodegroup support and native Cycles preview support.
Libraries are now able to show not only its materials, but also the textures, OSL scripts, and nodegroups its materials use.

In addition, version 0.6 brings many bug fixes and drops support for Blender 2.63.

Due to the recent addition of the Cycles material preview, image previews will no longer be needed for the bundled library.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4261 96b784f8-4ae3-dd11-aff7-0030488c597c
Removed some compatibility stuff for 2.63

There were a few places in my add-on where there was still leftover compatibility stuff for Blender 2.63.
Removed because my add-on no longer works with 2.63.
Also fixed a minor error in the way that MIX_RGB and MATH nodes handle the recent-ish Clamp option.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4262 96b784f8-4ae3-dd11-aff7-0030488c597c
Minor fix in faulty logic.

Now the new "Show OSL materials" and "Show textured materials" options will be respected.



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

Material previews are no longer needed for my add-on to work with the current Blender, so I have gone and removed them.
As well, I have made some changes to OSL materials; some still need confirmation that they are indeed CC-0, and I have hidden them in the index.xml file with comment brackets.
All non-hidden OSL materials now have their OSL script nodes referencing external .osl files, stored in the scripts/ folder.

This was possible with version 0.5 of my Online/Offline material library add-on, but it was not employed.
However, with version 0.6 came the ability to view not only a library's materials, but the image textures, OSL scripts, and nodegroups it uses, so those external OSL scripts are now also displayed in the library.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4264 96b784f8-4ae3-dd11-aff7-0030488c597c
Small bugfix and new material

I fixed a small problem when writing and reading group node input values.
Now values for an input named "Bump Strength" will be correctly written in XML as 'bump_strength="value"', instead of 'bump strength="value"'.
The latter would result in invalid XML.

I also fixed a material which was referencing a non-existent script, and added a new material, "Pool Tiles" by elbrujodelatribu, which uses a nodegroup stored in the "/groups/" folder.
This nodegroup ("Square Tiles") is also displayed in the library category "Nodegroups", and can be added into materials from there.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4265 96b784f8-4ae3-dd11-aff7-0030488c597c
Bug Fix: Create overrides list.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4266 96b784f8-4ae3-dd11-aff7-0030488c597c
remove blender version check, 2.63 is quite old now.


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

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


git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4270 96b784f8-4ae3-dd11-aff7-0030488c597c
Fix handling of nodegroup names

Fixed a bug with local nodegroups, and improved handling of nodegroup names.
Something like /home/user/test_group.bcg will now be added as Test Group.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4275 96b784f8-4ae3-dd11-aff7-0030488c597c
Pinkified Theme
- Fixed non-available items on menu,
Blender has a weird way to get this 'grayed out' color, it adds the theme properties Text and Text Selected, so having white text for selected items messes this up.
- Menu buttons have a nice subtle outline now, scrollbars blend with the background, and other little details here and there.



git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4288 96b784f8-4ae3-dd11-aff7-0030488c597c
Add new Mesh Tool: Object To Mesh

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4293 96b784f8-4ae3-dd11-aff7-0030488c597c
Addon: Enhanced 3D cursor - Update for API changes (draw handlers). Minor code cleanups. Now requires >v2.65.4

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4295 96b784f8-4ae3-dd11-aff7-0030488c597c
Selection Sets addon: Update for template_list changes (uses generic UI_UL_list). Requires >v2.65.4 now.

git-svn-id: https://svn.blender.org/svnroot/bf-extensions/contrib/py/scripts/addons@4297 96b784f8-4ae3-dd11-aff7-0030488c597c
Layer Manager addon: Update for API change (template_list). Fixed list index two problems.

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

* remotes/trunk:
  Layer Manager addon: Update for API change (template_list). Fixed list index two problems.
  Selection Sets addon: Update for template_list changes (uses generic UI_UL_list). Requires >v2.65.4 now.
  Addon: Enhanced 3D cursor - Update for API changes (draw handlers). Minor code cleanups. Now requires >v2.65.4
  Add new Mesh Tool: Object To Mesh
  Pinkified Theme - Fixed non-available items on menu, Blender has a weird way to get this 'grayed out' color, it adds the theme properties Text and Text Selected, so having white text for selected items messes this up. - Menu buttons have a nice subtle outline now, scrollbars blend with the background, and other little details here and there.
  Fix handling of nodegroup names
  SVN maintenance.
  Improves in Render List
  remove blender version check, 2.63 is quite old now.
  Bug Fix: Create overrides list.
  Small bugfix and new material
  Bundled Material Library Maintenance
  Minor fix in faulty logic.
  Removed some compatibility stuff for 2.63
  Committing Online Material Library Add-on v0.6
  SVN maintenance.
  little render notify utility - gives a status popup when a render completes.
  SVN maintenance.
  new addon for 3d printer utilities.