Fix for [#32129] "2D filter texture width off by one?" reported by Alex Fraser (z0r).

The GetWidth() and GetHeight() functions of the canvas' display area seem to give values that are both off by one for what OpenGL wants. Adding 1 to both values seems to fix the problem.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49014 954f8c5b-7b00-dc11-b283-0030488c597c
adding objects active groups now gives menu of which group to add to.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49015 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#32135] FRAMERATE: Framerate display is truncated in selection box.

Filename extension was striped twice...

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49016 954f8c5b-7b00-dc11-b283-0030488c597c
make links now allows groups - this means you can make objects have matching groups to the active more easily.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49017 954f8c5b-7b00-dc11-b283-0030488c597c
Fix #32132: Uniformly moving custom feather points does not work

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49018 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed crash of self-intersection loop in special cases

It was wrongly calculated bucket number per side in cases when some
of segments is filling the whole bounding box across some of dimension.

Solved by limiting buckets at least to 1 in such cases.

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49019 954f8c5b-7b00-dc11-b283-0030488c597c
fix incorrect assert for mask face checking, also correct own bad spelling


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49023 954f8c5b-7b00-dc11-b283-0030488c597c
Fixed wrong self-intersection check for non-closed splines

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49024 954f8c5b-7b00-dc11-b283-0030488c597c
minor edits to mask rasterizer.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49026 954f8c5b-7b00-dc11-b283-0030488c597c
Fix [#32068] Edge slide not working in certain circumstance from Front / Side views

Only visible edges are used to create the "sliding vector". The test used to detect whether edges were visible or not was working for solid shading, but useless in wire draw mode (as all edges are visible in this mode!)...

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49027 954f8c5b-7b00-dc11-b283-0030488c597c
chance semi-circle mask capping resolution based on size.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49028 954f8c5b-7b00-dc11-b283-0030488c597c
code cleanup for mask capping


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49029 954f8c5b-7b00-dc11-b283-0030488c597c
change bucket size to give better performance for high detail 4k masks, also clamp from 0-1 for each layer when accumulating.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49031 954f8c5b-7b00-dc11-b283-0030488c597c
add difference blending mode, also fix error in last commit


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49032 954f8c5b-7b00-dc11-b283-0030488c597c
Some small fixes (grrr, python imports...).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49033 954f8c5b-7b00-dc11-b283-0030488c597c
Add Skin modifier's radius values to Transform panel (in 3D views).

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49034 954f8c5b-7b00-dc11-b283-0030488c597c
workaround for a bug with zero edges getting removed got feather faces out of sync and crashed


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49035 954f8c5b-7b00-dc11-b283-0030488c597c
shift help with continuous grab on a curve point now does scaled motion.


git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49037 954f8c5b-7b00-dc11-b283-0030488c597c
mask transform aspect correction wasn't working properly, also fix for own recent commit which made cyclic report not show

git-svn-id: https://svn.blender.org/svnroot/bf-blender/trunk/blender@49043 954f8c5b-7b00-dc11-b283-0030488c597c
error in previous commit. it worked mostlu but failed in some cases.


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