Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender-addons.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-02-01PDT: Update Docstrings per Design Spec DocumentAlan Odom
2020-02-01PDT: Rename more variables for readabilityAlan Odom
2020-02-01PDT: Refactor per Pylint suggestions + readabilityAlan Odom
- Remove unused imports - Add comments where appropriate - Improve readability of variable names - Re-implement a couple of functions using dictionaries instead of if-statements - Results of Pylint & Black operations, plus some fixes to code.
2020-02-01Add System Input RoundingAlan Odom
Applies system rounding to inputs as defined in Add-on Preferences. Default is 5 places of decimal, values taken from UI, or by calculation are rounded before command is submitted.
2020-02-01PDT: Refactor - Stage 4Alan Odom
- Check Object Mode is either EDIT or OBJECT as appropriate. - Change If loop to check command values - error if D, E, For M commands. - Remove surplus command check in command_maths function. - Added import of exceptions file. - Check for Mesh Objects in Object or Edit Mode first and exit with error message if not. - Some minor changes for obscure failures in unusual circumstances. - Fixes and changes to code to correct minor errors and remove unnecessary checks. - Refactored Command File structure. - Add more checks to Fillet Operation to check selection and make sure current selected vertices/edges are always used. Previous version could use wrong selection if Bmesh SelectHistory was in place for Faces, or Edges.
2020-02-01PDT: Refactor - Stage 3 (Pylint & Black runs)Alan Odom
Most of the recommendations from pylint are now done, I have not changed variables like v in expression [v for v in... as I consider these to be normal coding practice. Rename pdt_com_functions.py to pdt_command_functions.py Fix error in Intersect operation if selected vertices resulted in more than 2 edges being selected. Priority is given to two edges as a selection, then to 4 vertices, if the four vertices represent two edges, the intersection point is at the intersection of the two edges, which might not be the four vertices, if one of the vertices forms part of two edges that are also selected. Priority is 2 edges, then 4 vertices selected individually with the mouse.