Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-07-07code cleanup: dont use function calls like dot_v3v3, pow and sqrt within ↵Campbell Barton
macros which results in calling the function multiple times needlessly. also added some comments.
2012-07-06use icons for rgb colorsCampbell Barton
2012-07-06rgb color display options for compo backdrop.Campbell Barton
2012-07-05code cleanup: replace magic numbers with enum.Campbell Barton
2012-07-05add the ability to make objects and obdata local but not materials.Campbell Barton
2012-07-05Draw outdated point cache in a lighter colorSergej Reich
2012-07-05style cleanupCampbell Barton
2012-07-04Last spell checking (for now).Bastien Montagne
Only mysterious courant from bpy.types.ParticleSettings.courant_target reamins...
2012-07-04More spell checking.Bastien Montagne
2012-07-04Spellfixes: colour -> colorBastien Montagne
2012-07-04Highlight nodes that are being processedJeroen Bakker
2012-07-04fix error in node template and quiet warning.Campbell Barton
2012-07-03More spell and typo fixes (mostly visualise->visualize, grey->gray, ↵Bastien Montagne
normalise->normalize).
2012-07-03First load of spell and typo fixes (mostly UI messages, but also one or two ↵Bastien Montagne
pieces of code using mis-spelled names).
2012-07-03Also fix Anim Player button for node editorSergey Sharybin
2012-07-03Fix #32002: "Anim Player" button on header doesn't appearSergey Sharybin
2012-07-03dont display image sequences outside the frame range in the 3D viewport.Campbell Barton
2012-07-03Fix for the "black F-Curves" bug on undoJoshua Leung
(From personal stash of bugs - since early 2.5 versions) F-Curve colors get applied only on Graph Editor "refresh()". In some cases, undo was reverting back to a state where the colors had not yet been set. In these cases, there would be no refresh() after that undo (until expanding a channel or some other similar action), resulting in "black F-Curves" appearing. So, now we force such an update after undo to ensure that the curves never display black. (Noticed while investigating another bug for Mango related to CLIP_OT_constraint_to_fcurve not sending notifiers required when new F-Curves are added)
2012-07-03Fix [#31977] Export Animated Mesh, terminate baking in fluid-simBastien Montagne
* Elbeem exporter code now overrides user settings to No Slip in case the object is animated; * UI of fluid obstacles now disables slip settings when export animated is enabled; * Added in this later option's tooltip a mention that it enforces No Slip!
2012-07-03Followup for r.48515Joshua Leung
* Removed material driver creation hack. However, the textures one remains, as texture eval isn't ready yet * Shuffled some code
2012-07-03Bugfix [#31976] Bone Group Custom color set is not respected when creating anJoshua Leung
Action Custom color set colors were not getting copied over when creating new action groups. Instead, a "default set" was initialised for use instead.
2012-07-02fix for crash getting GROUP_OT_objects_remove's props without a context (own ↵Campbell Barton
fault)
2012-07-02Fix for image texture node in cycles. The button draw function has to use ↵Lukas Toenne
the image user pointer directly for property buttons, unlike the compositor image node which redefines image user properties on the node itself to ensure proper updates.
2012-07-02Fix #31970: Crash, whith Sequencer Swap Data-FunctionSergey Sharybin
2012-07-02Fix related on #31984: Multires Displacement Bake creates ripples for each ↵Sergey Sharybin
subidived face Skip applying subdivisions in cases when low resolution mesh is disabled and baking happens from higher level to higher level/
2012-07-01style cleanupCampbell Barton
2012-07-01style cleanup: commentsCampbell Barton
2012-07-01fix for own error renaming bmesh operator dupeCampbell Barton
2012-06-30rename bmesh ops since they are exposed in an api now.Campbell Barton
2012-06-30code cleanup: rename some members of bmesh operators, 'slots' is a C++ ↵Campbell Barton
keyword which confuses some IDE's. also added missing BMO_op_vinitf args to comments.
2012-06-30mark modifier operators that only work in the UI as internal, otherwise this ↵Campbell Barton
causes some confusion when they do nothing when accessed from the spacebar search menu.
2012-06-30game engine & viewport, dont show collision bounds for convex hull or ↵Campbell Barton
triangle meshes - really visual distraction and they are not used,
2012-06-29Extended modes for snapping in the node editor.Lukas Toenne
The transform operators in nodes will now use the unselected nodes to generate snapping points. Unlike object snapping, node snapping works for the x/y axes separately and snaps node borders to same borders of unselected nodes. The sensitive area for node borders extends over the whole view2D range, to enable simple alignment of nodes in both x and y direction. For snap points in the node editor an additional enum value is stored to indicate the type of node border (left/right/top/bottom). This works as a constraint on possible node alignments: only same border types align with each other.
2012-06-29Fix [#31939] Loop cutting a self intersecting face loopBastien Montagne
Enabled use_gridfill for edgesubdivide called by loopcut. This will break edgeslide in this specific case (intersecting faceloop), but imho makes more sense this way than the other. Very easy to revert anyway, and this should only affect this specific cornercase.
2012-06-28Add missing brush types to sculpt_tool_name()Nicholas Bishop
This function is used to name undo pushes in sculpt mode, was missing some of the newer brush types. Also tweaked the switch statement so that it will warn for future missing cases and removed extraneous breaks.
2012-06-28revert part of 48340, it causes uvs across islands to stitch in a different ↵Antony Riakiotakis
way (?) than before
2012-06-28recent fix for #31581 could crash when doing edge slide on a mesh with no UV's.Campbell Barton
2012-06-28code cleanup: compile with clang and quiet some warnings.Campbell Barton
2012-06-28Fix for image node: The button draw function was using the image user ↵Lukas Toenne
pointer for displaying properties, which does not work correctly. The image node has to redefine image user RNA properties in order to make correct update calls and to have meaningful image layer names. For these properties the node pointer itself has to be used then.
2012-06-28code cleanup: cmake buildsystem edits, unused var warnings and better ↵Campbell Barton
description for WITH_PYTHON_MODULE. also disable workaround for some linux installs.
2012-06-28Basic snapping in node transform operator.Lukas Toenne
Snapping actually was working already, but grid spacing was set to 1.0, which is basically pixel size in the node editor. Increased this to 1x grid step for fine snapping and 5x grid step for rough snapping. Grid drawing in node editor now draws 2 levels in slightly different shades to indicate the different snapping modes better. Node editor also supports the general use_snap tool setting to enable automatic snapping during transform. For now only the incremental snapping is supported, in future could be extended to enable alignment between nodes in a number of ways.
2012-06-28code cleanup: when heat weighting dont loop through all polys when its not ↵Campbell Barton
needed.
2012-06-28fix [#31940] crash with automatic weightsCampbell Barton
2012-06-27style cleanupCampbell Barton
2012-06-27Fix for #31581, UVs shrink on edge slide.Antony Riakiotakis
Issue is that all loops of a face adjacent to the sliding verts were getting project-corrected. Introduced a test to only project the affected loops. The projection code introduces a small offset to the boundaries so that any boundary tests can work as expected, but this leads to shrinking of the barycentric coordinates of the projection, causing a shrink of the uvs in turn. This even affects the uvs that -should- be affected though the unfixed behavior works strangely in a correctish way (my guess is because the projection uses the same face as the opposite sliding loop). I fixed the behaviour by taking the mean value of the uvs. This won't support seams but current code doesn't either. Also, all CustomData to exhibit this unfixed behaviour. I only fixed the uv case, other data (Vcolors, etc) will have discontinuities when edge sliding. I expect that the CorrectUV code I am working on may address some of these issues. Also, added NULL checks for utility function (was intended for this bug but wasn't needed after all)
2012-06-27style cleanup: also some spelling correction.Campbell Barton
2012-06-26Fix issue with resetting active nurb when sawing from edit modeSergey Sharybin
Issue was caused by loading editNurb into normal nurbs when saving, this used to set active nurb to NULL. This isn't actually needed, because active nurb would be set properly on making editNurb and even if one accessed to active spline via PY API when object is in object it'll be completely harmless.
2012-06-26mask and grease pencil now display in the dope sheet summeryCampbell Barton
2012-06-26fix for checking wrong flag with removing mask shape keys doubles on the ↵Campbell Barton
dope sheet.
2012-06-26Bugfix [#31930] DopeSheet - Grease Pencil mode collapses visible channels whenJoshua Leung
switch channel This was caused by a typo, which would end up toggling the expanded status of the Grease Pencil datablock (gpd->flag & 4) instead of the layer active status (gpl->flag & 4).