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-07API Docs: Fix LinksAaron Carlisle
2019-07-07UI: Cleanup tooltip formatAaron Carlisle
2019-07-07UI: Cleanup tooltip formatAaron Carlisle
2019-07-07API Docs: Update Changlog for 2.80Aaron Carlisle
2019-07-07API Docs: Fix Update changelog script to python3Aaron Carlisle
2019-07-07API Docs: Use OpensearchAaron Carlisle
2019-07-07API Docs: Theme: Prevent Super Long EnumsAaron Carlisle
2019-07-07Cleanup: API Doc Gen: move copying static dir to own functionAaron 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-06Fix T66501: Eraser very slow with guidesAntonioya
After testing the file, the problem was related to the fill material. As the fill material had the alpha channel set to 1.0, the fill triangulation was calculated, but the fill was disabled. Now, the fill flag is checked in order to avoid fill triangulation update.
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-06Fix T62101: GPencil: selection order is wrongAntonioya
Following the advices of @Germano Cavalcante (mano-wii) , I have exposed as a workaround the free function to be called from draw manager for selection. Now, the free function is not called for selection inside gpencil draw_scene, but it's called from draw_manager.c. The real fix would be create a new Scene_finish callback in draw manager, but as the release of 2.80 is almost here, we fix this with a workaround that must be removed when new callback is in place. Differential Revision: http://developer.blender.org/D5193
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-05Depsgraph: Cleanup, more clear namingSergey Sharybin
2019-07-05Depsgraph: Make component traversal more granularSergey Sharybin
Now it is possible to start traversal from a given component.
2019-07-05Depsgraph: Add dependencies traversal which is aware of componentSergey Sharybin
Sometimes it is required to know which exact part of ID is being dependent on the given iD. Now it is possible.
2019-07-05Depsgraph: Add inverse of node type conversion functionsSergey Sharybin
2019-07-05Depsgraph: Make object component conversion more accessibleSergey Sharybin
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-05GPencil: Remove select keymap definition for Weight Paint modeAntonioya
This removes the keymap, but the B key is still available, so in some top level the selection is enabled. Related to T66458.
2019-07-05Fix T66006: View 3D select enumerate + other options failCampbell Barton
Support other options when using the enumerate option.
2019-07-05Fix T66296: Black artefacts on materials with refraction on CPUSergey Sharybin
The issue was in the optimization code path for opaque shadow rays which was wrongly considering all primitives in the node to have same visibility flags.
2019-07-05Workbench: Disable texture paint drawing for final renderJeroen Bakker
2019-07-05TexturePaint: Force Workbench Texture Color ModeJeroen Bakker
When in texture paint mode and in solid mode the object that is being texture painted will be rendered by the workbench engine with textures. All other objects would render the same. For other cases the texture paint draw engine will still draw the texture. The texture mode draw engine now only drawn the masks. The opacity sliders influences the texture mask. This change has been implemented conserably. In the future we need to look into making this better, like adding support that every object can be colored differently. Currently when rendering in the workbench we can have up to 3 different color types active (what the user selected, the fallback in case no materials have been configured and this one, forcing textures) Reviewed By: fclem, brecht Differential Revision: https://developer.blender.org/D5190
2019-07-05Cleanup: use doxy comments for WM_types.hCampbell Barton
2019-07-05DRW: add back gl_PointSize for AMD driversCampbell Barton
2019-07-05Keymap: add V-key to toggle vertex select in vertex paint modeCampbell Barton
Match weight paint mode.
2019-07-05Cleanup: remove redundant gl_PointSize assignmentCampbell Barton
2019-07-05DRW: weight-paint wire overlay made vertex selection hard to seeCampbell Barton
2019-07-05Fix paint modes using edge-selection in non-selection modesCampbell Barton
2019-07-05DRW: tweak paint edge drawing to show all unselected edgesCampbell Barton
32d3bce1ea27c changed behavior when it shouldn't have.
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 T66404: knife tool doesn't use knife cursorCampbell Barton
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-05Use latest/version number for manual linksAaron Carlisle
We want users to go to the current version for their current version when possible if not point to latest. /dev should really only be for development related work. End users should not be browsing /dev unless they are reading about upcoming features ahead of time.
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-04GPencil: Fix unreported error with occlude eraserAntonioya
The option was inverted in RNA and worked opposite of expected.
2019-07-04T66266: Grease Pencil Simplify Adaptive is not behaving correctlySebastian Parborg
Now the simplify code works correctly in 3D space. Before it was trying to project the strokes down into a local 2D space, but that didn't work nicely for strokes with overhangs or big changes in the stroke direction. The code in question was simplified as well which lead to some nice code reduction. Reviewed By: Antonio Vazquez Differential Revision: http://developer.blender.org/D5183