Revision a25703e by Campbell Barton April 25, 2013, 09:39 (GMT) |
ruler snap adjustments - when in wireframe mode: don't snap to faces, instead snap to the closest edge/vertex. - when not in wireframe mode: snap to the front-most element (was a problem that it could snap to an edge/vert behind the face) - reduce the distance for selecting ruler points, was too easy to accidentally drag a ruler. |
Revision 16f61b8 by Campbell Barton April 25, 2013, 08:13 (GMT) |
fix [#35072] View name of 3Dview is clamped in Japanese just increase size of string to allow for utf8 chars. |
Revision 70de23d by Francisco De La Cruz April 25, 2013, 05:32 (GMT) |
Fix #29932 Left Shift + Numpad 1,2,3 not Aligning to Active Intermediate Shift+Key messages were resetting modifier flags. |
Revision d22e965 by Brecht Van Lommel April 25, 2013, 00:06 (GMT) |
Fix build error with scons + msvc, needs pthread include. |
Revision 2516497 by Brecht Van Lommel April 24, 2013, 23:09 (GMT) |
Fix two more high DPI / retina draw issues with running jobs in info header and the node tree name in the node editor. |
Revision 2043d80 by Brecht Van Lommel April 24, 2013, 23:09 (GMT) |
Fix #34806: rigid body world settings were not copied with a full scene copy. Now copying a scene will also duplicate groups that consist entirely of objects that are duplicated with the scene. The rigid body world will then also pointers to these new groups. |
Revision 11c6abe by Brecht Van Lommel April 24, 2013, 23:09 (GMT) |
Fix crash going to a scene with no camera, with an inactive 3D viewport space. The regions of the space are stored in a different place depending if it is active or if another space is in use. The code here was iterating over both but it should be only one because the other might contain regions of another space. |
Revision 08a48b8 by Brecht Van Lommel April 24, 2013, 23:09 (GMT) |
Fix rigid body world Solver Iterations not showing in UI and throwing python error. |
Revision 27d19aa by Campbell Barton April 24, 2013, 20:19 (GMT) |
minor fixes - build with netbsd works again. - select uv more/less was crashing when called outside image space. - node RNA property update was crashing when not called in node space. |
Revision 18b1ab1 by Brecht Van Lommel April 24, 2013, 20:12 (GMT) |
Fix #34714: cycles viewport render would restart when minimizing and unminimizing a maximized Blender window in Ubuntu Unity. The window size would slightly change as part of the unminimize effect. Now cycles waits 0.2 seconds before restarting rendering after a viewport resize, also a bit less flickery when changing the 3d view size in Blender itself. |
Revision a0e03a6 by Brecht Van Lommel April 24, 2013, 19:21 (GMT) |
Fix cycles build error, RNA C++ API did not properly handle output parameters. |
Revision ee6932a by Brecht Van Lommel April 24, 2013, 19:21 (GMT) |
Fix flickering black tiles in preview render, after viewport render commit, it's nicer when the new preview draws over the old one. The code was changed so that the render result is freed all the time because freestyle manipulates render layers. Now it only does it when freestyle is enabled so cycles and regular blender internal can still avoid it. |
Revision 04c8d8b by Brecht Van Lommel April 24, 2013, 19:21 (GMT) |
Fix blender internal preview rendering continuously restarting after recent viewport render changes. Actually was an older issue that would cause unnecessary preview render restarts if the render result was not allocated before it was drawn. Now the render result is being reallocated each time for freestyle which made the issue worse. |
Revision 00d04e1 by Campbell Barton April 24, 2013, 17:49 (GMT) |
rna api function scene.ray_cast now returns the object and its matrix (incase its a dupli). |
Revision dbeec2b by Brecht Van Lommel April 24, 2013, 17:31 (GMT) |
Fix #34783: smoke simulation crash when changing frame while preview rendering. Added a mutex lock for smoke data access. The render was already working with a copy of the volume data, so it's just a short lock to copy things and should not block the UI much. |
Revision 64e28b2 by Brecht Van Lommel April 24, 2013, 16:59 (GMT) |
Fix #35068: bpy.ops.node.output_file_add_socket() now works on the active node if there is no "node" in the context, for scripting convenience. |
Revision 6cdc12d by Lukas Toenne April 24, 2013, 16:36 (GMT) |
Fix for #34739 and #35060, avoid ambiguity in compositor viewer nodes. The design changes coming with pynodes for the node editor allow editing multiple node groups or pinning. This is great for working on different node groups without switching between them all the time, but it causes a problem for viewer nodes: these nodes all write to the same Image data by design, causing access conflicts and in some cases memory corruption. This was not a problem before pynodes because the editor would only allow 1 edited node group at any time. With the new flexibility of node editors this restriction is gone. In order to avoid concurrent write access to the viewer image buffer and resolve the ambiguity this patch adds an "active viewer key" to the scene->nodetree (added in bNodeTree instead of Scene due to otherwise circular DNA includes). This key identifies a specific node tree/group instance, which enables the compositor to selectively enable only 1 viewer node. The active viewer key is switched when opening/closing node groups (push/pop on the snode->treepath stack) or when selecting a viewer node. This way only the "last edited" viewer will be active. Eventually it would be nicer if each viewer had its own buffer per node space so one could actually compare viewers without switching. But that is a major redesign of viewer nodes and images, not a quick fix for bcon4 ... |
Revision 48b3dab by Brecht Van Lommel April 24, 2013, 15:39 (GMT) |
Fix #35008: compositing nodes viewer border (ctrl + B) not working correct inside node groups. |
Revision 9697493 by Campbell Barton April 24, 2013, 15:15 (GMT) |
allow to scale and rotate from edge/vertex slide. |
Revision f3518d9 by Campbell Barton April 24, 2013, 15:06 (GMT) |
fix for crash changing transform modes rotate/edge-slide/grab. setCustomPoints() assumed allocated member was big enough which wasnt the case when switching from rotate. |
|
|
|


Master Commits
MiikaHweb | 2003-2021