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
path: root/source
AgeCommit message (Collapse)Author
2011-12-14Do not use dot at the end of descriptionv2.61Sergey Sharybin
2011-12-13First Blender 2.61 commit! (Sneaked in quick tooltop fix too).Ton Roosendaal
A tag will happen after this commit.
2011-12-13Do not switch to safe malloc if tracking sequenceSergey Sharybin
Malloc is getting to be safe on sequence tracking by the jobs system, so no additional set up are necessary. This hopefully fixes crash on OSX with OpenMP enabled when compiling by older gcc
2011-12-13Disallow link/append when in edit modeSergey Sharybin
Linking changes active object which is pretty useful in general, but which totally confuses edit mode (i.e. it becoming not so obvious to leave from edit mode and inwalid tools in toolbar might be displayed) so disable link/append when in edit mode
2011-12-13Small typo fix for tooltip of FModifier.blend_outJoshua Leung
Cheers to "Lockal" for finding this one!
2011-12-13Fixed crash when tracking several tracks manuallySergey Sharybin
Crash was caused by non-threadsafe guarded allocatio which becomes threadsafe only when thread was started using BLI_threads module.
2011-12-13correction to report messageCampbell Barton
2011-12-12add WM_operator_call_notest() for operators that need to call themselves ↵Campbell Barton
within invoke functions without being freed.
2011-12-12Fix #29603: Mode switch on linked objectsSergey Sharybin
Do not allow to enter to weight paint mode for proxied objects.
2011-12-12fix [#29537] file/save crashes when target path isnt foundCampbell Barton
bug was that uiPupMenuSaveOver(...) could run the WM API call function which freed the operator, within the low level invoke function which kept using the freed memory. Changed uiPupMenuSaveOver(...) to only show a popup so the caller needs to check if the file exists and should be immediately written (which was done everywhere except for blend saving anyway). * added note that operators invoke/exec funcs cant call WM_operator_call(...) on themselves, ends up using freed memory. * added BLI_is_file(path), checks the file exists and isnt a directory.
2011-12-12Fix #29600: Hook actions wrong Tool Shelf adjustSergey Sharybin
Do not register hook_assign and hook_remove operators in the redo panel.
2011-12-12Fix #29599: Side of Active tool not working in Faces/EdgesSergey Sharybin
Added warning message if there's no last selected vertex in the selection stack.
2011-12-12fix for 2 crashes running operators in background mode.Campbell Barton
2011-12-11fix [#29579] Redo brolken when jobs are runningCampbell Barton
changes * undo now checks screen jobs only, was checking all jobs before so a material preview could make an undo fail. now this is only limiteds for render/fluid bake/bake. * the redo UI is now disabled when screen operators run.
2011-12-11fix for accessing the keying set menu as an enum rather than in intCampbell Barton
2011-12-11Fix #29574: Strange crash using translated BlenderSergey Sharybin
Description can be NULL for properties like enum items. Just added NULL-check here
2011-12-11SCA: Scene Actuator text errorDalai Felinto
copy+paste bug when creating the rnas
2011-12-11delta scale default was still left at 0.0Campbell Barton
2011-12-11remove unused function, found when syncing with bmesh, also remove/comment ↵Campbell Barton
some unused defines
2011-12-10In the node space context update function: Properly clear the ↵Lukas Toenne
snode->edittree pointer when no snode->nodetree is active. This would lead to crash in operators when switching from an existing node tree, since the usual poll function only tests for the edittree. Fixes bug #29566.
2011-12-10Fix #29516: Twist brush giving crazy resultsSergey Sharybin
- Rotation now happens around initial stroke location rather than around scene origin - Added slider for rotation strength which helps in cases only few rotation is needed to be to increase the precision of such strokes
2011-12-10Fixed for movieclips tag function which was tagging wrong listSergey Sharybin
Pointed out by Lockal, thanks!
2011-12-10Bugfix [#29567] Second Hook Modifier fails on Curve ObjectJoshua Leung
This was broken in r.42515. In particular, rigs with Spline IK would break, since they often use curves with hook modifiers controlling the control-points of those curves.
2011-12-10Compile fix for r.42546 typoJoshua Leung
2011-12-10disabling DM_calc_auto_bump_scale() until after releaseMorten Mikkelsen
2011-12-10picky edits & regen man pageCampbell Barton
2011-12-10verify existence of dmMorten Mikkelsen
2011-12-10fixes scale on derivative mapsMorten Mikkelsen
2011-12-10check for weights outside of 0-1 range when validating weightsCampbell Barton
2011-12-09Fix #29558: Selecting similar edges doesn't workSergey Sharybin
Return OPERATOR_FINISHED from select grouped operator in any case so even if nothing were selected operator would be registered in redo panel and threshold can be adjusted there.
2011-12-09Fix for recent rna rename of global to use_globalSergey Sharybin
2011-12-09Fix for select similar vertices operator: it's exec used to return selection ↵Sergey Sharybin
count instead of OPERATOR_* return values which used to confuse operators system.
2011-12-09Mesh drawing optimization and fixes:Sergey Sharybin
- Pass MFace, MTface and OrigIndex arrays via userData to compareDrawParams callback rather than looking up for this layers for each face - This allowed to avoid massing DM to compare callback which seems like a bad-level pass - Fixed crashes on some video cards when assigning different materials to different faces in edit mode. Both of intel and nvidia cards in my laptop were affected by this error
2011-12-09global is python keyword so cant use as operator argument,Campbell Barton
also ran operator cheat sheet and made sure no syntax errors. + minor pep8 edits.
2011-12-09went over all uses of MDeformWeight.def_nr and made sure the value is ↵Campbell Barton
clamped when used as an array index.
2011-12-09function de-duplicate, particle.c had 'vert_weight' which serves the exact ↵Campbell Barton
same purpose as 'defvert_find_weight'.
2011-12-09another possible fix for bug [#29521], all callers of flip_side_name(...), ↵Campbell Barton
assumed it initialized the string however for 1-2 length names it returned without doing anything. in most cases the caller would then check if the name was different to see if the name was flipped, incorrectly comparing the uninitialized string with the original name.
2011-12-09BKE_mesh_validate_arrays was correcting non-finite verts and zero normals ↵Campbell Barton
even when do_fixes was false, also return true if any bad vertex weights were found.`
2011-12-09possible/partial fix for [#29521], in many places the deform group index was ↵Campbell Barton
not checked which could crash blender.
2011-12-09minor changes, fix coming next (no functional edits).Campbell Barton
2011-12-09remove redundant cases. no functional change.Campbell Barton
2011-12-09Fix for #29475 broke properly updating toggle buttons in popup menus. Tweak theBrecht Van Lommel
fix a bit, not a true solution to the problem, but too close to release for bigger changes.
2011-12-08Fix [#29543] Hook modifier: falloff + vgroup influence brokenBastien Montagne
A valid derivedmesh is needed for modifier_get_vgroup to work, and it wasn’t take care of when not in edit mode... Checked quickly the other deform modifiers, they all seem to handle this correctly.
2011-12-08Fix #29547: missing units for some curve properties, patch by M.G. Kishalmi.Brecht Van Lommel
2011-12-08Tweak related to #29545: show info message if no frames are written in animationBrecht Van Lommel
render due to disabled Overwrite option.
2011-12-08Fix #29546: missing 3d view redraw after game exit with overlap draw mode,Brecht Van Lommel
when launching game from properties editor. Also fix popup/menu still showing during game when starting from the top menu.
2011-12-08Disable redo for some vertex group operators to prevent confusingSergey Sharybin
situation when changing properties in redo panel messes up things. This should help in cases described in #29527: Vgroup assign, remove and undo
2011-12-08regarding [#29521] Invalid Vertex WeightsCampbell Barton
added checks to mesh.validate() so it checks for nan weights and negative groups which can crash blender. the file in the report looks to be corrupt, but this at least can make it load. also noticed validate was using isnan() and finite() were both used to check valid vertex locations, only finite is needed.
2011-12-08minor refactor of vertex group functions,Campbell Barton
- defvert_remove_index's index wasnt used anywhere, rename to defvert_remove_group - defvert_add_to_group was local in MOD_weightvg_util.c, moved to deform.c and renamed to defvert_add_index_notest real fix coming next...
2011-12-08Fix #29520: issue drawing with VBO + GLSL + alpha pass. Includes some ↵Brecht Van Lommel
refactoring to hopefully make alpha material drawing code more clear.