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-07-07Cleanup: spellingCampbell Barton
2019-07-07UI: Cleanup tooltip formatAaron Carlisle
2019-07-07UI: Cleanup tooltip formatAaron Carlisle
2019-07-06GPencil: Close Box and Circle primitives with geometryAntonioya
Before the primitives were closed only with cyclic flag, but this doesn't create geometry for the gap. Now, a new geometry is created using close stroke function to have geometry for sculpt or edit.
2019-07-06GPencil: Don't add missing events for Eraser modeAntonioya
This avoid some code that can delay the easer, but still some problems with the test file. Related to T66501
2019-07-06transform_snap_object: return type of element snapped.mano-wii
This can be useful for filtering some of the returns.
2019-07-05Fix T66282: Make Instances Real: Keep Hierarchy option broken with recursive ↵Bastien Montagne
instancing. Preserving/rebuilding relashionships in recursive instancing was simply not supported at all, code handling that was assuming a single level of instancing. This commit makes the following changes: * Mixing DupliCollection and DupliVerts/Faces in the recursive chain is now supported (by using a same GHash in all cases, differences of persistent_id handling in hashing and comparison is now down inside the relevant functions). * When both "keep hierarchy" and "parent" options are enabled, code will attempt to parent new objects to their version of instancer (instead of parenting them systematically to the root object). This will preserve the hierarchy much better. * Collection is removed from dupli empties that have been made 'real' (the duplication flag itself was already cleared, but the link to the instantiated collection was kept).
2019-07-05Fix T66327 2/2: Make instance real does not clear collectionDalai Felinto
2019-07-05Fix T66327 1/2: Outliner dupli empty is shown as collection when a different ↵Dalai Felinto
duplitype
2019-07-05Transform Snap: Fix dependency cycle between transformed object and object ↵mano-wii
with modifiers
2019-07-05Fix strict compiler warningsSergey Sharybin
2019-07-05Fix T64342: Incorrect snapping of focus object in camera viewSergey Sharybin
Use more granular dependency graph traversal, which allows to ignore dependencies which are not related on transform. Reviewers: mano-wii, brecht Differential Revision: https://developer.blender.org/D5184
2019-07-05Fix "child of" constraint "set inverse" problematic with bonesPhilipp Oeser
For bone owners we want to do this in evaluated domain since BKE_pose_where_is() / BKE_pose_where_is_bone() rely on (re)evaluating parts of the scene and copying new evaluated stuff back to original. Fixes T66080, T66397 Reviewers: sergey Maniphest Tasks: T66080 Differential Revision: https://developer.blender.org/D5189
2019-07-05Fix T66006: View 3D select enumerate + other options failCampbell Barton
Support other options when using the enumerate option.
2019-07-05VSE: draw cache on top of markers areaAlessio Monti di Sopra
Differential Revision: https://developer.blender.org/D5104
2019-07-05UI: Smaller minimum size of scrollbarEitan
Differential Revision: https://developer.blender.org/D5086
2019-07-05Fix T66453: navigation gizmo doesn't refresh on theme changeCampbell Barton
2019-07-05Fix T66356: runtime assert disabling a collectionCampbell Barton
2019-07-05Cleanup: redundant scene access, duplicate flag clearCampbell Barton
2019-07-05Workaround T61948: Undo steps created for non-paint operationsCampbell Barton
Changing the brush size for example, was adding redundant undo steps in paint-modes. For now, don't store undo steps for property changes in paint & edit modes. While not ideal, this is similar to 2.7x behavior.
2019-07-04Fix T66362, T66004: Cycles holdout should override indirect onlyBrecht Van Lommel
Now it works again like 2.7, rather than objects disappearing from camera rays when both options are on.
2019-07-04Fix T64253: missing update when moving nodegroup input/output sockets up or downPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T64253 Differential Revision: https://developer.blender.org/D4959
2019-07-04Fix T66433: skin resize (Ctrl+A) crashes non-mesh objectsPhilipp Oeser
slow poll was altered in rBc252fe7a32ab after recent fix, now be a bit more specific about meshes only. Reviewers: brecht Maniphest Tasks: T66433 Differential Revision: https://developer.blender.org/D5185
2019-07-04Fix T63788: Crash if particle system is turned off in particle editing modeSergey Sharybin
Make sure particle system edit never points to a modifier or particle system which becomes inactive. This is needed because copy-on-write will change pointers of them and those pointers are supposed to be restored from particle system evaluation. But since the particle system is disabled it never updates pointers. Reviewers: brecht Reviewed By: brecht Differential Revision: https://developer.blender.org/D5180
2019-07-04Fix T66414: Brush Color Flip from keyboard (X) does not update color picker ↵Philipp Oeser
panel Reviewers: brecht Maniphest Tasks: T66414 Differential Revision: https://developer.blender.org/D5181
2019-07-04ImBuf: add crop function (move out of screendump.c)Campbell Barton
2019-07-04Transform: don't inspect all scene objects in pollCampbell Barton
From fix for T66311, c6a199e2542b4 Poll functions should never loop over entire scene, in this case behave as other transform operators, only checking the active screen.
2019-07-03Fix T61808: remove confusing graying out of workspace that already existBrecht Van Lommel
This was meant to help users see which users are likely useful to add, but it's not so obvious and there are cases where it's useful to re-append the same workspace.
2019-07-03Fix T65899, T66314, T61808: various issues appending workspacesBrecht Van Lommel
This fixes crashes, wrong names and inability to append workspaces in edit mode. We now bypass the append operator so we can easily return a datablock pointer and work in any mode.
2019-07-03Fix T66332: Move gizmo stays in place when vertex is deletedPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T66332 Differential Revision: https://developer.blender.org/D5177
2019-07-03Fix T66311: skin resize (ctrl+a) could crashPhilipp Oeser
could happen when used on multiple objects with multi edit, and skin modifier was not present on all participating objects Reviewers: brecht Maniphest Tasks: T66311 Differential Revision: https://developer.blender.org/D5165
2019-07-03Fix T66353: VSE: Missing updates when moving strip with animationSergey Sharybin
2019-07-03Fix T66369: Excessive WARN messages in console when opening older filesBastien Montagne
CDData checking on file load was not taking into account deprecated CD_MTEXPOLY datatype, which unfortunately shows same weird glitch as CD_PAINT_MASK and CD_FACEMAP ones... Note that it was annoying (due to amount of warnings in console), but totally harmless, since that data type is just deleted anyway. This commit also generally cleans up the CD_MTEXPOLY deprecation code, we have a system to handle that, let's use it, instead of defining local static values to replace it...
2019-07-03Fix T66377: Applying rotation/scale on a parent changes location of a childSergey Sharybin
2019-07-03Fix T63302: Crash when baking normals from selected to active with no cageDalai Felinto
When we create the cage procedurally, we need to remove any edge split modifiers. Since the new depsgraph in 2.80 we were removing the modifiers straight from the evaluated object (it is a copy anyways). On top of that we need to reset its eval data state (BKE_object_eval_reset) to make sure the call to BKE_object_to_mesh to generate the cage would take the new modifier stack state into account. However doing so was freeing the low poly mesh we use later to convert the normal space. The solution (and this patch in fact ;) ) as suggested by Sergey Sharybin is to use BKE_mesh_new_from_object() directly as well as force the modifiers to be recalculated when any edge split modifier is removed.
2019-07-02Fix (unreported) untranslatable title of Quick Favorites menu.Bastien Montagne
Side minor fix found while checking on T66235.
2019-07-02Cleanup: move comments onto own lines to avoid breaking linesCampbell Barton
2019-07-02Fix T66316: "Open on Mouse Over" doesn't work in some popoversCampbell Barton
Popovers created from `UILayout.prop_with_popover` opening on mouse-over.
2019-07-02Fix T66322 Object with particle system have expanded selection regionClément Foucault
This was caused by wrong pixsize calculation during selection. Note that this was affecting selectability of lamps too.
2019-07-02Compositor: Background Fit UI ScaleJeroen Bakker
Make the fit background relative to the UI scale. Reviewed By: brecht Differential Revision: https://developer.blender.org/D5150
2019-07-02Cleanup: spellingCampbell Barton
2019-07-02Cleanup: rename set_inverted_drawing, move to GPU_stateCampbell Barton
2019-07-02Fix T61360: Smooth Weights affects all objectsmano-wii
2019-07-02Fix crash unlinking non-ID types in the outlinerCampbell Barton
2019-07-02Updated tooltips for operators 'Transfer Mix' and 'Join Shapes'. Fixes typoInes Almeida
2019-07-01UI: increase size of scale gizmo circleCampbell Barton
The scale gizmo wasn't working usefully for uniform scale.
2019-07-01Gizmo: support for filled circle with inner non-zero radiusCampbell Barton
Needed for changes to the scale gizmo.
2019-07-01Revert "Rename operator 'Join Shapes' to 'Transfer Mix'."Brecht Van Lommel
This reverts commit 741967079c393a9eb6babd60c92a716fafa5d3e9. We are in UI and API freeze, and this changes both.
2019-07-01Fix: widget states had too low contrastWilliam Reynish
It was very hard to read the sliders when they had states such as animated or changed. Slightly increase contrast to alleviate this.
2019-07-01Fix T66277: Pinning Fluid Domain properties causes bake errorPhilipp Oeser
Reviewers: brecht Maniphest Tasks: T66277 Differential Revision: https://developer.blender.org/D5161