Jitter: Change UI. Now use lock icon to indicate relative jitter, tied
to brush size, and unlock icon to indicate absolute jitter untied to
brush size, in screen pixels. Also relative jitter now has soft UI limit
of 2.0 and a hard limit of 1000 times the size of the brush. Should be
enough for the most vivid imaginations...I hope!

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55181 954f8c5b-7b00-dc11-b283-0030488c597c
Another attempt to reduce the confusion between Object and Bone constraints

* The wording on the "Add Constraint" dropdown has been changed so that there is
no ambiguitiy about which tab is currently selected. That is, it now mentions
whether these are object or bone constraints, so that users don't need to try
and look up at the header to check.

* Show the warning about Ob vs Bone constraints when in armature editmode too.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55182 954f8c5b-7b00-dc11-b283-0030488c597c
Renaming "properties_object_constraint.py" to "properties_constraint.py"

The code in this file is NOT restricted to use in object context only. Renaming
it makes it easier to find this file (taking in account name truncations).


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55183 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: pep8 & minor changes


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55184 954f8c5b-7b00-dc11-b283-0030488c597c
Fix more UI i18n issues (reported by Leon Cheung and Lockal).

We have a glicth with colormanagement's spaces descriptions, though, looks like they are clamped at 64 chars (see raw space), will see that later, if it’s solvable.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55186 954f8c5b-7b00-dc11-b283-0030488c597c
Fix first regression introduced with r55173: need to import shutil before using methods from it
Otherwise linux buildbot fails dramatically.

That revision also leads to msvc runtime libs being removed, will fix this
in separate commit.

Take more respect for such creepy as linux and windows platforms, they're not so bad!

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

Make it so install directory is being nicely
cleaned before next build, which makes it
automatically removing all old files from
previous installations.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55188 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34511: Invalid Audio/Video codec combination produces hung filehandle

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55189 954f8c5b-7b00-dc11-b283-0030488c597c
Colormanagement: Fix issue with colorspaces' description too short, and reduce usage of magic numbers.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55190 954f8c5b-7b00-dc11-b283-0030488c597c
Mixed paths to redist libraries in recent commit

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55191 954f8c5b-7b00-dc11-b283-0030488c597c
Fix more UI i18n issues (reported by Leon Cheung).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55192 954f8c5b-7b00-dc11-b283-0030488c597c
Ouliner: Added recursive select of (visible) bones (Edit- and Object-mode)

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55193 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup:
- move recursive bone/parent check into ED_armature.h
- remove unused vars
- use const for paint vector args.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55194 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #34589. There was no space conversion being done between layers in
different colour space when using the clone brush.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55195 954f8c5b-7b00-dc11-b283-0030488c597c
Minor cleanup: We always use colour correction now for float buffers. Get rid of flag variable. 

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55196 954f8c5b-7b00-dc11-b283-0030488c597c
Fix for [#34598] Modifier-Icon in Outliner does not appear
* OBJECT_OT_make_links_scene did only trigger an 3D View update which was insufficient for Outliner (modifiers for example) and also some parts inside the Properties Editor (Mesh Data, Material Data).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@55197 954f8c5b-7b00-dc11-b283-0030488c597c
use gcc warning -Wredundant-decls, exposes some odd/duplicate declarations which have been removed.


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