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
2020-07-24Merge branch 'blender-v2.90-release'Campbell Barton
2020-07-24Fix T79209: Empties have disabled viewport display settingsCampbell Barton
2020-07-24Merge branch 'blender-v2.90-release'Campbell Barton
2020-07-24Fix shape key pin toggle drawing as disabled in edit-modeCampbell Barton
Pin can be used in edit-mode when shape key in edit-mode is enabled.
2020-07-23Fix error in 'preferences.copy_prev' checking for the last versionCampbell Barton
The check to avoid updating between major releases prevented 2.90 files being copied to 2.91
2020-07-23UI: disable add-object tool for 2.90 releaseCampbell Barton
This needs improvements which need user testing before this can be considered finished, even on a basic level.
2020-07-22Ensure submodules are at their correct commits.Nathan Letwory
2020-07-22Object: add-object option to place on the surface normalCampbell Barton
Optionally use the surface normal under the mouse cursor.
2020-07-22Cleanup: use elif for sculpt tool checksCampbell Barton
2020-07-21Sculpt: Add extra deform types to SlidePablo Dobarro
This adds extra deform modes to the slide mode of the Topology Slide/Relax brush (both slide and smear are almost identical). This is useful to move topology to a specific area to add more localized details Reviewed By: sergey Differential Revision: https://developer.blender.org/D8349
2020-07-21UI: Small changes to bevel active tool layoutHans Goudey
- Exposes affect enum in the header instead of profile type. - Add two missing options from the operator
2020-07-21Sculpt: Support pen pressure modulation in Paint Brush propertiesPablo Dobarro
This allows to use pen pressure modulation in hardness, wet mix, wet persistence, flow and density, as well as inverting the modulation (more pressure, less density...). With this, it is possible to create brushes that mix paint or apply a new color based on the pressure. Reviewed By: sergey, campbellbarton Differential Revision: https://developer.blender.org/D8267
2020-07-21Bevel: Refactor "Vertex Only" to an enumHans Goudey
This matches the change that was done to the bevel modifier so that the interface for the modifier, the active tool, and the operator are consistent. This commit extends the refactor to the bmesh implementation too, so that the parameters in the implementation don't stray too far from what is exposed. Tests are adjusted and still pass.
2020-07-21Particles: initial object socket and emitter node supportJacques Lucke
Object sockets work now, but only the new Object Transforms and the Particle Mesh Emitter node use it. The emitter does not actually use the mesh surface yet. Instead, new particles are just emitted around the origin of the object. Internally, handles to object data blocks are passed around in the network, instead of raw object pointers. Using handles has a couple of benefits: * The caller of the function has control over which handles can be resolved and therefore limit access to specific data. The set of data blocks that is accessed by a node tree should be known statically. This is necessary for a proper integration with the dependency graph. * When the pointer to an object changes (e.g. after restarting Blender), all handles are still valid. * When an object is deleted, the handle is invalidated without causing crashes. * The handle is just an integer that can be stored per particle and can be cached easily. The mapping between handles and their corresponding data blocks is stored in the Simulation data block.
2020-07-21GPencil: Reorganize Snap pie menuAntonio Vazquez
Put the options in the same position of meshes. related to T79094
2020-07-20Fix weird placement of "Motion Tracking" in 3D View overlay popupJulian Eisel
There was a weird looking gap between the checkbox and the "Motion Tracking" label. Plus, the label could not be clicked to change the value, unlike usually. Issue is that the row is actually a sub-panel header. The checkbox being drawn with the draw_header() callback, and the label being added as separate item by the popover panel code. This adds a hack so the checkbox can add the panel label itself (the popup drawing skips adding the label then). That addresses mentioned issues.
2020-07-20UI: Fix File Broswer filter checkbox not connected to labelAdrian Newton
Differential Revision: https://developer.blender.org/D8168 Reviewed by: Hans Goudey, Julian Eisel
2020-07-20Fix T79075: Tool popup fails with experimental vertex colors enabledCampbell Barton
Register key-maps from tools in functions.
2020-07-20GPencil: Fix unreported wrong SNAP menu in Point Context menuAntonio Vazquez
It was using the mesh menu instead of GPencil one.
2020-07-20Fix T79094: GPencil Snap menu with Shift+S not pie menuAntonio Vazquez
In order to keep UI consistency, now it's a pie menu.
2020-07-18UI: Status Bar Statistics and Other OptionsHarley Acheson
Status Bar can show scene statistics, memory usage, version, etc set by context menu. Part two of T75672. Differential Revision: https://developer.blender.org/D7557 Reviewed by Julian Eisel
2020-07-18UV: edge-ring selection supportCampbell Barton
Matches edit-mesh edge-ring selection.
2020-07-18UI: Use property split for custom property edit popoverHans Goudey
The panel looks out of place with the rest of Blender's UI and the text is cropped. With property split turned on and a few smaller tweaks these issues are fixed. | Before | After | |{F8700181}|{F8700183}| Differential Revision: https://developer.blender.org/D8322
2020-07-17Cleanup: remove f-string use in favor of percentage for formattingCampbell Barton
2020-07-16UI: Add shortcuts for constraint panelsHans Goudey
Only the delete shortcut applies here, although the move up and down operators can optionally be assigned in the keymap. See rB1fa40c9f8a81 for more details and rB5d2005cbb54b for the grease pencil modifier panel implementation, which is the same. Some refactoring of the constraint delete operator was necessary, including adding an invoke function. Differential Revision: https://developer.blender.org/D8238
2020-07-16macOS: improve design of .dmg backgroundFrancesco Siddi
Differential Revision: https://developer.blender.org/D8300
2020-07-16Keymap: disable 'Alt' click for tools prompt by defaultCampbell Barton
Based on feedback from artists in the Blender Studio this is too easy to access by accident. This is still accessible as a preference.
2020-07-16UI: show connected icon for proportional editing in the image spaceCampbell Barton
2020-07-16Fix View3D "Mirror" menu, both "Global" and "Local" items are GLOBALYevgeny Makarov
2020-07-15UV: support region fill for path selectCampbell Barton
This matches edit-mesh region selection (Ctrl-Shift-Select).
2020-07-15Cleanup: Replace 0 with False for boolean argumentHans Goudey
2020-07-15Fix T68845: Follow Active Quads, divide by zero errorCampbell Barton
2020-07-15UI: Add manifold extrude to extrude menuLiam Scaife
2020-07-14LibOverride: fix for removing `use_override_library` in rB3d587efef2872.Bastien Montagne
Thanks to @JacquesLucke for the heads up.
2020-07-13Sculpt: Add extra deform types to SmearPablo Dobarro
The smear brush was using the stroke direction to slide colors across the mesh surface (this is called drag in other sculpt tools). Similarly, other deformations can be included. The most common ones in image editing are pinch and expand, which can be used to sharpen transitions between colors. Reviewed By: sergey Differential Revision: https://developer.blender.org/D8270
2020-07-13Fix wrong variable name in Sculpt Vertex Colors experimental checkPablo Dobarro
Reviewed By: sergey Differential Revision: https://developer.blender.org/D8269
2020-07-13Sculpt: Enable color palettes for sculpt vertex colorsPablo Dobarro
Enables the color palette subpanel for brushes that have color capabilities (only the paint brush for now) Reviewed By: sergey Differential Revision: https://developer.blender.org/D8268
2020-07-13I18n utils: fix broken case when 'settings' argument is default NULL one.Bastien Montagne
2020-07-11Nodes: support Value node in simulation node treeJacques Lucke
2020-07-11UV: add path select operator that uses the selectionCampbell Barton
Instead of using the mouse cursor position, this selects between existing selected elements. Access this since picking a selection path doesn't work from the menu.
2020-07-10UI: UV: Add Select Shortest Path to menuAaron Carlisle
This matches the 3D Viewport
2020-07-10Fix T78801: Eevee missing setting to enable/disable freestyle per view layerBrecht Van Lommel
This was only visible when Cycles was enabled.
2020-07-10UI: Improve transform constraint layoutHans Goudey
- Remove the "mapping" subpanel and moves the source axis selection ot the destination subpanel. - Rename "Source" and "Destination" to "Map From" and "Map To" to make the action more clear - Gray out source axes when their data isn't selected. These changes were discussed in D8041.
2020-07-09Sculpt: Make Sculpt Vertex Colors features experimentalPablo Dobarro
This disables all Sculpt Vertex Colors tools, operators, panels and rendering capabilities and puts them under the "Use Sculpt Vertex Colors" experimental option. Reviewed By: brecht Differential Revision: https://developer.blender.org/D8239
2020-07-09UV: path selection supportCampbell Barton
This adds support for path selection for vertex edge & face selection modes, matching mesh editing behavior, useful with the UV rip tool. Region select & edge tagging are currently not supported, although they could be added eventually.
2020-07-07UI: Add units to motion tracking solve errorsJohan Walles
The unit being "pixels". Before this change the solve errors were unitless in the UI. With this change in place, the UI is now clear on that the unit of the reprojection errors is pixels (px). Differential Revision: https://developer.blender.org/D8000
2020-07-07Fix T78186: Dyntopo panel error with tools that dont have a brushPhilipp Oeser
Maniphest Tasks: T78186 Differential Revision: https://developer.blender.org/D8120
2020-07-07UI: add merge/split menusCampbell Barton
This makes the menus and keymap match the edit-mesh (M for merge, Alt-M for split).
2020-07-06UI: Add shortcuts for shader effect panelsHans Goudey
Only the delete shortcut applies here, although the move up and down operators can optionally be assigned in the keymap. See rB1fa40c9f8a81 for more details and rB5d2005cbb54b for the grease pencil modifier panel implementation, which is the same.
2020-07-06UV: add rip region to toolbarCampbell Barton