Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-09-25 | Cleanup: remove redundant double parenthesis | Campbell Barton | |
2022-02-11 | File headers: SPDX License migration | Campbell Barton | |
Use a shorter/simpler license convention, stops the header taking so much space. Follow the SPDX license specification: https://spdx.org/licenses - C/C++/objc/objc++ - Python - Shell Scripts - CMake, GNUmakefile While most of the source tree has been included - `./extern/` was left out. - `./intern/cycles` & `./intern/atomic` are also excluded because they use different header conventions. doc/license/SPDX-license-identifiers.txt has been added to list SPDX all used identifiers. See P2788 for the script that automated these edits. Reviewed By: brecht, mont29, sergey Ref D14069 | |||
2021-12-14 | Cleanup: correct unbalanced doxygen groups | Campbell Barton | |
Also add groups in some files. | |||
2021-08-04 | Cleanup: rename restrict to hide/visibility in Object, Collection, MaskLayer | Brecht Van Lommel | |
This makes the internal naming consistent with the public API. And also gives us a visibility_flag rather than restrictflag that can be extended with more flags. | |||
2021-07-16 | Cleanup: remove redundant parentheses | Campbell Barton | |
2021-06-24 | Cleanup: comment blocks, trailing space in comments | Campbell Barton | |
2021-03-10 | Fix T67190: Edge Loop Select doesn't support non-manifold edges | Pratik Borhade | |
- New Walker added `bmw_NonManifoldedgeWalker_type`. - This walks over edges connected with 3 or more faces connected. Ref D10497 with edits. | |||
2021-01-31 | Cleanup: correct and update comments for bmesh walkers | Campbell Barton | |
- Correct variable names which were missed when refactoring. - Use full sentences. | |||
2021-01-29 | Fix T84906: Loop select can fail when starting from an ngon | Campbell Barton | |
When stepping over an ngon's edges, check the number of edges & faces, to ensure the topology connected to the ngon would be walked along. | |||
2021-01-29 | Docs: add diagrams describing the purpose of BMwEdgeLoopWalker.f_hub | Campbell Barton | |
Without this the purpose of this feature isn't clear. While 01b3e9cc9fdd0875b93ba749c8209e6c43570d13 linked to an image, add inline ascii diagrams with detailed explanations. | |||
2020-11-06 | Cleanup: use ELEM macro | Campbell Barton | |
2020-10-27 | Cleanup: use over-line for doxy comments | Campbell Barton | |
Follow our code style for doxygen sections. | |||
2020-10-19 | Spelling: Apart Versus A Part | Harley Acheson | |
Corrects incorrect usages of the fragment 'apart of' when 'a part of' was required. Differential Revision: https://developer.blender.org/D9245 Reviewed by Campbell Barton | |||
2020-10-19 | Spelling: Then Versus Than | Harley Acheson | |
Corrects incorrect usages of the words 'then' and 'than'. Differential Revision: https://developer.blender.org/D9246 Reviewed by Campbell Barton | |||
2020-07-03 | Cleanup: BMesh, Clang-Tidy else-after-return fixes | Sybren A. Stüvel | |
This addresses warnings from Clang-Tidy's `readability-else-after-return` rule in the `source/blender/bmesh` module. No functional changes. | |||
2019-08-17 | Cleanup: spelling | Campbell Barton | |
2019-07-31 | Spelling fixes in comments and descriptions, patch by luzpaz | Brecht Van Lommel | |
Differential Revision: https://developer.blender.org/D3744 | |||
2019-05-01 | ClangFormat: run with ReflowComments on source/ | Campbell Barton | |
Prepare for enabling ReflowComments. | |||
2019-04-29 | Cleanup: comments (long lines) in bmesh | Campbell Barton | |
2019-04-17 | ClangFormat: format '#if 0' code in source/ | Campbell Barton | |
2019-04-17 | ClangFormat: apply to source, most of intern | Campbell 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-27 | Cleanup: style, use braces for bmesh | Campbell Barton | |
2019-02-18 | doxygen: add newline after \file | Campbell Barton | |
While \file doesn't need an argument, it can't have another doxy command after it. | |||
2019-02-06 | Cleanup: remove redundant doxygen \file argument | Campbell Barton | |
Move \ingroup onto same line to be more compact and make it clear the file is in the group. | |||
2019-02-01 | Cleanup: remove redundant, invalid info from headers | Campbell 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. | |||
2018-06-04 | Cleanup: strip trailing space in bmesh module | Campbell Barton | |
2016-07-01 | BMesh: make toolflags optional | Campbell Barton | |
Saves 8 bytes per vert/edge/face. Gives overall ~20-25% memory saving for dyntopo sculpting and modifiers that use BMesh. | |||
2016-05-11 | BMesh: add BMW_ISLAND_MANIFOLD | Campbell Barton | |
An island walker that only walks over manifold edges. | |||
2016-05-11 | BMesh Island Walker: use direct loop access | Campbell Barton | |
2016-05-11 | BMesh: boundary walker, skip non-manifold loops | Campbell Barton | |
Instead of setting an exception, treat non-manifold edges as boundaries. | |||
2015-11-23 | Cleanup: shadowing (bmesh) | Campbell Barton | |
2015-10-31 | Fix T46651: Select linked crash w/ wire seam edges | Campbell Barton | |
2015-08-06 | Cleanup: whitespace, unused var | Campbell Barton | |
2015-08-05 | Fix selecting linked edges | Campbell Barton | |
2015-08-01 | Docs: doxy cleanup/minor edits | Campbell Barton | |
2015-07-21 | Fix T45455: Select linked issue w/ hidden faces | Campbell Barton | |
2015-06-20 | BMesh: minor optimization for UV island walker | Campbell Barton | |
2015-06-16 | Fix own mistake selecting linked | Campbell Barton | |
2015-05-29 | BMesh: select linked /w delimiters & wire edges | Campbell Barton | |
Add support for using edge delimiters mixed with wire edges. Code isn't so elegant but users will expect this. | |||
2015-05-15 | BMesh: add loop-shell walker | Campbell Barton | |
2015-05-15 | BMesh: rename loop walker -> edgeloop | Campbell Barton | |
2014-11-29 | Cleanup: unused headers | Campbell Barton | |
2014-10-29 | Cleanup: warnings, typos | Campbell Barton | |
2014-06-16 | Use ARRAY_SIZE to replace (sizeof(a) / sizeof(*a)) | Campbell Barton | |
2014-06-13 | GSet, GHash: Add BLI_gset_add, since its common to add members to a set | Campbell Barton | |
also rename BLI_edgeset_reinsert -> BLI_edgeset_add, in this case its the same. | |||
2014-05-23 | BMesh Walker: add face-shell walker | Campbell Barton | |
2014-05-23 | BMesh Walker: rename BMW_SHELL -> BMW_VERT_SHELL | Campbell Barton | |
2014-05-23 | BMesh Walker: typecheck args for walker->begin() | Campbell Barton | |
2014-04-27 | Code cleanup: const args and arrays | Campbell Barton | |
2014-04-12 | BMesh: minor change to looping | Campbell Barton | |