Blender Git Statistics -> Branches -> soc-2021-uv-editor-improvements-edge-selection

"Soc-2021-uv-editor-improvements-edge-selection" branch

Total commits : 11
Total committers : 1
First Commit : August 4, 2021
Latest Commit : August 9, 2021


Commits by Date

DateNumber of Commits
August 9, 20211
August 8, 20211
August 7, 20214
August 6, 20210
August 5, 20211
August 4, 20214

Committers

AuthorNumber of Commits
Siddhartha Jejurkar11

Popular Files

FilenameTotal Edits
uvedit_select.c9
uvedit_intern.h3
rna_mesh.c1
DNA_meshdata_types.h1
bmesh_py_types_meshdata.c1
uvedit_smart_stitch.c1
ED_uvedit.h1
uvedit_path.c1

Latest commits Feed

August 9, 2021, 01:35 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements-edge-selection
August 8, 2021, 21:30 (GMT)
Edge selection support for Edge ring and loop select operator

* Adds edge selection support for edge ring and edge loop select operator
* Selecting face loops in the UV editor is now done through the loop
select operator
August 7, 2021, 18:09 (GMT)
Cleanup and fix: UV Invert selection

* Code and comment cleanup
* Fix: Make invert selection respect sticky modes when using edge select
mode
August 7, 2021, 15:08 (GMT)
Fix: Check edge selection only for common vertex

Allow edge selection test only for UV edges that share a common UV
vertex. Previous logic didn't check if the UV edges shared the same
UV vertex.
August 7, 2021, 08:37 (GMT)
UV: Edge selection for UV select pinned operator

Ensure edge selection for UV select pinned operator by flushing the
selection upwards (verts to edge)
August 7, 2021, 08:09 (GMT)
UV: Refactor UV select split operator

Refactor UV select split operator to use MLOOPUV_EDGESEL flag
August 5, 2021, 11:12 (GMT)
Merge branch 'master' into soc-2021-uv-editor-improvements-edge-selection
August 4, 2021, 00:49 (GMT)
Fix: Invert selection and free unreleased memory

- Free unreleased memory from vertex map
- Select Invert operator now works with UV face select mode as well
August 4, 2021, 00:49 (GMT)
UV: Extend edge selection support

- Add edge selection support for operators: mouse select, box select,
circle select, lasso select, (de)select all, invert selection and
select more/less
- Flush selections between UV verts and edges
- Fix: prevent deselection of neighbouring edges when deselecting an
edge in sticky location + edge select mode
August 4, 2021, 00:49 (GMT)
Fix: Prevent deselection of surrounding UV faces

With face + sticky loc/vertex mode, trying to deselect UV faces would
sometimes result in surrounding UV faces being deselected as well. This
commit fixes that allowing conditional deselection of shared UV
vertices based on the selection state of surrounding UV faces.
August 4, 2021, 00:49 (GMT)
UV: Edge selection support - Initial

* Add UV edge selection flag - MLOOPUV_EDGESEL
* Refactor existing UV element selection functions to use the edge
selection flag wherever required
* Refactor existing UV element check functions to ensure proper
selection states using the edge selection flag
* Refactor UV select all operator to use edge selection flag
* New functions for selecting vertices or edges that share the same
location, either on 3D mesh or in UV space.
* Add small penalty for finding the nearest UV edge. Ensures that UV edge
selection will select other edges sharing the same location in
successive selection attempts.
* Expose UV edge selection flag as boolean in Python

Differential Revision: https://developer.blender.org/D12028

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021