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-03-26Fix T62774: Respect Show OverlaysJeroen Bakker
Some draw code did not respect Show Overlays option. These were: * All mode based drawing engines (edit mode) * Wireframe drawing This change make them respect the Show Overlays Option. Reviewed By: fclem, billreynish Maniphest Tasks: T62774 Differential Revision: https://developer.blender.org/D4572
2019-03-26Fix use of uninitialized variable in grease pencil materials.Brecht Van Lommel
2019-03-26Fix T62946: function abs() not working in driver expressions.Brecht Van Lommel
2019-03-26Fix T62946: missing warning when Python driver expression execution is disabled.Brecht Van Lommel
2019-03-26Cleanup: remove unused functionCampbell Barton
2019-03-26Cleanup: styleCampbell Barton
2019-03-26Cleanup: warnings, correct assertCampbell Barton
2019-03-25Fix T62927: Assert when opening default 2.79 startup file in 2.80.Bastien Montagne
Not sure why that was asserted on instead of handling the flag properly, if base is not selectable, then just do not select it... Have the feeling this code handling sync of flags between bases and objects could use some cleanup, but that will be for another day.
2019-03-25Fix T62856 Toon BSDF and viewport/UI odditiesClément Foucault
This was caused by the material not tagged to use Diffuse lighting data.
2019-03-25GPU: State: Replace GL_BLEND by GPU_blendClément Foucault
2019-03-25GPencil: Remove unused varClément Foucault
2019-03-25Fix T62930 Eevee: Wireframe input node not working with certain compilerClément Foucault
2019-03-25GPencil: Only brushes with pinned materials have materialsAntonioya
Using GP_BRUSH_MATERIAL_PINNED to switch between active material and brush material, instead of updating all brushes on active material changes. This will allow brushes to have no material and therefore to not inflate the user count. This fix T62465. Patch contributed by @matc Reviewers: @brecht @antoniov @billreynish @mendio
2019-03-25Fix T62776: Face maps are initialized incorrectlyJacques Lucke
Reviewers: brecht Differential Revision: https://developer.blender.org/D4586
2019-03-25Fix T62865: Make Single User after Objects to Scene must be done twice.Bastien Montagne
Selected status was not properly moved from new object to new created base. This prevented next steps (making obdata, materials etc. local) to ever happen.
2019-03-25Fix T61577: collapse nodes hide arrow hit zone overlaps with node sockets.Brecht Van Lommel
Patch by EitanSomething. Differential Revision: https://developer.blender.org/D4423
2019-03-25Fix T62891: particle even distribution is not even.Brecht Van Lommel
CD_ORCO coordinates are stored normalized by convention, this code path did not store them correctly.
2019-03-25Cleanup: Spelling in commentSergey Sharybin
2019-03-25RNA: add UILayout.prop_with_menu functionCampbell Barton
Matches prop_with_popover, supporting menu types, useful if we want to control behavior of enum switching.
2019-03-25RNA: rename prop_popover_enum to prop_with_popoverCampbell Barton
A version for menu's is going to be added next and we already have UILayout.prop_menu_enum. This name indicates the popover is added behavior instead of a different kind of widget.
2019-03-25Cleanup: UI messages of copy/paste in 3DView.Bastien Montagne
Remove references to buffer or temp file, some other minor edits.
2019-03-25Add copy/paste of any IDs in Outliner.Bastien Montagne
This adds entries to copy/paste (selected) IDs in the Outliner, as well as usual ctrl-C/ctrl-V shortcuts. Note that the clipboard is shared with other IDs copying (currently, the one for objects in 3DView). Reviewers: brecht, dfelinto, billreynish, pablovazquez Differential Revision: https://developer.blender.org/D4568
2019-03-25Copy/Paste: refactor to be able to paste any kind of IDs, by type.Bastien Montagne
This commit does not add anything new from user perspective, but make it possible to paste any kind of IDs, not only objects/collections. Will be used by new copy/paste in the outliner in next commit.
2019-03-25UI: replace popovers with prop_popover_enumCampbell Barton
2019-03-25UI: add icon_only option to prop_popover_enumCampbell Barton
2019-03-25Error in last commitCampbell Barton
2019-03-25UI: add UILayout.prop_popover_enum functionCampbell Barton
Support for RNA enum buttons that activate popovers when clicked. This means we get useful tooltips, shortcuts and Ctrl-Wheel cycling over enum items. It also avoids inconvenient & slow access of enum values currently done via RNA type lookups on the type to get the name & icon to use for a regular popover button. Resolves T57738
2019-03-25Cleanup: simplify toggle button logicCampbell Barton
2019-03-25Gizmo: use fill select for scale/transform centerCampbell Barton
Resolves T58072
2019-03-25Gizmo: add option to move & dial gizmos to select as filledCampbell Barton
Draw as an outline while using solid selection.
2019-03-25RNA: error on register when classes use invalid identifiersCampbell Barton
Ensure conventions are met since we're in beta and all instances should be updated before release.
2019-03-25Fix T62866: 3D text not filled by defaultAlex Strand
Regression in bc5b0f7a091c395526370 See D4581
2019-03-25Cleanup: return argument namingCampbell Barton
2019-03-25Cleanup: style (render module)Campbell Barton
2019-03-25Cleanup: styleCampbell Barton
2019-03-25Cleanup: use braces for interface codeCampbell Barton
2019-03-25Cleanup: pass const image data to IMB_ibImageFromMemoryCampbell Barton
2019-03-25Cleanup: style, array wrappingCampbell Barton
Add trailing comma for clang-format.
2019-03-24Fix uninitialized variable use for right aligned checkboxCampbell Barton
2019-03-24Fix T49979: HSV/HSL 'Far' interpolation in colorbands when both stops have ↵Bastien Montagne
same hue. When two stops had the exact same color, 'Far' interpolation would behave like the three others and generate constant colors, instead of generating expected 'full turn' in Hue space. Note that this will break the 'constant' color between two stops with same value in the 'Far' interpolation mode, but think that change is OK/expected. This fix also exposed that 'early out' case when we are after last stop was not working properly, still triggering actual interpolation computation in all cases, thus the refactor in `BKE_colorband_evaluate()` itself. We also now avoid computing factors in constant case, and get out early in all interpolation cases but the 'spline' ones (where color ramping can start before first stop, and end after last one). Work initiated by patch from Charlie Jolly (@charlie) in T49979, thanks. Reviewers: brecht, sergey Subscribers: charlie Differential Revision: https://developer.blender.org/D4556
2019-03-24Fix missing version patching from lamp/light and subsurface changes.Brecht Van Lommel
2019-03-24Cleanup: redundant use of string formatting functionsCampbell Barton
2019-03-24Cleanup: redundant NULL initializationCampbell Barton
2019-03-24Cleanup: use shader config for worldspace clipping libCampbell Barton
2019-03-24UI: support Ctrl-C copy for popover buttonsCampbell Barton
Match menu logic that sets the Python expression to call the popover.
2019-03-24GPU: State: Replace GL_LINE_SMOOTH by GPU_line_smoothClément Foucault
2019-03-24GPU: State: Disable polygon smooth and line smooth when running --debug-gpuClément Foucault
This might prove usefull when debugging some driver perf issues.
2019-03-24GPU: Replace glEnable/glDisable but GPU_state callsClément Foucault
2019-03-24GPU: Remove unused and deprecated GPU_line_stipple()Clément Foucault
2019-03-24Fix T62884 Missing control point in unselected mask handlesClément Foucault
The fix is a bit dirty. Force alpha 1.0 for these colors by using immUniformThemeColorShadeAlpha with 255 as alpha_offset.