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
2013-10-08Fix [#36993] Blender 2.69 test build freezes when changing metaball view ↵Bastien Montagne
resolution to less that 0.100 Tweaking UI range settings, as suggested by Sergej Reich in report.
2013-10-08use booleans in BKE_nurb_handles_autocalc and BMO_op_vinitfCampbell Barton
2013-10-08replace len_v3v3 with len_squared_v3v3 for comparisons.Campbell Barton
2013-10-08uiSetRoundBox still took hard coded numbers in places.Campbell Barton
2013-10-08rename UI_OT_eyedropper to UI_OT_eyedropper_color to make way for other ↵Campbell Barton
kinds of eyedroppers.
2013-10-07fix for incorrect size passed to BLI_strncpy().Campbell Barton
2013-10-07fix for crash on load if the file was saved in editmesh,Campbell Barton
BKE_mesh_uv_cdlayer_rename_index was checking editmesh pointer before it was NULL'd by direct_link_mesh.
2013-10-07Fix #36981, Removing Sample line fails during render.Lukas Toenne
The SAMPLELINE flag in histogram was set during the BKE_histogram_update_sample_line function. That function in turn is called during every scope update in area draw function, meaning that during render it constantly gets set. OTOH the operator tries to disable the flag on invoke, which "cancels" the sample line by default. So during render the operator un-setting of the flag has no effect, because the render job immediatly triggers a redraw, which updates scopes and sets it again. Moved the flag out of the actual sample line update function into the operator execute. Now only the operator enables/disables overall sample line drawing, while the rest of the update works as before.
2013-10-07Fix #36980: Color space issue when displaying pixel color in a renderSergey Sharybin
HSV values were calculated from a linear space color, which is not so much useful and correct. Now RGB(A) buffers will use color managed color for HSV values. Still not sure which color to use for HSV when there's only one channel in a buffer. This part left unchanged for now.
2013-10-07Remove unused and meaningless line.Sergey Sharybin
2013-10-07Build fix (issue could happen with scons,reported by ebrain on IRC, thanks).Bastien Montagne
Var declared in an #ifdef DEBUG, but used in an #ifndef NDEBUG…
2013-10-06Revert revision 59985, 59986, 60046 and 60067. These were fixes to improve saveBrecht Van Lommel
and restore of window setups with multiple monitors, but they are also causing regressions, in particular issues with Blender overlapping the taskbar and the user preferences opening wrong. We decided to revert to the old behavior for the release. See bug #36707 for the full explanation.
2013-10-06* Display warning icon for SSS/GPU message. Thomas Dinges
2013-10-06Fix for Output File node operators: added a sanity type check to avoid using ↵Lukas Toenne
invalid node data. Reported by Sebastian Koenig in unrelated bug report #36968.
2013-10-05Fix for my last customdata fix, accidentally left in comments.Brecht Van Lommel
2013-10-05rename presets not to use '+' character, also some typo fixes.Campbell Barton
2013-10-05replaced export for OpenSim by Export for SL/OpenSim in Collada export user ↵Gaia Clary
interface (conforming to Linden Lab document http://secondlife.com/corporate/brand/trademark/sl_insl.php )
2013-10-05Fix for unnecessary customdata warning with empty meshes.Brecht Van Lommel
2013-10-05rename overlap to holes for isect_point_poly_v2Campbell Barton
2013-10-05avoid divide by zero with grid fill (when there is no selection)Campbell Barton
2013-10-05more corrections to valgrind hinting.Campbell Barton
2013-10-05use valgrind hints for memarena for better debugging info when using valgrind.Campbell Barton
also quiet a false positive in BLI_mempool_free().
2013-10-04pressing enter over a file-text button is ignored (so enter in the file ↵Campbell Barton
selector works again).
2013-10-04Remove prints from own r60549, sorry for the noise.Bastien Montagne
2013-10-04code cleanup: warnings and minor edits.Campbell Barton
2013-10-04fix for lasso failing/glitches on overlapping lines, replace scanfill with ↵Campbell Barton
2d pixel filling for drawing and selection.
2013-10-04Fix obvious bug in particle code (copying normal into nor when in if(ornor) ↵Bastien Montagne
block...), though probably harmless in current code...
2013-10-04Fix #36930: dynamic topology sculpting with masks gave bad results:Brecht Van Lommel
* The mask was not subdivided properly on splitting edges, which gave interesting but definitely wrong fractal-like borders around masks. * Edge splitting was only done where the mask was < 50%, with the reasoning that you can't do a 50% topology update. But this gives an ugly border in the mesh. The mask should already make the brush move the vertices only 50%, which means that topology updates will also happen less frequent, that should be enough.
2013-10-04Fix #36948: blender internal viewport render crashes holding shift+Z pressedBrecht Van Lommel
to quickly toggle it on/off. Problem is accessing freed data, now the job is ended immediately. Fix based on patch from Sergey and investigation from Bastien.
2013-10-04Code cleanup: remove unused functionSergey Sharybin
2013-10-04Fix related to [#36926] 'scale' Node doesn't work properly.Bastien Montagne
Scene/Render "spaces" are actually absolute values, they do not use the input X/Y scale factors, hide them in this case. Thanks to Lukas for review and improvement!
2013-10-04fix for lasso selection (in non-zbuf mode) when the line intersected its self.Campbell Barton
isect_point_poly_v2() - add argument to check overlapping areas.
2013-10-04Changing dither value will now invalidate cached display bufferSergey Sharybin
2013-10-04Fix #36939, Objects with nodes appear in gray in viewport, using Solid ↵Lukas Toenne
shade, and the Blender Engine (or Game Engine). The "active ID node" concept has become slightly more complex with pynodes. To find the active material or other ID links in a node tree recursively requires a hash key based on the "parent" tree of the current node group. To avoid returning NULL in case this key is not yet initialized (i.e. ID node has not been activated yet), just accept 0 key as well for the base node tree.
2013-10-04fix [#36947] "Edge Slide" bugs when "Even" is onCampbell Barton
was doing a linear interpolation between points on either side instead of interpolating along the edges.
2013-10-04fix [#36942] unfreed memory on trackball widget useCampbell Barton
2013-10-03set mempool debug in the game-engine-player too. also remove redundant ↵Campbell Barton
mempool includes.
2013-10-03rigidbody: Flag bodies for validation when changing shapeSergej Reich
This fixes a pretty old crash that occurs when changing the collision shape to a mesh shape during simulation. Thanks to Thomas Beck (plasmasolutions) for the report. svn merge -r60310:60311 ^/branches/soc-2013-rigid_body_sim
2013-10-03fix crash in editmesh edge-dissolve, when 2 faces shared multiple edges, ↵Campbell Barton
freed edges would be checked.
2013-10-03freeing mempool elements now fills freed memory with --debug for debug builds.Campbell Barton
2013-10-03Changed some labels from Second Life to OpenSimGaia Clary
2013-10-03fix for crash dissolving faces, bmesh walkers were using freed mempool elements.Campbell Barton
use a convention for freeing walker-states where freed-dangling pointers aren't left assigned to prevent errors like this happening in future.
2013-10-03add cmake option WITH_MEM_VALGRIND, helps to track down errors with mempool ↵Campbell Barton
use which sometimes only show up as bugs in very rare cases (because even though the element is freed, the chunk is still allocated).
2013-10-03yet another instance dissolve deletes verts it loops over.Campbell Barton
2013-10-03overlapping faces made join-triangles fail, check for this case and silently ↵Campbell Barton
ignore them.
2013-10-03addition to r60523 missed using BM_ITER_MESH_MUTABLE in one place.Campbell Barton
2013-10-03fix [#36923] Merge / Delete vertices crashes for some meshesCampbell Barton
add BM_ITER_MESH_MUTABLE which steps before entering the for() loop body and prevents the assert from complaining about removing mesh data while iterating as well as the crash. this was done in quite a few areas, more may turn up.
2013-10-03remove assert recently added to EDBM_backbuf_check and explain odd logic.Campbell Barton
2013-10-03fix bug in ED_vgroup_subset_from_select_type, setting negative index in ↵Campbell Barton
boolean array. also was freeing NULL pointer in vgroup_blend_subset()
2013-10-03add debug mode assert if mesh-data is removed while iterating over it. (can ↵Campbell Barton
crash).