dont display any file as a preset in the menu (limit to *.py, *.xml)

backup files like .py~ for eg had their own menu entries which got annoying.

added optional filter_ext function callback argument to Menu.path_menu() to avoid displaying invalid types.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45453 954f8c5b-7b00-dc11-b283-0030488c597c
Added Vertex Slide: Slides a vertex along a selected and connected edge (Shift+Ctrl+V)
-
BMop: "vertslide vert=%e edge=%hfev distance_t=%f"


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45454 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: no functional changes
- memset(..., -1) is used incorrectly even though it worked: MOD_solidify.c - thanks Halley from IRC for noticing this. use fill_vn_i() instead.
- quiet warnings in editmesh_slide.c
- cleanup comments in bmesh and some other minor comment additions.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45455 954f8c5b-7b00-dc11-b283-0030488c597c
fix for vertex slide not taking object transformation into account.

also make the shortcut 'Shift+V'


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45456 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#30851] Mesh Editmode: Specials-menu lost "Subdivide smooth"

* Subdivide Smooth was missing in the edit mode specials menu since B-Mesh merge.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45457 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for reconstruction menu which still was using set_floor operator instead of set_plane

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45458 954f8c5b-7b00-dc11-b283-0030488c597c
fix for passing float to RNA_def_property_ui_range() int argument.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45459 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed deadlock on loading file without number group into movie clip editor

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45461 954f8c5b-7b00-dc11-b283-0030488c597c
Disabling color channels for float images in clip editor now works fine.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45462 954f8c5b-7b00-dc11-b283-0030488c597c
Scons:
* Some code and comment cleanup
* Remove cmake equivalent variable comments
* Remove some non used parameters from config files and btools: WITH_BF_FMOD, BF_VERSION.
* Remove some commented non-used variables 


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45465 954f8c5b-7b00-dc11-b283-0030488c597c
Collada:
* Save "Blender 2.6x" if built without BUILDINFO. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45466 954f8c5b-7b00-dc11-b283-0030488c597c
* Replace some more Blender 2.5x with Blender 2.6x and some code cleanup. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45467 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#30855] Vertex Slide not using the active vertex

Now uses the last selected vertex. 
Also, snapping thresholds are now dynamic and the tool's operation should be more consistent with multiple edges selected on invocation.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45468 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#30853] "Merge At Last" is missing in multicomponent mode

Mode selection inverted in multicomponent mode including vertices.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45469 954f8c5b-7b00-dc11-b283-0030488c597c
SVN maintenance.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45470 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup:
- remove unused vars
- no need to hard code version number for collada.
- cleanup some typos in comments.
- movieclip_calc_length was passing arg which should be unsigned to BLI_stringdec()


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45471 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: pep8 some C/style


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45472 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: remove unused imports/defines + other redundant code.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45473 954f8c5b-7b00-dc11-b283-0030488c597c
Tiny fix for console warning, remove period from a description in Cycles.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45474 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#30822] Foam Mapping for Ocean Modifier is out of sync in Blender Internal Render.

We need both a new MLOOPUV and MTEXPOLY layers with generated geometry! For some reason, the loopuv alone seemed to work in 3D view, but definitively not in render.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45475 954f8c5b-7b00-dc11-b283-0030488c597c