blender.git
8 years agoRemove the project files in favor of CMake, so we won't be maintaining now two ways...
Nathan Letwory [Wed, 29 Sep 2010 08:24:43 +0000 (08:24 +0000)]
Remove the project files in favor of CMake, so we won't be maintaining now two ways of using project files.

8 years agomoved mathutils Euler.rotate(angle, axis) --> Euler.rotate_axis(axis, angle)
Campbell Barton [Wed, 29 Sep 2010 08:07:58 +0000 (08:07 +0000)]
moved mathutils Euler.rotate(angle, axis) --> Euler.rotate_axis(axis, angle)
since it can only rotate about a single axis dont confuse with vector.rotate() which takes an axis vector.

8 years agobugfix [#24050] Frame Rate buttons look strange
Campbell Barton [Wed, 29 Sep 2010 07:55:13 +0000 (07:55 +0000)]
bugfix [#24050] Frame Rate buttons look strange

8 years agofix for user counts with text3d bold/italic fonts.
Campbell Barton [Wed, 29 Sep 2010 06:24:05 +0000 (06:24 +0000)]
fix for user counts with text3d bold/italic fonts.

8 years agopatch from Dan Eicher with some edirts.
Campbell Barton [Wed, 29 Sep 2010 05:15:55 +0000 (05:15 +0000)]
patch from Dan Eicher with some edirts.
  vec.rotate(axis, angle)
equivalent to...
  vec[:] = vec * mathutils.Quaternion(axis, angle)

8 years agobugfix pointed out by Kris Salaah (own mistake)
Campbell Barton [Tue, 28 Sep 2010 19:57:47 +0000 (19:57 +0000)]
bugfix pointed out by Kris Salaah (own mistake)

8 years agobugfix [#24040] loop select -> delete edge loop crashes blender
Campbell Barton [Tue, 28 Sep 2010 19:53:45 +0000 (19:53 +0000)]
bugfix [#24040] loop select -> delete edge loop crashes blender

8 years ago[#24028] Minor fixes to BLI_math_vector
Campbell Barton [Tue, 28 Sep 2010 11:48:13 +0000 (11:48 +0000)]
[#24028] Minor fixes to BLI_math_vector
+ minor warning fixes.

8 years agopatch [#24034] Fix for [#24010] in 3D view; updates material
Campbell Barton [Tue, 28 Sep 2010 11:27:42 +0000 (11:27 +0000)]
patch [#24034] Fix for [#24010] in 3D view; updates material
from Alexander Kuznetsov (alexk)
fixes [#24010] specular color not updated in 3D window until object selected

8 years agoneed to set GL_SHININESS to the default value for weight painting.
Campbell Barton [Tue, 28 Sep 2010 11:08:45 +0000 (11:08 +0000)]
need to set GL_SHININESS to the default value for weight painting.

8 years agoFix for [#23732] Smoke / load external cache doesn't work
Janne Karhu [Tue, 28 Sep 2010 10:04:41 +0000 (10:04 +0000)]
Fix for [#23732] Smoke / load external cache doesn't work

8 years agoimages bigger then 32k no longer crash blender, use unsigned int for image size rathe...
Campbell Barton [Tue, 28 Sep 2010 10:03:56 +0000 (10:03 +0000)]
images bigger then 32k no longer crash blender, use unsigned int for image size rather then short.
also check if jpeg fails to allocate an imbuf.

8 years agoFix for own recent commit 32147
Janne Karhu [Tue, 28 Sep 2010 09:27:35 +0000 (09:27 +0000)]
Fix for own recent commit 32147
* Pointcache wasn't checked to be valid before allocating the cached frames array

8 years agoFix for [#23961] Object hair particles do not render if turned off in viewport
Janne Karhu [Tue, 28 Sep 2010 09:11:24 +0000 (09:11 +0000)]
Fix for [#23961] Object hair particles do not render if turned off in viewport

8 years agoFix for [#24031] Baked Physics with Phsics set to NO can't be freed
Janne Karhu [Tue, 28 Sep 2010 08:47:59 +0000 (08:47 +0000)]
Fix for [#24031] Baked Physics with Phsics set to NO can't be freed
* Should fix the cause ("no physics" gets baked) and old files that are effected (ui allows freeing if cache isn't really used)

8 years agoCOLLADA: Better import and export of cameras.
Nathan Letwory [Tue, 28 Sep 2010 08:01:20 +0000 (08:01 +0000)]
COLLADA: Better import and export of cameras.

8 years agobugfix [#23908] Irratic manipulator scale at far out distances
Campbell Barton [Tue, 28 Sep 2010 04:25:16 +0000 (04:25 +0000)]
bugfix [#23908] Irratic manipulator scale at far out distances

8 years agoMake Cycle Render Slot actually cycle through all slots.
Nathan Letwory [Tue, 28 Sep 2010 03:26:17 +0000 (03:26 +0000)]
Make Cycle Render Slot actually cycle through all slots.

8 years agoFix [#24038] keyboard navigation not working in second level menus
Nathan Letwory [Tue, 28 Sep 2010 01:20:36 +0000 (01:20 +0000)]
Fix [#24038] keyboard navigation not working in second level menus
Reported by David Sullivan

Commit #32066 applying patch [#23675] broke keyboard and mouse wheel navigation in menu in deeper levels.

8 years agoMove copying of %TEMP% to U.tempdir after slash adding. Otherwise path is handled...
Nathan Letwory [Tue, 28 Sep 2010 00:14:02 +0000 (00:14 +0000)]
Move copying of %TEMP% to U.tempdir after slash adding. Otherwise path is handled wrong when opening filebrowser for it.

8 years ago.B25.blend -> startup.blend
Nathan Letwory [Mon, 27 Sep 2010 23:33:10 +0000 (23:33 +0000)]
.B25.blend -> startup.blend

8 years agoUse content of %TEMP% also in U.temp_dir instead of /tmp/ on Windows. Internal btempd...
Nathan Letwory [Mon, 27 Sep 2010 23:28:45 +0000 (23:28 +0000)]
Use content of %TEMP% also in U.temp_dir instead of /tmp/ on Windows. Internal btempdir uses that anyway, so less confusing.

8 years agoSequencer timeline didn't update on FPS or FPS Base changes in render settings. Misse...
Nathan Letwory [Mon, 27 Sep 2010 22:01:06 +0000 (22:01 +0000)]
Sequencer timeline didn't update on FPS or FPS Base changes in render settings. Missed notifier handling.

8 years agoFix [#23977] toggle back to object mode not working (outliner issue)
Nathan Letwory [Mon, 27 Sep 2010 21:22:20 +0000 (21:22 +0000)]
Fix [#23977] toggle back to object mode not working (outliner issue)
Reported by Roland Kramer

There was already code to prevent visibility toggle through restrict column from working when in edit mode. Reshuffled
code somewhat so it works also for object operations in outliner. Also ensure operator poll for visibility and selectability toggle
checks object is not in edit mode. So this also works for selectability toggling, so no more toggling when in edit mode - it's confusing otherwise.

Added notifier and handling for it for renderability toggle in outliner. No edit mode restriction here.

8 years agobugfix, screw modifier was overwriting its own calculated normals of the original...
Campbell Barton [Mon, 27 Sep 2010 20:48:50 +0000 (20:48 +0000)]
bugfix, screw modifier was overwriting its own calculated normals of the original verts.

8 years agominor console fixes
Campbell Barton [Mon, 27 Sep 2010 17:22:59 +0000 (17:22 +0000)]
minor console fixes
- selection doesnt mess up alignment when text is added to the buffer.
- tab key is now alligned to 4 (rather then adding 4 spaces).

8 years agobugfix, console text selection /w wrapped lines now works.
Campbell Barton [Mon, 27 Sep 2010 16:35:14 +0000 (16:35 +0000)]
bugfix, console text selection /w wrapped lines now works.

8 years agofix for interactive console selection drawing with wrapped lines.
Campbell Barton [Mon, 27 Sep 2010 15:14:58 +0000 (15:14 +0000)]
fix for interactive console selection drawing with wrapped lines.

8 years agoconsole now stores selection internally with 0 index starting at the end of the line...
Campbell Barton [Mon, 27 Sep 2010 14:01:16 +0000 (14:01 +0000)]
console now stores selection internally with 0 index starting at the end of the line. makes internal logic much less confusing. no functional changes.

8 years agoFix: Smoke wasn't using pointcache properly.
Janne Karhu [Mon, 27 Sep 2010 12:24:12 +0000 (12:24 +0000)]
Fix: Smoke wasn't using pointcache properly.
* The cache was reset almost constantly because smoke didn't save the first frame into cache. Although not necessary for smoke, it's vital to pointcache.
* Added info message to smoke cache panel for non saved files.
* Now smoke also only updates with a framestep of 1, so that scrubbing the timeline doesn't mess up the simulation.
* Among other things fixes report #23731.

8 years agoadded CTX_wm_operator_poll_msg_get/set so failing poll functions can set messages...
Campbell Barton [Mon, 27 Sep 2010 12:21:23 +0000 (12:21 +0000)]
added CTX_wm_operator_poll_msg_get/set so failing poll functions can set messages when poll fails, at the moment only python uses this but theres nothing python specific.

only added 1 message to a poll function, so messages still need to be set in many more places to be useful.

8 years agobugfix [#24009] Crash when switching area types and performing ops
Campbell Barton [Mon, 27 Sep 2010 10:44:46 +0000 (10:44 +0000)]
bugfix [#24009] Crash when switching area types and performing ops
tested every view3d operator to make sure none crash.

8 years agoFixed: Showing pointcached frames in the timeline was terribly slow when using disk...
Janne Karhu [Mon, 27 Sep 2010 09:58:37 +0000 (09:58 +0000)]
Fixed: Showing pointcached frames in the timeline was terribly slow when using disk cache.
* The existence of cached frames was checked each frame causing hundreds of disk operations per frame update.
* Pointcache now keeps an updated array of the cached frames for fast "frame exists in cache" queries.
* This fix also speeds up some other pointcache operations nicely.

8 years agobugfix [#23447] wrong vertices/edges selected in UV editor
Campbell Barton [Mon, 27 Sep 2010 09:50:20 +0000 (09:50 +0000)]
bugfix [#23447] wrong vertices/edges selected in UV editor

8 years agoExplicitely cast to MultiresModifierData pointer to silence compiler warning.
Nathan Letwory [Mon, 27 Sep 2010 09:43:21 +0000 (09:43 +0000)]
Explicitely cast to MultiresModifierData pointer to silence compiler warning.

8 years agoFix: [#24006] writeffmpeg doesn't flush delayed frames - fix attached
Peter Schlaile [Mon, 27 Sep 2010 07:37:36 +0000 (07:37 +0000)]
Fix: [#24006] writeffmpeg doesn't flush delayed frames - fix attached
and [#20843] FFmpeg H264 preset gives "Couldn't initialize codec"

Thanks to Leo Sutic for the patch!

8 years agoshow material hardness in solid shaded mode
Campbell Barton [Mon, 27 Sep 2010 07:01:08 +0000 (07:01 +0000)]
show material hardness in solid shaded mode

8 years agouse a struct for fixed materials rather then float[2][4], easier to follow (no functi...
Campbell Barton [Mon, 27 Sep 2010 06:49:27 +0000 (06:49 +0000)]
use a struct for fixed materials rather then float[2][4], easier to follow (no functional change)

8 years ago fix for floating point exception.
Campbell Barton [Mon, 27 Sep 2010 06:14:51 +0000 (06:14 +0000)]
 fix for floating point exception.

8 years agobugfix [#23995] Do loop cuts from the space bar search while in the properties panel...
Campbell Barton [Mon, 27 Sep 2010 05:44:15 +0000 (05:44 +0000)]
bugfix [#23995] Do loop cuts from the space bar search while in the properties panel crashes blender.

8 years agodisable animating the camera lens angle, this way we dont have the problem where...
Campbell Barton [Mon, 27 Sep 2010 05:23:23 +0000 (05:23 +0000)]
disable animating the camera lens angle, this way we dont have the problem where both lens and angle are animated
(2 fcurves accessing the same data), this should be handled by the units system but for now disabling this means we don't have to deal with animated angle later on.
note: durian files didnt use animated angle anywhere.

8 years agoinvalid name [#23986] Camera->Lens->Pespective->Angle input
Campbell Barton [Mon, 27 Sep 2010 05:16:45 +0000 (05:16 +0000)]
invalid name [#23986] Camera->Lens->Pespective->Angle input

8 years agobugfix [#24015] Deleting Objects with a Point Density Texture and Rendering Crashes...
Campbell Barton [Mon, 27 Sep 2010 05:02:54 +0000 (05:02 +0000)]
bugfix [#24015] Deleting Objects with a Point Density Texture and Rendering Crashes Blender

8 years agobugfix [#24014] Operator UI not shown in the order defined
Campbell Barton [Mon, 27 Sep 2010 02:52:12 +0000 (02:52 +0000)]
bugfix [#24014] Operator UI not shown in the order defined

8 years agoFix typo that broke build on OSX.
Ken Hughes [Sun, 26 Sep 2010 23:58:16 +0000 (23:58 +0000)]
Fix typo that broke build on OSX.

8 years agoOSX/Cocoa : discard Cocoa GL view flush while in live resize, and send Window size...
Damien Plisson [Sun, 26 Sep 2010 19:53:45 +0000 (19:53 +0000)]
OSX/Cocoa : discard Cocoa GL view flush while in live resize, and send Window size change ghost message only when user releases mouse button (not in live resize).
Potentially fixing bug [#23561]

8 years ago- Save MDISPS layer when applying modifier.
Sergey Sharybin [Sun, 26 Sep 2010 18:29:54 +0000 (18:29 +0000)]
- Save MDISPS layer when applying modifier.
  All sculpting used to disappear before. Save MDISPS if new mesh has got the same faces amount.
  NOTE: maybe some other layers should be saved?
- Apply multires modififier if MDISPS was auto-created.
  Multires's applyModifier used to return unchanged DM when MDISPS was auto-created.
- Set multires totlvl from MDISPS layer when new multires was added to mesh with existing MDISPS layer.

8 years agoFix for [#23912]: Replace by integer comparison a float comparison whose precision...
Damien Plisson [Sun, 26 Sep 2010 16:11:53 +0000 (16:11 +0000)]
Fix for [#23912]: Replace by integer comparison a float comparison whose  precision errors was causing an infinite loop during last frame audio conversion

8 years agomissing include from own commit r32117
Campbell Barton [Sun, 26 Sep 2010 13:53:32 +0000 (13:53 +0000)]
missing include from own commit r32117

8 years ago* Fixing Link to Release Logs.
Thomas Dinges [Sun, 26 Sep 2010 08:27:59 +0000 (08:27 +0000)]
* Fixing Link to Release Logs.

8 years agoAdded missed data listener ND_CURSOR to text space.
Sergey Sharybin [Sun, 26 Sep 2010 07:07:05 +0000 (07:07 +0000)]
Added missed data listener ND_CURSOR to text space.

8 years agoFix for fix in revision 32122, viewer node wasn't working anymore in some cases.
Brecht Van Lommel [Sat, 25 Sep 2010 22:21:35 +0000 (22:21 +0000)]
Fix for fix in revision 32122, viewer node wasn't working anymore in some cases.

8 years agoFix #23991: vertex group sorting used case sensitive string compare,
Brecht Van Lommel [Sat, 25 Sep 2010 21:09:58 +0000 (21:09 +0000)]
Fix #23991: vertex group sorting used case sensitive string compare,
now it uses case insensitive natural string compare.

8 years agoFix #23583: crash when deleting last keyframe in an f-curve with a generator
Brecht Van Lommel [Sat, 25 Sep 2010 20:19:56 +0000 (20:19 +0000)]
Fix #23583: crash when deleting last keyframe in an f-curve with a generator
f-modifier.

8 years agoFix #23708: F-key make links between nodes didn't add links when a node output
Brecht Van Lommel [Sat, 25 Sep 2010 19:35:59 +0000 (19:35 +0000)]
Fix #23708: F-key make links between nodes didn't add links when a node output
already had a link, not sure why this wasn't done, because the option to do it
was in the code.

8 years agoFix #23690: threading crash with compositing nodes and scopes view.
Brecht Van Lommel [Sat, 25 Sep 2010 16:35:02 +0000 (16:35 +0000)]
Fix #23690: threading crash with compositing nodes and scopes view.

8 years agoFix #23847: keyframe insert on button not working in popup menus, e.g.
Brecht Van Lommel [Sat, 25 Sep 2010 14:32:26 +0000 (14:32 +0000)]
Fix #23847: keyframe insert on button not working in popup menus, e.g.
the vector popup for node inputs.

8 years agoFix #23985: crash in graph editor with objects without material.
Brecht Van Lommel [Sat, 25 Sep 2010 14:14:04 +0000 (14:14 +0000)]
Fix #23985: crash in graph editor with objects without material.

8 years agoFix #23983: Text editor does not update immediately when unlinking a text
Sergey Sharybin [Sat, 25 Sep 2010 13:27:42 +0000 (13:27 +0000)]
Fix #23983: Text editor does not update immediately when unlinking a text

- Unlinked text block was sending as reference to note which isn't safe at all
- Minor reorgonize of text space listener to use switches instead of big condition

8 years agoFix #23901: displace node not working with negative values.
Brecht Van Lommel [Sat, 25 Sep 2010 11:30:46 +0000 (11:30 +0000)]
Fix #23901: displace node not working with negative values.

8 years agopy/rna keyframe functions can now key longer paths if called from an ID block.
Campbell Barton [Sat, 25 Sep 2010 10:11:36 +0000 (10:11 +0000)]
py/rna keyframe functions can now key longer paths if called from an ID block.
eg, bpy.context.object.keyframe_insert("soft_body.plastic")

8 years agoFix related to #23606, tweak baking error message a bit so it also covers
Brecht Van Lommel [Sat, 25 Sep 2010 08:31:58 +0000 (08:31 +0000)]
Fix related to #23606, tweak baking error message a bit so it also covers
the case where the image can't be loaded.

8 years agofix for own error with recent patch edits, globbing wasnt being cleared so importing...
Campbell Barton [Sat, 25 Sep 2010 08:29:25 +0000 (08:29 +0000)]
fix for own error with recent patch edits, globbing wasnt being cleared so importing an OBJ would keep *.obj when opening a blend.

8 years ago- Ignore selected handles if control point is selected when
Sergey Sharybin [Sat, 25 Sep 2010 06:45:28 +0000 (06:45 +0000)]
- Ignore selected handles if control point is selected when
  snapping cursor to selection (fixes #23966: Cursor to selected: incorrect behaviour in curves)
- Keep handles' of selected vectors if control point is selected when
  snapping selection to grid/cursor
- Added definitions to hard-coded numeric flags for make_trans_verts
  and removed unused proportional flag

8 years agobugfix [#23978] Error installing addon
Campbell Barton [Sat, 25 Sep 2010 06:36:01 +0000 (06:36 +0000)]
bugfix [#23978] Error installing addon

8 years agoFix for [#21875] Copy rotation only on y axies
Janne Karhu [Fri, 24 Sep 2010 17:49:33 +0000 (17:49 +0000)]
Fix for [#21875] Copy rotation only on y axies

8 years agoFix for [#23549] Copy rotation don't work if influence is another than 0 or 1
Janne Karhu [Fri, 24 Sep 2010 17:47:28 +0000 (17:47 +0000)]
Fix for [#23549] Copy rotation don't work if influence is another than 0 or 1
* Replaced constraint result interpolation with much simpler logic, hopefully this doesn't create any unseen complications :)

8 years agobugfix [#23973] Make Single User -> Object & Data dont work as expected
Campbell Barton [Fri, 24 Sep 2010 11:28:56 +0000 (11:28 +0000)]
bugfix [#23973] Make Single User -> Object & Data dont work as expected

8 years agobugfix [#19096] FBX doubly rotated
Campbell Barton [Fri, 24 Sep 2010 11:08:55 +0000 (11:08 +0000)]
bugfix [#19096] FBX doubly rotated
bug was infact that un-animated bones pose transformations were not exported.

8 years agoChanging loopcut count caused memory errors in some cases due to missing null check.
Janne Karhu [Fri, 24 Sep 2010 10:49:29 +0000 (10:49 +0000)]
Changing loopcut count caused memory errors in some cases due to missing null check.

8 years agomissing check in recent commit
Campbell Barton [Fri, 24 Sep 2010 10:39:26 +0000 (10:39 +0000)]
missing check in recent commit

8 years agoFix for [#22289] Cancelling transform fails to revert change in f-curve handle type
Janne Karhu [Fri, 24 Sep 2010 09:54:28 +0000 (09:54 +0000)]
Fix for [#22289] Cancelling transform fails to revert change in f-curve handle type

8 years agoa few bugfixes since porting from 2.4x and from rna renaming.
Campbell Barton [Fri, 24 Sep 2010 09:39:32 +0000 (09:39 +0000)]
a few bugfixes since porting from 2.4x and from rna renaming.

8 years agoFix for [#22323] Graph Editor: crashe when transforming keys after pivot is set to...
Janne Karhu [Fri, 24 Sep 2010 09:18:28 +0000 (09:18 +0000)]
Fix for [#22323] Graph Editor: crashe when transforming keys after pivot is set to "Individual Centers"

8 years agoremove 2.4x commented lines
Campbell Barton [Fri, 24 Sep 2010 09:15:24 +0000 (09:15 +0000)]
remove 2.4x commented lines

8 years agoFix for [#23970] Memory problem when setting hair amount to zero
Janne Karhu [Fri, 24 Sep 2010 07:39:52 +0000 (07:39 +0000)]
Fix for [#23970] Memory problem when setting hair amount to zero

8 years agopatch [#23968] filter_filetypes property to allow operators to filter by file extensi...
Campbell Barton [Fri, 24 Sep 2010 07:05:43 +0000 (07:05 +0000)]
patch [#23968] filter_filetypes property to allow operators to filter by file extensions in the file selector
modified the patch to store the string internally rather then an array of allocated string pointers, less hassle with memory allocation.
changed to use fnmatch, so *.foo is needed (not .foo as with the patch)

8 years agonew utility function BLI_testextensie_glob
Campbell Barton [Fri, 24 Sep 2010 06:20:43 +0000 (06:20 +0000)]
new utility function BLI_testextensie_glob
uses fnmatch to match strings like "*.foo;*.bar;*.blend?"

8 years agoAnnoying hack to pretend that an operator and its properties are the same, when passi...
Campbell Barton [Fri, 24 Sep 2010 03:48:26 +0000 (03:48 +0000)]
Annoying hack to pretend that an operator and its properties are the same, when passing an operator to an rna function argument which accepts 'AnyType', then pass the properties instead.

This means we can do operator drawing without passing self.properties as an argument.

while this check if quite specific, if this gives problems later on we should probably change operators not to try to mix an operator and its properties, it looks nice to a scripter but internally is not easy to manage.

8 years agomissed this in recent commit.
Campbell Barton [Fri, 24 Sep 2010 03:42:19 +0000 (03:42 +0000)]
missed this in recent commit.

8 years agofix for python refcounting leak, RNA_path_resolve_full now unsets the index if its...
Campbell Barton [Fri, 24 Sep 2010 03:24:15 +0000 (03:24 +0000)]
fix for python refcounting leak, RNA_path_resolve_full now unsets the index if its not last.

8 years agobugfix [#23965] Segmentation fault when using bpy_struct.keyframe_insert() with neste...
Campbell Barton [Fri, 24 Sep 2010 00:39:01 +0000 (00:39 +0000)]
bugfix [#23965] Segmentation fault when using bpy_struct.keyframe_insert() with nested custom property

8 years agoFix for [#22662] Transforming handles in the graph editor is broken.
Janne Karhu [Thu, 23 Sep 2010 23:45:14 +0000 (23:45 +0000)]
Fix for [#22662] Transforming handles in the graph editor is broken.

8 years agoFix [#23539] Blender Generated Static Environments Fail To Save
Nathan Letwory [Thu, 23 Sep 2010 22:44:03 +0000 (22:44 +0000)]
Fix [#23539] Blender Generated Static Environments Fail To Save
reported by bowels

Saving environment map didn't look at relative_path setting, made it do so.

8 years agoFix #23170: multithreaded texture baking could give wrong results with margin,
Brecht Van Lommel [Thu, 23 Sep 2010 21:38:01 +0000 (21:38 +0000)]
Fix #23170: multithreaded texture baking could give wrong results with margin,
with some threads not writing the margin mask.

8 years agoFix #23005: circle select not working paint modes with face select.
Brecht Van Lommel [Thu, 23 Sep 2010 21:01:12 +0000 (21:01 +0000)]
Fix #23005: circle select not working paint modes with face select.

8 years agoFix #22947: sample color tool not working in user preferences, was assuming the
Brecht Van Lommel [Thu, 23 Sep 2010 20:26:03 +0000 (20:26 +0000)]
Fix #22947: sample color tool not working in user preferences, was assuming the
color to be a property on an ID block. Note that sampling from another window
still does not work, only within the same window.

8 years agoFix #22922: adding new nodes didn't add them at the mouse location. This also
Brecht Van Lommel [Thu, 23 Sep 2010 20:16:45 +0000 (20:16 +0000)]
Fix #22922: adding new nodes didn't add them at the mouse location. This also
caused auto connect to not work in some cases, because that now orders nodes
and only connects if the new node is to the right of the old node.

I doubted between always connecting to the new node as output or keeping this
ordering trick also when adding nodes. Decided on the latter because then you
can also add a node between two others and have it auto connect to both.

8 years agoFix other part of #22853: mirrored transform on armature tail/head only did not
Brecht Van Lommel [Thu, 23 Sep 2010 19:31:01 +0000 (19:31 +0000)]
Fix other part of #22853: mirrored transform on armature tail/head only did not
mirror roll.

8 years agoUI: for operator macro's, don't show internal ID name but UI name in redo panel.
Brecht Van Lommel [Thu, 23 Sep 2010 18:58:26 +0000 (18:58 +0000)]
UI: for operator macro's, don't show internal ID name but UI name in redo panel.

8 years agoFix part of #22853: armature editmode crash with undo.
Brecht Van Lommel [Thu, 23 Sep 2010 18:54:06 +0000 (18:54 +0000)]
Fix part of #22853: armature editmode crash with undo.

8 years agoSmall code cleanup to remove old undo calls that do nothing.
Brecht Van Lommel [Thu, 23 Sep 2010 18:45:56 +0000 (18:45 +0000)]
Small code cleanup to remove old undo calls that do nothing.

8 years agoPossible fix for #23947: baking while in editmode did not take into account
Brecht Van Lommel [Thu, 23 Sep 2010 18:26:33 +0000 (18:26 +0000)]
Possible fix for #23947: baking while in editmode did not take into account
changes made to the mesh since entering editmode.

8 years agobugfix [#22169] LoopCut and Slide plus ArrayModifier Object offset FirstLast gives...
Campbell Barton [Thu, 23 Sep 2010 14:29:51 +0000 (14:29 +0000)]
bugfix [#22169] LoopCut and Slide plus ArrayModifier Object offset FirstLast gives crash

8 years ago[#23882] BrushTexture.Slot.size missing
Campbell Barton [Thu, 23 Sep 2010 12:50:45 +0000 (12:50 +0000)]
[#23882] BrushTexture.Slot.size missing
missed with rna renaming

8 years agobugfix [#23595] Texture paint with a node based brush produces artifacts
Campbell Barton [Thu, 23 Sep 2010 12:03:34 +0000 (12:03 +0000)]
bugfix [#23595] Texture paint with a node based brush produces artifacts
also changed displace modifier not to link object depgraph when not using object texturespace.

8 years agoFix for [#22598] Animated texture properties do not appear in IPO if no material...
Janne Karhu [Thu, 23 Sep 2010 11:29:58 +0000 (11:29 +0000)]
Fix for [#22598] Animated texture properties do not appear in IPO if no material properties are also animated

8 years agoFix for [#23872] particle deflection in conjunction with SPH particles is apparently...
Janne Karhu [Thu, 23 Sep 2010 09:31:13 +0000 (09:31 +0000)]
Fix for [#23872] particle deflection in conjunction with SPH particles is apparently buggy
* Fix turned into a thorough cleanup and reorganization of particle collision response code.
* Collisions are now much more accurate, stable and even a bit more in agreement with real world physics.
* Only still remaining problem is rotating/deforming deflector objects, but that's something for the future.
* Visible changes should only be positive, i.e. no leaking particles, no strange instabilities etc.

8 years agobugfix [#23795] Insert Visual Loc/Rot Keyframe of Armature Bones Broken
Campbell Barton [Thu, 23 Sep 2010 08:15:53 +0000 (08:15 +0000)]
bugfix [#23795] Insert Visual Loc/Rot Keyframe of Armature Bones Broken
- converted 3 options in keying sets to use bl_options like panels & operators
- removed function arguments for new keying sets, better adjust these after to avoid duplicating properties in function arguments (they were not used).

8 years agowhitespace commit, tabs -> spaces
Campbell Barton [Thu, 23 Sep 2010 07:50:52 +0000 (07:50 +0000)]
whitespace commit, tabs -> spaces