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
2018-03-16Merge branch 'master' into blender2.8Campbell Barton
2018-03-16Cleanup: doxy sections for editmesh files.Campbell Barton
2018-02-13Object Mode: remove Scene.obeditCampbell Barton
Add ED_screen_window_find, BKE_workspace_edit_object
2017-10-19Merge branch 'master' into blender2.8Campbell Barton
2017-10-19Docs: correct descriptionsCampbell Barton
2017-08-16Pass EvaluationContext instead of bContextCampbell Barton
2.8x branch added bContext arg in many places, pass eval-context instead since its not simple to reason about what what nested functions do when they can access and change almost anything. Also use const to prevent unexpected modifications. This fixes crash loading files with shadows, since off-screen buffers use a NULL context for rendering.
2017-07-21Pass EvaluationContext argument everywhereLuca Rood
Note that some little parts of code have been dissabled because eval_ctx was not available there. This should be resolved once DerivedMesh is replaced.
2016-05-12BMesh: use active face fallback w/ select-pathCampbell Barton
From user perspective, last selected face is the same as the active face, use this as a fallback.
2016-04-01BMesh: improve path-select fill region w/ ngonsCampbell Barton
Rewrote to work with ngons and and more complex topology, now uses separate function. Fixes T48009.
2016-03-30Shortest Path Select: option to select all paths between 2 elementsCampbell Barton
This option selects all paths between source/destination which are no longer than the path found. Handy for selecting meshes with a grid-topology.
2016-03-05Cleanup: quiet -Wcomma, cast to void where neededCampbell Barton
2016-03-01Edit Mesh: Edge tag toggle when no active path is foundCampbell Barton
User request, this matches 2.6x behavior more closely.
2015-12-28Fix possible invalid-index use /w link/path selectCampbell Barton
2015-12-27BMesh Path Select: Face Stepping OptionCampbell Barton
Supports diagonal paths for verts and faces, Selects edge-rings with edges.
2015-12-27BMesh Path Select: Add checker-select optionsCampbell Barton
Allows to quickly select alternate elems in a path (matching checker-deselect options). - adds redo support to MESH_OT_shortest_path_pick, allowing for other options. - de-duplicates code between 2x path select operators. - expose 'Topology Distance' property for path picking. - remove unused 'extend' property.
2015-04-20Fix T44383: Select face fails in some positionsCampbell Barton
When mixing vert/edge/face with select-visible, face selection could fail when not close enough to the center. This also fixes a bug where the bias for verts over edges would prefer faces over edges too, making edges harder to pick. Mixing edge with other selection modes works more predictably now.
2014-11-28Cleanup: unused headersCampbell Barton
2014-11-06Correct recent refactor (use generic callback)Campbell Barton
2014-11-03BMesh: arg reorderCampbell Barton
2014-04-01Code cleanup: remove TRUE/FALSE & WITH_BOOL_COMPAT defineCampbell Barton
2014-03-19Code cleanup: unreachable break/returnCampbell Barton
2014-03-11View3d: take pixelsize into account for selection distanceCampbell Barton
2014-02-18Fix T38655: Face path select fails with edge/vert select enabled tooCampbell Barton
2013-08-23move bmesh tools into their own include,Campbell Barton
changes to tool args would rebuild far too many files and these are mainly by modifiers outside of bmesh.
2013-06-24fix own error with updating edge tagging (seams didnt work)Campbell Barton
2013-06-24make behavior for edge tagging more predictable.Campbell Barton
last-picked edge is always selected+active.
2013-06-24add api calls for BM_mesh_active_vert/edge_get.Campbell Barton
inspecting the edit-selection inline was cumbersome.
2013-06-04correct error getting the selection from recent change.Campbell Barton
2013-06-04edit-mesh improvements to select shortest pathCampbell Barton
- Ctrl+RMB only worked for edges & faces - Menu item 'Select Shortest Path' only worked for vertices. Now Ctrl+RMB works for vertices and the menu item works for verts/edges/faces (depending on the current selection).