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
2019-11-13Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-13Fix T71494: brush curve transform crash in sculpt modeCampbell Barton
Error in 309cd047ef46f
2019-11-11Merge remote-tracking branch 'origin/blender-v2.81-release'Dalai Felinto
2019-11-11Fix T71487: Crashes When Calling Texture Space OperatorsDalai Felinto
Issue introduced on 69ad44d5b48a. Differential Revision: https://developer.blender.org/D6224
2019-11-09Fix T71436: proportional_edit_objects turns off when translating cursor in ↵mano-wii
edit mode
2019-11-09Merge branch 'blender-v2.81-release'Campbell Barton
2019-11-09Fix T71379: Even edge slide shows random points on screenCampbell Barton
2019-11-08Fix T69799: Glitches when moving object camera is locked tomano-wii
The idea is to indicate that the view3d matrix is being transformed too and this avoids cyclic dependencies.
2019-10-31Transform: Add option to exclude back facing geometry from snappingmano-wii
Add new `Backface Culling` option to the snapping properties. This option has nothing to do with the view3d display or the workbench `Backface Culling` option. Limitation: - In edit mode, this option only affects snap to faces. Maniphest Tasks: T71217 Differential Revision: https://developer.blender.org/D6155
2019-10-28Cleanup: correct argument type mismatchCampbell Barton
Add transform_snap.h header which includes DNA enum.
2019-10-28Fix T50148: Header: Wrong rounding when moving framesmano-wii
Deduplicate the code and use the same logic used to calculate individual elements in `t->values_final[0]`. Differential revision: https://developer.blender.org/D6135
2019-10-28Cleanup: use doxy sections for transform_snapmano-wii
2019-10-24UI: partial revert of renaming Normal -> RegularCampbell Barton
These instances refer to winding/direction.
2019-10-24Fix T60689: Flip Active/Selected bone fails in weight paint modeCampbell Barton
Multiple selection operations failed with weight-paint + pose mode. Weight-paint + pose mode is a special case that doesn't support multi-pose mode, so we need to use this instead of the generic function.
2019-10-24Cleanup: comments, formattingCampbell Barton
2019-10-24Transform: reverse absolute, ratio vertical motionCampbell Barton
This only impacts push-pull & shrink-fatten. Flipping this matches zoom where moving the mouse cursor up increases the zoom-level. Previous behavior felt unnatural when adding gizmos to these tools.
2019-10-15Fix T70386: Crash when snapping to edges in specific situationsmano-wii
The callbacks get elements through indexes, so make sure they're not "dirty".
2019-10-14Fix autokeyframe not working on bones mirrored bonesSebastian Parborg
The previous code for this didn't work as the MIRROR bone flag would be cleared before the autokeyframe code was run.
2019-10-11Fix T70729: Multi-object edit UV not transform all meshesmano-wii
Detail that went unnoticed in rBbfc9d426bb95
2019-10-10UI: Only hide locked transform manipulator axes for matching spacesJulian Eisel
The manipulator would hide axes that were locked, even if the lock was applied to a different space. That would lead to confusing behavior of the manipulator. E.g.: * Add armature * Enter Pose Mode and select the bone * Lock X and Y location in the Sidebar * Enable the Move tool * Only the Y axis is visible, but doesn't do anything on dragging The manipulator would only show the Y axes, even though the lock is applied to the bone's local Y axis, which matches the manipulators Z axis. Differential Revision: D6021 Reviewed by: Brecht van Lommel, William Reynish
2019-10-10Fix missing manipulator update when toggling bone lockJulian Eisel
2019-10-10Fix: Manipulator visible if root or tip of locked bone is selectedJulian Eisel
When an edit-bone was locked, we hid the transform manipulator for it. But only if the bone itself was selected, not when the root or tip were selected, even though they are locked then too. So this makes sure the manipulator is shown in neither case.
2019-10-09Local Collections: Allow users to show hidden collectionsDalai Felinto
Users now can turn on in a viewport collections that are temporarily hidden (eye) in the view layer. Design task: T61327 As for the implementation, I had to decouple the visibility in the depsgraph from the visibility in the view layer. Also there is a "bug" that in a way was there before which is some operators (e.g., writing a text inside of a text object, tab into edit mode) run regardless of the visibility of the active object. The bug was present already (with object type visibility restriction) in 2.80 so if we decide to tackle it, can be done separately (I have a patch for it though P1132). Reviewed by: brecht (thank you) Differential Revision: D5992
2019-10-07Fix T70406: crash editing keyframes while in sculpt modeBrecht Van Lommel
2019-10-07Cleanup: clang-formatCampbell Barton
2019-10-04Fix T70504: Moving nodes in the node editor stops after hotkey is liftedPhilipp Oeser
This basically reverts 540eb2dc1e57 for an alternative solution that only enforforces release_confirm [ignoring the preference] on mouse for the node editor. Approved by @brecht in T70504.
2019-10-03Cleanup: argument naming, redundant NULL checksCampbell Barton
2019-09-27Cleanup: structs, cmake file listsCampbell Barton
2019-09-26Fix T69488: Hair particles: rekey disolves the hair then crashesPhilipp Oeser
Caused by rB914427afd512. Since above commit 'pe_get_current' checks for an active depsgraph. This caused the skipping of handling `PT_CACHE_EDIT_UPDATE_PARTICLE_FROM_EVAL`for everything calling `PE_get_current` (this passes a NULL depsgraph as opposed to `PE_create_current`). So we now pass a depsgraph here as well... Note there are two RNA cases where we pass NULL, namely - rna_ParticleEdit_editable_get - rna_ParticleEdit_hair_get I guess these should be fine though (no functional change to current master) Reviewers: sergey Maniphest Tasks: T69488 Differential Revision: https://developer.blender.org/D5752
2019-09-26Fix T70126: Can't Snap To Vertex With RigidbodySergey Sharybin
The idea is to ignore dependency which comes via rigid body solver. Reviewers: mano-wii Reviewed By: mano-wii Differential Revision: https://developer.blender.org/D5900
2019-09-26WM: clean up cursors constants and codeBrecht Van Lommel
There was a mix of old and new constants. Now have one list of WM_CURSOR_* cursor types, using GHOST standard cursors when available and otherwise falling back to our custom cursors. Ref D5197
2019-09-25Motion paths: Refactor, make update range more explicitSergey Sharybin
Allows to have a higher versatility in the API. Should be no functional changes.
2019-09-23Cleanup: remove unimplemented texture space rotation variablesBrecht Van Lommel
2019-09-23Fix selection and snapping misusing texture space as boundboxBrecht Van Lommel
This fixes the regression from T70103 introduced by the fix for T70103.
2019-09-20UI: Fix CapitalizationYevgeny Makarov
Differential Revision: https://developer.blender.org/D5716
2019-09-20Fix T69797: Shear gizmo doesn't update on pivot point changeCampbell Barton
2019-09-20Fix T69999: Active element pivot crashes without active objectCampbell Barton
2019-09-19Cleanup: spellingCampbell Barton
2019-09-18Fix transforming paint curve edit points also doingPhilipp Oeser
ED_sculpt_end_transform in sculpt mode followup to rB67310ed97618, thx @mano-wii for the heads up.
2019-09-18Fix T70006: crash when transforming paint curve edit points in sculpt modePhilipp Oeser
This was caused by rB309cd047ef46. Above commit introduced code that would skip early for sculptmode (leaving out the neccessary createTransPaintCurveVerts). Reviewers: pablodp606, jbakker, mano-wii Maniphest Tasks: T70006 Differential Revision: https://developer.blender.org/D5837
2019-09-14Quiet self assignment warningJacques Lucke
2019-09-14Cleanup: use const args, variablesCampbell Barton
2019-09-13Fix T69804: Transform tools in sculpt mode fails with transformed objectsPablo Dobarro
Reviewed By: mano-wii Maniphest Tasks: T69804 Differential Revision: https://developer.blender.org/D5777
2019-09-13Cleanup: unused headers (GPU)Campbell Barton
2019-09-12Fix T69785: crash dragging in empty space in edit modeBrecht Van Lommel
2019-09-12Cleanup: compiler warningsBrecht Van Lommel
2019-09-12Fix T69782: crash using gizmos in grease pencil edit modeBrecht Van Lommel
2019-09-12Fix transforming armature originsCampbell Barton
Using geometry update doesn't work on armatures.
2019-09-11Cleanup: Warning: 'sld': local variable is initialized but not referencedmano-wii
2019-09-11Transform: Edit Mesh: Support mirror on all axesmano-wii
Part of T68930 Now two other mirror options that can be enabled simultaneously: Mirror Y and Z. Reviewers: campbellbarton Reviewed By: campbellbarton Subscribers: ThatAsherGuy Differential Revision: https://developer.blender.org/D5720