Julian Eisel
19201f9ae3
Uber-picky: Too small margin in tooltip
...
Minor design detail, but kept bugging me :) Was removed in rBd57847ca5b9.
2016-02-14 23:06:43 +01:00
Brecht Van Lommel
b4e10aa70b
Fix T47405: subsurf triangulation was producing incorrect normals after last fix.
2016-02-14 20:25:33 +01:00
Sergey Sharybin
a71523fab4
Cleanup: braces
2016-02-14 10:14:28 +01:00
Sergey Sharybin
1c870f46e7
Compositor: Cleanup, don't shortcut float values
...
Use 0.0f instead of 0.f and so on.
2016-02-14 10:12:45 +01:00
Brecht Van Lommel
de9ec80e64
Fix T47405: subsurf inconsistent triangulation in OpenGL compared to applied modifier and render.
2016-02-14 03:51:41 +01:00
Brecht Van Lommel
3143ec29d0
Fix T45606: cycles multires tangent space normal map bake issues.
2016-02-14 03:51:41 +01:00
Julian Eisel
f6f851d28a
Fix T47404: Bones get draw fat line in pose mode
...
Removed this glLineWidth call in rBe8d7a0206e99, thought it wasn't needed. Really hope this was the last line width issue for now :/
2016-02-13 23:16:04 +01:00
Brecht Van Lommel
4c04149bca
Fix crash when cancelling cycles bake in some cases.
2016-02-13 22:54:29 +01:00
Campbell Barton
3ec1695273
Sculpt: avoid double-hash for pbvh building
...
Gives minor speedup entering sculpt mode and with undo.
2016-02-13 18:59:56 +11:00
Campbell Barton
2c2d52c2de
Optimize sculpt undo, avoid redundant updates
...
On undo, sculpting regular meshes would update _all_ GPU VBO's.
Avoiding the update gives noticeably faster undo.
This is also a fix/workaround for strange behavior with NVidia's driver (T47232),
Where locking and unlocking all buffers for updating
slows down redraw speed permanently after the first undo.
However the problem isn't avoided entirely since a single brush stroke might modify most of the mesh.
2016-02-13 18:59:56 +11:00
Campbell Barton
12b996e61b
BLI_bitmap: add flip macro
2016-02-13 18:59:56 +11:00
Campbell Barton
c9ef3d1f69
Set alpha clip to lower value
...
Workaround for T46962 still works
2016-02-13 18:55:23 +11:00
Sergey Sharybin
29c0cff680
Fix/workaround compilation error in dds
...
CLAMP was conflicting between Common.h and BLI_utildefines.h
Ideally we would use macro from BLI, but it's a bit involved change
to make it working with C++, will keep it for later.
2016-02-12 20:14:39 +01:00
Germano Cavalcante
4b42a49086
Fix error in bvhtree_walk_dfs_recursive
2016-02-13 01:53:44 +11:00
Dalai Felinto
ec9977855f
Fix: OSX - Cmd + A doesn't work for Font objects editing
...
Since Cmd + A works elsewhere, it should work during font objects editing as well.
There is still a mysterious issue with Cmd + Z not working for UNDO the edited
text in OSX (probably GHOST related).
2016-02-12 11:58:43 -02:00
Dalai Felinto
a143aeaeae
Integrate font objects copy/paste with system clipboard
...
When pasting text, the style (bold, material, ...) is maintained, if it was originally copied from Blender.
This fixes the issue of missing copy/paste options for font objects
(they were present back in Blender 2.49)
Reviewers: Severin, campbellbarton, brecht
2016-02-12 11:05:05 -02:00
Campbell Barton
9c21015c26
Fix crash in bvhtree.FromPolygons
2016-02-12 19:12:58 +11:00
Brecht Van Lommel
3c7369164e
Fix T47379: crash appending materials with node trees.
2016-02-11 22:34:15 +01:00
Julian Eisel
e8d7a0206e
Fix more cases where gpencil thickness controls line thickness of 3D view elements
...
We now simple set glLineWidth to 1 once before drawing objects. This way we don't have to do it all over.
Fixes T47396.
2016-02-11 21:00:27 +01:00
Sergey Sharybin
1d0e084834
Fix T47387: Cycles Point Density Render Issues
2016-02-11 15:48:29 +01:00
Campbell Barton
6767c61a9b
Fix T47378: Separate images popup UI does nothing
...
Use confirm popup instead of redo popup
2016-02-12 00:45:24 +11:00
Campbell Barton
1e29849da0
Fix for cursor not being reset on file load
...
caused by 6081f6c3
2016-02-11 23:47:17 +11:00
Campbell Barton
cbdc72fb35
correct error in last commit
2016-02-11 20:06:13 +11:00
Campbell Barton
932cfb98e7
Disable bmesh-boolean modifier for 2.77 release
...
Edit-mode boolean is still available
2016-02-11 19:56:24 +11:00
Campbell Barton
bd60920576
Revert "CMake: remove ".svn" checks"
...
This reverts commit 00fbc326e3 .
Still needed for svn <1.8
2016-02-11 19:14:59 +11:00
Campbell Barton
0d71ea54d0
Fix T47389: WPaint + texture entirely transparent
2016-02-11 18:48:28 +11:00
Germano Cavalcante
5b2d0b0fb4
BLI_kdopbvh: test root node before traversing
2016-02-11 18:23:58 +11:00
Germano Cavalcante
86725667d4
Cleanup: naming for NearestRayToAABB_Precalc
2016-02-11 18:21:10 +11:00
Campbell Barton
00fbc326e3
CMake: remove ".svn" checks
2016-02-11 16:00:19 +11:00
Julian Eisel
3ab50cf3aa
Fix camera border controlled by gpencil thickness
...
This only happened when looking through camera which is only selected object. Reported @quollism , thanks :)
2016-02-10 23:17:53 +01:00
Brecht Van Lommel
389a6a4c92
Fix T47382: incorrect tooltip for mirror tool in object mode.
2016-02-10 21:10:50 +01:00
Campbell Barton
0ba649549c
Cleanup: remove unused radius argument
2016-02-11 05:47:05 +11:00
Campbell Barton
fce0e31bcf
Docs: use doxygen sections
2016-02-11 05:39:39 +11:00
Campbell Barton
8e85ef1c7d
Fix T47332: Face select masks display glitch
2016-02-11 04:19:44 +11:00
Campbell Barton
f5982f2a29
Outliner: omit active-unselected in "Selected" view
...
This isn't selected, so misleading to include in selection list.
2016-02-11 01:15:36 +11:00
Campbell Barton
e7374d0227
Docs: minor comment edits to smallhash
2016-02-10 23:28:16 +11:00
Sergey Sharybin
88d5d99130
Tweaks to the comments of smallhash
...
Collaboration between russki guy working from Netherlands and
ausie bloke working from Australia (not Austria).
2016-02-10 10:52:24 +01:00
Campbell Barton
2cbf32e0fb
Cleanup: double promotion
...
Also remove null checks from args with non-null attribute.
2016-02-10 15:27:28 +11:00
Campbell Barton
184a2ee5a4
Fix screenshot adding image extension after .blend
2016-02-10 15:27:28 +11:00
Julian Eisel
7efd45eecd
Node Editor: Another missing glLineWidth reset
...
Caused too thick outlines around nodes and around preview image in node.
2016-02-10 01:05:10 +01:00
Sergey Sharybin
5a45ccaf3e
Fix T47377: Newer file crashes at render on official 2.76b version
...
Really annoying bug, the code was not forward compatible at all and
resulted in crash. And it is really good to keep at least one release
forward compatibility so possible regressions could be verified easily.
The idea now is to use new property name for the pixel filter type,
but keep old property around for a couple of releases, so we have at
least some forward compatibility.
Don't like this situation at all, but seems it's least of the evil
we can choose.
Thanks Brecht for the review!
2016-02-10 04:10:52 +05:00
Julian Eisel
d6e936254e
Fix manipulator drawing width controlled by gpencil thickness!1!!
2016-02-10 00:01:25 +01:00
Julian Eisel
e902ba270e
Fix curves drawn with wrong line width
...
Selected/Active curves were drawn with too high line width in Object mode.
2016-02-09 23:51:27 +01:00
Campbell Barton
4912e0e746
Fix T47339: Unified color not used w/ radial control
2016-02-10 01:48:02 +11:00
Sergey Sharybin
24e6411be6
Fix T47366: Single slope linear curve was wrongly using vector handle
...
Vector handle is only required for a symmetric curve to give nice a /\ shape.
Single slope curves better to use AUTO handle by default.
2016-02-09 14:51:32 +01:00
Germano Cavalcante
9961d47a4f
Add BLI_bvhtree_walk_dfs utility function
...
This generic function allows callers to walk the tree using callbacks to define behavior.
2016-02-09 22:47:14 +11:00
Campbell Barton
caa16c1443
BLI_kdopbvh: expose bvhtree_kdop_axes array
...
So future callbacks can make use of the axis index.
2016-02-09 22:47:14 +11:00
Bastien Montagne
337b718695
Fix T47371 - add access to 'static' enum items.
...
Some dynamic enums, which do not need a valid context pointer, have their 'itemf'
callback always called. This is annoying for introspection tools (like the ones generating
translations, or API documentation), because it means they never have access to all possible
options (enum items).
So now, there is also an `enum_items_static` accessor to get only statically-defined
enum items.
Note: only i18n tools take advantage of this currently, others are still to be updated.
Reviewers: campbellbarton, sergey
Differential Revision: https://developer.blender.org/D1782
2016-02-09 12:51:07 +01:00
Campbell Barton
ae2036e69b
Add missing gl line width for curve normals
2016-02-09 20:54:49 +11:00
Joshua Leung
73b672ee97
Fix: Transform constraint/helper line drawing had incorrect thickness when GPencil strokes are shown
2016-02-09 21:55:07 +13:00