code cleanup: use zero_v3


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45113 954f8c5b-7b00-dc11-b283-0030488c597c
Sequence Editor Themes:
* Preview Background is now themeable. Patch by Pablo Vazquez (venomgfx).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45114 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: more consistent naming for mesh operator functions.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45115 954f8c5b-7b00-dc11-b283-0030488c597c
fix for error with saving files after double clicking, the 'need_active' setting was getting saved which caused save to fail when not caused by double click afterwards.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45116 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: re-shuffle some functions so EDBM_ functions are in bmesh_utils.c

remove bmesh_selecthistory.c, only wrapped a few functions.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45117 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: bmesh_  source files in our editor dir, they are the same as other editmesh_ files.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45118 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: move bmesh inline funcs to headers (avoids compiling the C files).


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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45120 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: mainly for mesh code, also some WM function use.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45121 954f8c5b-7b00-dc11-b283-0030488c597c
fix for build error in last commit.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45122 954f8c5b-7b00-dc11-b283-0030488c597c
Adding back delete edge loop to delete menu


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45123 954f8c5b-7b00-dc11-b283-0030488c597c
convert spaces to tabs and some formatting.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45124 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: follow style guide for formatting of if/for/while loops, and else if's

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45125 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: follow style guide for formatting of if/for/while loops, and else if's

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45126 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: follow style guide for formatting of if/for/while loops, and else if's

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45127 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: follow style guide for formatting of if/for/while loops, and else if's

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


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45129 954f8c5b-7b00-dc11-b283-0030488c597c
style cleanup: follow style guide for/with/if spacing

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45130 954f8c5b-7b00-dc11-b283-0030488c597c
fix for crash removing vertex colors in editmode.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45131 954f8c5b-7b00-dc11-b283-0030488c597c
fix for error adding vertex colors in editmode.

also correct delete_customdata_layer having invalid 'tot' in editmode, seems harmless for now but better assign correct value.


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