now vertex paint uses the same overrides as weight paint - so wire draw mode allows vertex paint to be unlit (which is quite handy, previously you had to hide lamps).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45949 954f8c5b-7b00-dc11-b283-0030488c597c
ndof: avoid potential buffer overflow in libspnav

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45951 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: edge slide code had oddly named variables, added some comments and renamed vars.

also made BM_elem_select_set() a function (was a macro calling a function).


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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45953 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#31080], edge slide UV correction wasnt working for UVs surrounding the end of the slide selection (one edge sliding on a grid for example).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45954 954f8c5b-7b00-dc11-b283-0030488c597c
Small type fix for BMEditMesh.lastDataMask, should be 64-bit.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45955 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: typos and set gcc attributes for string formatting.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45957 954f8c5b-7b00-dc11-b283-0030488c597c
Update for startup.blend: remove vertex color layer from default cube

Pardon for updating this so close to release, but it's annoying to have
such a layer and in some cases it leads to unwanted sideeffects.

This layer was added by accident when was fixing flags for brushes,
didn't notice entering vertex paint mode automatically creates
vertex color layer.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45958 954f8c5b-7b00-dc11-b283-0030488c597c
mesh.validate() / BKE_mesh_validate() --- functions now check for duplicate vertices used within the same polygon.
(which would crash otherwise)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45959 954f8c5b-7b00-dc11-b283-0030488c597c
temp disable 'use last operator settings' - too unreliable, we keep getting reports in about some menu item not working right, will try have this ready by next release.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45961 954f8c5b-7b00-dc11-b283-0030488c597c
disable bevel for release after discussion with brecht and sergey, this works far too poorly to be included in release.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45962 954f8c5b-7b00-dc11-b283-0030488c597c
Enable building of the installer with MinGW-w64, patch by Caleb Joseph (Dobz) thanks a lot!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45963 954f8c5b-7b00-dc11-b283-0030488c597c
fix for border de-selecting with sync selection

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45964 954f8c5b-7b00-dc11-b283-0030488c597c
2.6 Ocean Modifier UI:
* Fix an alignment issue, column_flow layout apparently does not use the whole width, leaving a small gap on the right side. This should be fixed in the layout engine, but too close to release now.

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