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
fix invalid memcpy() use in text editor (backspace would call memcpy with overlapping source and destination).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45966 954f8c5b-7b00-dc11-b283-0030488c597c
bmesh: inset tool depth used bad normals for edge verts. 


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45970 954f8c5b-7b00-dc11-b283-0030488c597c
fix for buffer overrun crash with saving scene name longer then 24 characters.
writing render info would try write= 64 length string into 24 length buffer.

updated py script to extract render info too.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45971 954f8c5b-7b00-dc11-b283-0030488c597c
removed unneeded fnmatch include from outliner, comment files as needing header cleanup.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45972 954f8c5b-7b00-dc11-b283-0030488c597c
fix for memory leak in the knife tool


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45973 954f8c5b-7b00-dc11-b283-0030488c597c
outliner header cleanup (copy pasted headers when split up Im guessing)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45974 954f8c5b-7b00-dc11-b283-0030488c597c
Fix OIIO dll copying for win32-mingw

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45975 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: bmesh comments/todos, no functional changes.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45976 954f8c5b-7b00-dc11-b283-0030488c597c
Minor fix in response to Koji Iigura's mail. Own error, sorry about that (I tend to forget not all OS are utf-8 yet :/ ).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45977 954f8c5b-7b00-dc11-b283-0030488c597c
* Compile fix for recent Outliner header cleanup. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45978 954f8c5b-7b00-dc11-b283-0030488c597c
Fix related to #31067: missing update when toggling Premultiply on a sequencer strip.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45979 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #31058: missing Simplify panel for cycles.

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