8e70db78f4
Bugfix: All actions created when keyframing now have their "id-root" set appropriately
...
This means that it will no longer be possible to accidentally load a nodetree action in
the Action Editor (object-level actions only), resulting in F-Curves getting
invalidated/disabled.
2013-10-02 12:14:50 +00:00
bab799bf25
fix regression - convex hull tool leaving new faces unselected.
2013-10-01 18:23:39 +00:00
b5fcc340b6
OSX/keys: change to OSX conform cmd-a for 'select-all' in text(-boxes)
2013-10-01 17:47:08 +00:00
4627f9d92c
style edits and use macro for prefix check
2013-10-01 16:40:11 +00:00
1fa59cdf4d
allow knife-project to use sub-pixel length edges.
2013-10-01 15:52:29 +00:00
5806ffdfd9
Fix blender internal viewport render not using color management settings like
...
view, exposure, looks.
2013-10-01 15:34:43 +00:00
4c6a6a8fe3
UV sculpting was missing curve initialization causing crashes. Reported
...
by Sebastian Koenig, thanks!
2013-10-01 15:04:58 +00:00
d8020f54ba
change to ED_armature_bone_rename so theres never any duplicates dictionary items in 'ob->pose->chanhash'
...
this turned out to be harmless but it did make ghash assert() because the ghash isnt flagged to allow duplicates.
2013-10-01 13:33:43 +00:00
9883641f46
add assert for bone renaming, to check if the chanhash is still valid.
2013-10-01 13:28:59 +00:00
4c3d9e358b
fix [ #36906 ] AutoName operator do not update the display of the bone's name in the Bone Properties
2013-10-01 12:56:25 +00:00
d44b3f66ac
make the manipulator work with curve handle selections with normal orientation and individual origins.
2013-10-01 12:37:17 +00:00
fd01e72877
check SELECT flags for curves (was checking for nonzero which would break if new files use this field for other flags)
2013-10-01 12:35:43 +00:00
9b3e3f3e31
fix for bug own recent commit [ #36904 ] Snap to Volume is broken with Armature
...
this is infact an older bug which was exposed by the recent change.
for now only use the change in behavior for scale/rotation.
2013-10-01 12:11:10 +00:00
3073a5b1c4
Mark some CCG funcrions as inlined
...
This seems to be giving speedup up to 10% in own tests.
--
svn merge -r60104:60105 ^/branches/soc-2013-depsgraph_mt
2013-10-01 09:17:35 +00:00
aecb76b93e
fix bug with vector handles in the graph editor when transforming 2 selected points of a bezt, the unselected handle wouldn't have its value restored on transform cancel.
2013-10-01 08:30:46 +00:00
f1f7648d4c
fix for error setting vector handles to free when both vector handles were selected but not the mid-point.
...
only one of the handles would be changed to the HD_FREE.
effected curves and fcurves.
2013-10-01 08:18:43 +00:00
9550d05a1c
fix [ #36900 ] single spline handle can't be "scaled"
...
this works in the graph editor but didn't for curves, useful functionality to have.
2013-10-01 07:02:18 +00:00
86b28fc2fc
addition to r60465, check for individual centers when positioning the manipulator
2013-10-01 05:39:41 +00:00
fe9a64ad6f
curve transform: scale handles around their knot when using individual centers.
2013-10-01 05:17:57 +00:00
92527b9264
remove assert for poly_find_ear(), added recently but its incorrect, also minor style edits.
2013-10-01 03:56:02 +00:00
6067fa682b
de-duplicate report strings for freestyle error checks
2013-10-01 02:51:39 +00:00
aaba317c76
Follow-up to r60433 (related to Bug #36878 ): additional checks for NULL line styles.
2013-09-30 23:02:29 +00:00
e28bd0d302
* Change NA_EDITED notifier to NA_ADDED, as suggested by Sergey. (r60414 follow up)
2013-09-30 22:53:56 +00:00
3ccb370d38
Usual UI messages fixes...
2013-09-30 19:30:56 +00:00
00140a8584
Fix #36892 : crash running "Sample Color" operator from 3D viewport when the
...
sequencer contained any data. The sequence color sample operator was available
here when it shouldn't be.
2013-09-30 17:54:35 +00:00
aec7017211
Fix "Sample Color" not working in vertex paint mode.
...
The issue was discussed at blender.org forum:
http://www.blender.org/forum/viewtopic.php?t=28158
2013-09-30 16:18:56 +00:00
Dalai Felinto
414fadb192
changing shortcut to toggle Properties in text editor (ctrl+t)
2013-09-30 14:33:18 +00:00
6e76152816
Fix [ #36846 ] Adding a cloth sim to an object does not make it possible to go into Particle Mode for that object.
...
Softbody/cloth were not checked when building available modes enum.
2013-09-30 10:20:54 +00:00
Lukas Toenne
169b4e8118
Fix #36853 , Undo not working for Particles Hair - Free Edit.
...
Resetting the particle system without losing edit undo is not so easy. Just added a confirm message for now to warn user about loss of particle edit undo.
2013-09-30 09:51:25 +00:00
b6ea073af2
more fixes relating to [ #36878 ], freestyle was only checking for NULL linestyles in some places.
2013-09-30 09:28:43 +00:00
65233bc49e
revert r36440, own commit, no longer needed because of changes to the keymap.
...
resolves [#36860 ] sampling color in face select mask
2013-09-30 09:04:17 +00:00
8064989e7b
fix regression [ #36878 ], missing NULL checks for linestyle.
2013-09-30 08:43:22 +00:00
be654aab58
fix [ #36842 ] OpenGL Animation Playblast renders 1 too many frames
2013-09-30 08:21:12 +00:00
d6a52c67d5
fix [ #36861 ] In face select masking circle select selects all when out of focus.
2013-09-30 07:58:38 +00:00
b21b24573d
lots of operator descriptions were incorrectly copy/pasted.
...
update some descriptions, others were removed and operators tagged as internal.
add a script to detect duplicate operator descriptions.
2013-09-30 05:50:41 +00:00
4829cf9cd0
Fix [ #36830 ] 'Reset to Default Value' on Current Area Type button causes crash
...
Default default value for space types (0, i.e. SPACE_EMPTY) is not valid, use SPACE_VIEW3D instead.
2013-09-29 13:25:42 +00:00
2acfd3f96a
Fix [ #36845 ] New generated blank image doesn't update preview (properties editor)
...
* IMAGE_OT_NEW did not had a notifier yet for some weird reason.
2013-09-28 20:04:49 +00:00
25509ba8af
Fix #36826 : make screencast with quicktime output gave black flickering areas.
...
Problem was OpenGL buffer alpha channel, it's not used in most places and so
not set to any meaningful value while drawing.
2013-09-27 20:29:07 +00:00
467e3005ed
Fix for #36823 , SSS node now displays a warning, that it does not work on the GPU.
2013-09-27 10:53:55 +00:00
f06b440d63
quiet warnings (converting pointer to boolean)
2013-09-26 10:35:41 +00:00
c3d3d8be36
Fix cycles issue with mapping node rotation and scale order. When using both
...
scale and rotation in mapping node, there would be shearing, and the only way
to avoid that was to add 2 mapping nodes. This is because to transform the
texture, the inverse transform needs to be done on the texture coordinate
Now the mapping node has Texture/Point/Vector/Normal types to transform the
vector for a particular purpose. Point is the existing behavior, Texture is
the new default that behaves more like you might expect.
2013-09-25 20:28:49 +00:00
8bbe81db4d
knife was projecting vertex locations to the screen when it wasnt needed.
2013-09-25 11:38:30 +00:00
8c7eb60ba0
fix [ #36780 ] Knife Project broken
...
was regression in r59665 (fix for [#35002 ]).
now when checking a segment that lies on the same plane as the triangle intersects,
clip the segment by the triangle bounds so we know the points remain inside the triangle.
2013-09-25 08:23:31 +00:00
a5620a73b3
fix for crash freeing console history.
2013-09-24 17:11:55 +00:00
00745a572b
Fix #36695 , brushes would behave differently in scaled objects (tested
...
by applying scale). It looks that only layer brush needs this
correction.
2013-09-24 15:17:57 +00:00
fa16aeed2d
postpone crazy-space changes until next release, causes issues with extrude which need further fixes.
2013-09-24 12:43:25 +00:00
5342d57a5e
allocate bmesh data from known sizes where possible (was still using defaults in places),
...
add macros for initializing BMAllocTemplate's, also add assert on invalid use of bmesh_sfme()
2013-09-24 03:31:00 +00:00
464e9b8777
add back crazy space check to only initialize a vertex once. (changed in r60146 caused bug [ #36803 ])
2013-09-24 02:16:52 +00:00
9794c70f65
modifiers_isCorrectableDeformed now checks a modifier is enabled before returning true,
...
also check deformMatricesEM callback for modifier_isCorrectableDeformed() rather then checking modifier types.
2013-09-24 00:56:47 +00:00
74828cc609
Fix #36783 : click outside splash screen to close it would not highlight the
...
button under the mouse, and so clicking the button failed without first
moving the mouse. Similar issues could happen with popups and switching
windows.
The problem is that a notifier was being used to deactivate possible other
activated buttons, but as notifiers are delayed it could undo the correct
activation too. If anyone notices hanging tooltips or other issues after this
fix, please report them.
2013-09-23 23:31:42 +00:00