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
2021-02-10Cleanup: remove redundant headers in source/blender/editors/Campbell Barton
Remove redundant headers using `./source/tools/utils_maintenance/code_clean.py` Reviewed By: jmonteath Ref D10364
2020-06-18Cleanup: redundant parenthesisCampbell Barton
2020-05-08Fix T65012: Update depsgraph for matcap flippingRobert Guetzkow
The matcap flipping didn't work with the workbench engine in rendered mode because of a missing depedency graph update. This commit tags the scene id for a dependency graph update in `toggle_matcap_flip`. Reviewed By: fclem, sergey Differential Revision: https://developer.blender.org/D7657
2020-04-24Fix edit-mesh selection mode switching causing two undo pushesCampbell Barton
2020-04-03Cleanup: Rename ScrArea variables from sa to areaJulian Eisel
Follow up of b2ee1770d4c3 and 10c2254d412d, part of T74432. Now the area and region naming conventions should be less confusing. Mostly a careful batch rename but had to do few smaller fixes. Also ran clang-format on affected files.
2020-03-19Cleanup: `make format` after SortedIncludes changeDalai Felinto
2019-09-05Object: Mode switching operatorCampbell Barton
Remove unused OBJECT_OT_mode_set_or_submode, add OBJECT_OT_mode_set_with_submode which can switch to edit mode as well as a sub-mode - currently only mesh select mode is supported (others may be added later).
2019-04-17ClangFormat: apply to source, most of internCampbell Barton
Apply clang format as proposed in T53211. For details on usage and instructions for migrating branches without conflicts, see: https://wiki.blender.org/wiki/Tools/ClangFormat
2019-03-28Cleanup: add doxy sections to view3d_draw,headerCampbell Barton
2019-03-18Fix T56183: flip matcap not working for workbench as render engine.Brecht Van Lommel
2019-02-21UI: better widget drawing with thick line width.Harley Acheson
When the line width was larger than the UI scale, there was not enough space for thicker widget outlines to draw properly. Now widgets are made a little larger to accommodate the thicker outlines. Differential Revision: https://developer.blender.org/D4368
2019-02-18doxygen: add newline after \fileCampbell Barton
While \file doesn't need an argument, it can't have another doxy command after it.
2019-02-06Cleanup: remove redundant doxygen \file argumentCampbell Barton
Move \ingroup onto same line to be more compact and make it clear the file is in the group.
2019-02-01Cleanup: remove redundant, invalid info from headersCampbell Barton
BF-admins agree to remove header information that isn't useful, to reduce noise. - BEGIN/END license blocks Developers should add non license comments as separate comment blocks. No need for separator text. - Contributors This is often invalid, outdated or misleading especially when splitting files. It's more useful to git-blame to find out who has developed the code. See P901 for script to perform these edits.
2019-01-26Cleanup: remove redundant BKE/BLI/BIF headersCampbell Barton
2019-01-24Cleanup: removed unused 3D view header template.Brecht Van Lommel
2019-01-08Vertex Paint: support vertex maskingPhilipp Oeser
Working in 2.7x, was just disabled in 2.8x. Fixes T60256
2018-12-18Fix enum icon button size for fractional UI scale.Brecht Van Lommel
Err on the side of too much padding.
2018-12-18Fix edit mesh component buttons width not being consistent.Harley Acheson
Differential Revision: https://developer.blender.org/D4087
2018-09-04Cleanup: remove legacy layer and dupli code.Brecht Van Lommel
2018-08-08UI: only show vertex select w/ weight paint modeCampbell Barton
Was being used for vertex paint where it's not supported.
2018-08-01Fix missing poll function for flip_matcap operator (see T56183).Bastien Montagne
2018-07-15WM: rename manipulator to gizmo internallyCampbell Barton
2018-07-05Viewport: tweak Z key shading toggle.Brecht Van Lommel
* Z now goes to solid mode when in lookdev or rendered mode. * Alt-Z was broken after removal of texture mode, now toggles lookdev mode. * Simplify code by turning it into a single operator.
2018-07-02Merge branch 'master' into blender2.8Campbell Barton
2018-07-02Cleanup: use bool for poll functionsCampbell Barton
2018-06-08Workbench: XFlip Matcap per 3D ViewJeroen Bakker
Note: Icons are not yet updated.
2018-06-04Merge branch 'master' into blender2.8Campbell Barton
2018-06-04Cleanup: strip trailing space in editorsCampbell Barton
2018-06-01Merge branch 'master' into blender2.8Campbell Barton
2018-06-01Cleanup: trailing whitespace (comment blocks)Campbell Barton
Strip unindented comment blocks - mainly headers to avoid conflicts.
2018-05-24Workbench: in editmode the toggle xray option will be disabledJeroen Bakker
Z-Key was already taken by show hidden wires
2018-05-24Workbench: Revealage bufferJeroen Bakker
2018-05-22Workbench: SeeThrough draw optionJeroen Bakker
Option to see through all meshes (transparency) Works for OB_SOLID and OB_TEXTURED. Does not work for V3D_SHADING_SHADOW. TODO: Fresnel effect
2018-05-12UI: move pivot to the topbarCampbell Barton
Pivot variables are now stored in scene toolsettings.
2018-05-12UI: move orientation to the topbarCampbell Barton
Move manipulator toggle to overlay popover.
2018-05-01UI: move object selector into 3D viewCampbell Barton
This matches the new convention for left-handed mode selectors, however we're still undecided on exactly how this should work. For now test this out as a convention for all space types.
2018-04-293D View: move shading and overlay settings into popovers.Brecht Van Lommel
* This is just moving buttons to get a bit closer to the intended design, better naming and layout is needed. * Popovers currently work best when the 3D view header is at the top, with the most important settings nearest to the mouse. Open design question is if we should flip (part of) the buttons if header is at the bottom. * Another question is if selecintg a shading mode enum should immediately close the popover since those are changed often, unlike the other settings for which it seems more convenient to keep the popover open.
2018-04-20UI: move manipulator to tool-systemCampbell Barton
Current manipulator now follows active tool.
2018-04-20Workbench: drawtype_* => drawtype_options, drawtype_lightingJeroen Bakker
In the new design the lighting is shared across the drawtypes. the drawtype_options will be used for viewport draw engine settings
2018-04-19Workbench: removed per collection object colorJeroen Bakker
Will be part of the collection manager where per collection the ob->col can be set. This currently depends on DepsGraph + CollectionManager. I removed it for now so the code won't influence development
2018-04-19Workbench: drawtype object color from collection to v3dJeroen Bakker
Now every 3d view can have its own solid draw color setting
2018-04-18Workbench: don't change to workbench drawtype for files saved in 2.8.Brecht Van Lommel
Assume files saved in 2.8 were intended for Eevee and set them to material viewport shading. In Eevee this is equal to rendered draw mode, in Cycles this will draw with Eevee. This way Eevee demo files still show something interesting when opened.
2018-04-18Move transform orientation to sceneCampbell Barton
This was stored in the workspace, selected from the view. Move both to scene since custom orientations are closely related to your scene data.
2018-04-05Remove workspace object mode, reverts changes w/ 2.8Campbell Barton
This caused too many problems syncing object modes with multiple objects/windows/workspaces, see: D3130 for details.
2018-04-02Merge branch 'master' into blender2.8Campbell Barton
2018-04-02Cleanup: move undo into it's own directoryCampbell Barton
Split out undo API from ED_util.h into ED_undo.h
2018-02-13Object Mode: remove Scene.obedit for 3D ViewCampbell Barton
2018-02-09Cleanup: use workspace for object_mode when possibleCampbell Barton
2018-02-06Object Mode: use eval_ctx for context/screen codeCampbell Barton