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
2022-07-28Precision Drawing Tools: replace deprecated bgl moduleGermano Cavalcante
Part of T80730
2022-06-03Cleanup: remove <pep8 compliant> commentCampbell Barton
This is no longer necessary, see: T98554.
2022-02-28Update documentation urls for real snow and Precision Drawing ToolsAaron Carlisle
See T95442
2022-02-26PDT: Update to v1.5.2Rune Morling
Fixes T94443 Updates all PDT python modules to use SPDX license identifiers.
2022-01-05Cleanup: fix typos in source codeBrecht Van Lommel
Contributed by luzpaz. Differential Revision: https://developer.blender.org/D5801
2021-05-18PDT: Update version to 1.5.1Rune Morling
Fix a few speling issues in comments.
2021-05-17PDT: Update version to 1.5.0Rune Morling
2021-05-17PDT: Add "View Normal" Operation enhancementRune Morling
This enhancement enables the user to work always Normal to the View as defined by "Working Plane" in PDT Design Functions Section. For example: If the working plane is set to Front and the Operation is "Extrude Geometry" the system will extrude along the Y axis by the amount specified in the "Distance" Entry Box. Specifying Working Plane as "View" cause the system to work always Normal to the current view orientation, i.e. into, or out of your screen. This enhancement is only available for Blender 2.9x builds.
2021-05-17PDT: Update version to 1.4.2 w/Blender 2.90.0 as minimum versionRune Morling
2021-05-17PDT: Fix issue with Imperial UnitsRune Morling
Fillet Radius and Tanget Radii were not defined with unit="LENGTH", causing problems when Blender Units are set to Imperial.
2020-07-02UI: Dont abbriviate location & rotationAaron Carlisle
This resolves one of the last few areas where we still use inappropriate abbreviations. Reading abbreviated words is usually slower, because users must parse, guess and translate the words. Using abbreviations such as 'rot' is also especially bad since it's a word in itself too. The main advantage of abbreviations is that they are faster to *write*, which just isn't a concern for text in the UI.
2020-05-12PDT: Fix Library path issue, Add Trig Waves FunctionsAlan Odom
An issue occurred if you opened Blender with a new file where the Parts Library path pointed relative to the Blender App, not the working directory, so was not found. The Parts Library file is now moved to the Parts Library Menu, so must be set for new .blend files. Existing .blend files are not affected by this change. Error message altered to reflect the option of having this Parts Library live anywhere. New Feature: Add Trig Waves Functions Requires the user to select an existing object in the Trig menu.
2020-03-28PDT: Update version infoRune Morling
2020-03-28PDT: Revise Tangent FunctionsAlan Odom
This commit is still WIP. Added Enumerator for Tangent Types, refactored code, revised DocStrings. This section of PDT still requires extensive testing, currently underway, but not complete.
2020-03-28PDT: Further Expansion of Tangent SystemAlan Odom
This is still WIP. Further expand options to work in any plane and from selected vertices. DocStrings Added. Code refactored. Further testing is still required before this can be released for general use.
2020-03-28PDT: Add user-requested Tangent Functions (new feature)Alan Odom
This Branch is WIP, still in development and not yet suitable for a release. This process will add the ability to draw tangents from a point to an arc, or circle. It will also add the ability to draw tangents, both inner and outer, between two arcs. Arc centres and radii can be manually input into the UI, or set from three vertices that lie on an imaginary arc. Tangent functions have their own PDT Sub-menu. This commit only works in Front view, to get the maths right, later commits will expand this into any view orientation, using existing PDT code. This commit does not contain DocStrings for the new pdt_tangent.py file, these will also follow in a later commit. It is recommended that this commit is not used in a production environment. Once complete, a new version Branch will be added, at this point the code will reach Alpha status and be appropriate for extensive user testing.
2020-03-05Update 'bl_info' use 'doc_url' instead of 'wiki_url'Campbell Barton
2020-02-04PDT: Update version to v1.2.1Alan Odom
2020-02-04PDT: Docstring fixes and a small bug fixAlan Odom
All Docstrings have been examined for typos and format, etc. Small code change to set Selection Mode to "SEL" if operation is not "C" or "P" to avoid possible errors when using other operations.
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 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.
2020-02-01PDT: Refactor codebase (stage 1 + 2)Alan Odom
Moved all PDT Design Operations and Tools to Command Line file to de-dupe code. All can now be called from the command line, e.g. a command of "otc" sets the active objects Origin To Cursor, etc. Needs extensive further testing to see if all Operations in all Modes still work exactly as before. Tools menu split out from PDT Design so it can be minimised when not in use.
2020-01-15PDT: Re-Arrange Menus to UI Panel WidthAlan Odom
The menus now are re-arranged according to the width of the UI. A cut-off value is set in the Add-on Preferences. Remove vestiges of automatic UI highlighting experiment.
2020-01-15PDT: Rename various variables for readabilityAlan Odom
2020-01-15PDT: Update bl_info versionAlan Odom
2020-01-15PDT: Modify Fillet functionalityAlan Odom
This enables two non-connected edges to be filleted. The Process starts with an intersection of the two edges, then fillets the corner according to input values in the UI. This option is selected by setting the Int/Fillet checkbox. The command Line version now takes the `fi...` format to intersect first. e.g. `fi1.1,6,0.05` performs an intersected fillet of 1.6 units radius, 6 segments, concave profile.
2020-01-15PDT: Add features to Command LineAlan Odom
Add "Re-Run" button to repeat last command line input. Add "Maths Output" to take result of calculation when the `mo` command is used. Allow commas in maths operation so calls like `hypot(3,4)` can be used.
2019-12-27PDT: Fix Pivot Point graphics, revise PDT Design UIRune Morling
Pivot Point Graphics Fix: Prior to this commit, Pivot Point Graphics showed at inconsistent sizes in rotated and orthographic views. This commit now checks the status of the view and scales the graphics accordingly. PDT Design UI panel changes: Attempt to group related input fields and buttons via boxes. Feedback most welcome.
2019-12-15PDT: Add Reset View functionalityRune Morling
- In orthographic mode, will recenter the view and its distance. - In non-orthographic mode, will reset to the Blender default view. - Is hooked up to a button in the PDT View Control UI Panel.
2019-12-09Add Clockmender's Precision Drawing Tools v1.1.5Rune Morling
Accepted for inclusion per T70238