fix [#30880] Selected to Adjacent Unselected broken


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45493 954f8c5b-7b00-dc11-b283-0030488c597c
uv editor: don't draw active face stipple when the face isn't visible (error from bmesh merge), also replace 'em->bm' with 'bm' var while drawing.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45494 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#30878] Lightmap Pack > New Image does not work


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45495 954f8c5b-7b00-dc11-b283-0030488c597c
expose double limit used by auto-merge, addresses bug [#30884]


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45496 954f8c5b-7b00-dc11-b283-0030488c597c
fix for unit system incorrectly replacint 'um' (unicode 'u'). with meters.

result was editing number buttons with um would give a python error.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45497 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#30848] Edge Selection fails when the following Conditions met:

summery: when both verts are outside the viewport

this is in fact a very old annoyance but good to resolve.
fix by doing segment/rectangle intersection between the edge and the viewport so it works when the both verts are outside the view.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45498 954f8c5b-7b00-dc11-b283-0030488c597c
Address [#30842] Blenders Measurement Units set to Metric, makes some Precision Flaws.

use the same precision for location all over (2-5 was used), use define as 5.

also disallow boolean to have any subtype besides PROP_LAYER_MEMBER, some booleans had TRANSLATION / XYZ subtypes which don't make sense.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45499 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup: replace (val >> 16) with macro RNA_SUBTYPE_UNIT_VALUE(val)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45500 954f8c5b-7b00-dc11-b283-0030488c597c
update preview.blend so it doesn't need to convert from mfaces to mpolys every load.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45501 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #30843: Blender Game in Metric Mode allows only a 10m Radius for Collision Bounds.

Now use soft limit of 0.01 .. 10.0 for radius but hard limit is 0.01 .. FLT_MAX

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45502 954f8c5b-7b00-dc11-b283-0030488c597c
Fix related to #30859: bmesh face splitting would set the first loop of the new
faces to a loop quite different than the original first loop. This makes e.g.
duplifaces give rotated results after subdivide or loopcut.

Now it tries to find a first loop that is similar to the old one, to try to keep
the rotations the same.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45503 954f8c5b-7b00-dc11-b283-0030488c597c
use space more efficiently for normal mesh panel buttons (icons for face/vert normal)


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45504 954f8c5b-7b00-dc11-b283-0030488c597c
fix for too small MATHUTILS_TOT_CB when the game engine runs.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45505 954f8c5b-7b00-dc11-b283-0030488c597c
fix [#30839] Blender crashes while open/close a scene and deletes .blend-file


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45506 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #30879: uv editor hide did not work with the mesh in vertex/edge select
mode, selection was not flushed down to faces.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45507 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #30882: using an image sequence in the displace modifier did not update
properly in animation rendering.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45508 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #30875: active uv texture layer not synced properly when switching from
edit to object mode.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45509 954f8c5b-7b00-dc11-b283-0030488c597c
mango request: option to draw background in front of all objects in the viewport.
Should be really handy for painting clean plates.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45510 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #30754: motion blur shutter was animateable while this is actually not
supported.



git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@45511 954f8c5b-7b00-dc11-b283-0030488c597c
Code cleanup: remove a bunch of unused code from this file.



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