Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-10-08 | Fix [#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-08 | use booleans in BKE_nurb_handles_autocalc and BMO_op_vinitf | Campbell Barton | |
2013-10-08 | replace len_v3v3 with len_squared_v3v3 for comparisons. | Campbell Barton | |
2013-10-08 | uiSetRoundBox still took hard coded numbers in places. | Campbell Barton | |
2013-10-08 | rename UI_OT_eyedropper to UI_OT_eyedropper_color to make way for other ↵ | Campbell Barton | |
kinds of eyedroppers. | |||
2013-10-07 | fix for incorrect size passed to BLI_strncpy(). | Campbell Barton | |
2013-10-07 | fix 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-07 | Fix #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-07 | Fix #36980: Color space issue when displaying pixel color in a render | Sergey 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-07 | Remove unused and meaningless line. | Sergey Sharybin | |
2013-10-07 | Build 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-06 | Revert revision 59985, 59986, 60046 and 60067. These were fixes to improve save | Brecht 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-06 | Fix 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-05 | Fix for my last customdata fix, accidentally left in comments. | Brecht Van Lommel | |
2013-10-05 | rename presets not to use '+' character, also some typo fixes. | Campbell Barton | |
2013-10-05 | replaced 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-05 | Fix for unnecessary customdata warning with empty meshes. | Brecht Van Lommel | |
2013-10-05 | rename overlap to holes for isect_point_poly_v2 | Campbell Barton | |
2013-10-05 | avoid divide by zero with grid fill (when there is no selection) | Campbell Barton | |
2013-10-05 | more corrections to valgrind hinting. | Campbell Barton | |
2013-10-05 | use valgrind hints for memarena for better debugging info when using valgrind. | Campbell Barton | |
also quiet a false positive in BLI_mempool_free(). | |||
2013-10-04 | pressing enter over a file-text button is ignored (so enter in the file ↵ | Campbell Barton | |
selector works again). | |||
2013-10-04 | Remove prints from own r60549, sorry for the noise. | Bastien Montagne | |
2013-10-04 | code cleanup: warnings and minor edits. | Campbell Barton | |
2013-10-04 | fix for lasso failing/glitches on overlapping lines, replace scanfill with ↵ | Campbell Barton | |
2d pixel filling for drawing and selection. | |||
2013-10-04 | Fix obvious bug in particle code (copying normal into nor when in if(ornor) ↵ | Bastien Montagne | |
block...), though probably harmless in current code... | |||
2013-10-04 | Fix #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-04 | Fix #36948: blender internal viewport render crashes holding shift+Z pressed | Brecht 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-04 | Code cleanup: remove unused function | Sergey Sharybin | |
2013-10-04 | Fix 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-04 | fix 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-04 | Changing dither value will now invalidate cached display buffer | Sergey Sharybin | |
2013-10-04 | Fix #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-04 | fix [#36947] "Edge Slide" bugs when "Even" is on | Campbell Barton | |
was doing a linear interpolation between points on either side instead of interpolating along the edges. | |||
2013-10-04 | fix [#36942] unfreed memory on trackball widget use | Campbell Barton | |
2013-10-03 | set mempool debug in the game-engine-player too. also remove redundant ↵ | Campbell Barton | |
mempool includes. | |||
2013-10-03 | rigidbody: Flag bodies for validation when changing shape | Sergej 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-03 | fix crash in editmesh edge-dissolve, when 2 faces shared multiple edges, ↵ | Campbell Barton | |
freed edges would be checked. | |||
2013-10-03 | freeing mempool elements now fills freed memory with --debug for debug builds. | Campbell Barton | |
2013-10-03 | Changed some labels from Second Life to OpenSim | Gaia Clary | |
2013-10-03 | fix 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-03 | add 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-03 | yet another instance dissolve deletes verts it loops over. | Campbell Barton | |
2013-10-03 | overlapping faces made join-triangles fail, check for this case and silently ↵ | Campbell Barton | |
ignore them. | |||
2013-10-03 | addition to r60523 missed using BM_ITER_MESH_MUTABLE in one place. | Campbell Barton | |
2013-10-03 | fix [#36923] Merge / Delete vertices crashes for some meshes | Campbell 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-03 | remove assert recently added to EDBM_backbuf_check and explain odd logic. | Campbell Barton | |
2013-10-03 | fix 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-03 | add debug mode assert if mesh-data is removed while iterating over it. (can ↵ | Campbell Barton | |
crash). |