Age | Commit message (Collapse) | Author |
|
Bumped version to 0.3.2
Wall Factory:
Fix crash with Wall Factory when openings and slots
are enabled (unorderable types: opening() < opening())
with the repeat option on as the sort function compared
stored classes instead of the numerical values
Fix the module not working properly after (F8) reload
Cleanup - consistent prop definitions
Remove star imports
Small UI reorganization to save vertical space
The code will probably need some further refactor
as the usage of globals is not so clear
add_mesh_triangles:
cleanup, remove unused vars add missing GPL notice,
some UI tweaks, add tooltip
add_mesh_pyramid: indentation cleanup
add_mesh_beam_builder: add an option to snap to cursor
add_mesh_teapot: use defs instead of assigning lambdas (E731)
|
|
|
|
|
|
|
|
Add importlib call properly after F8 reload
Remove the star import from the Geodesic init
Fix links
|
|
|
|
General Pep8 cleanup
Removed unused variables and imports
Removed a panel from add_empty_as_parent
Standardized the property definitions
across all the scripts
Moved scene props from third_domes_panel_271
to init for proper removal
Added a Enum prop for mesh type in teapot
Fixed a small issue with Geodesic domes self.reports
(problem with value fields message spam)
Fixed props names in Geodesic domes
Consistent tooltips
Reorganized menus:
Mechanical Menu including Pipe joints, Mesh gear
Added separators
|
|
Just use `object_utils.object_data_add()` as everyone else...
|
|
|
|
Run Flake8 on __init__ and mesh_discombobulator
Clean up the bl_info (the scipt is now a module)
Moved the discombobulator props to a separate property group
Removed the duplicate entries of props in the script
Added poll functions for discombobulator operators
Used a prop_dialog instead of popup
Moved the execution operator from draw to execute
Added a remove all doodads option
Moved the list of doodads from the label to a separate menu
Expanded on Usage Information to cover more limitations
and changed it to a menu
Limit the repeat protusions to 4 instead of 10
(There is no RAM and CPU big enough in the world
to take all in the hubris of unrealistic ambitions)
|
|
|
|
|
|
|
|
|
|
|
|
added: layers = BoolVectorProperty
|
|
|
|
|
|
Also, fixed wrong '2.75' blender version statement - no need to update that unless mandatory,
this is minimal working version, not 'current' version...
And please, always remove menus *before* unregistering, otherwise UI code may try
to access removed classes (menus, shortcuts, operators, etc.).
|
|
Updated Authors, added built in xyz math object presets
|
|
Tracker: https://developer.blender.org/T44561
New UI, New Addons, Better organization & removal of 'Lesser Object
Types'
Merged & removed "lesser" & 'larger" add mesh scripts.
Menu updates & re-organization & modernize.
New: Add Vert, Round Cube, Menger Cube, Brilliant Diamond, Parent to
Empty
Removed: Add Mesh: Sqorus, Trapezohedron, Wedge, Polysphere.
Merged add_mesh_symmetrical_empty from contrib
Documentation:
http://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Add_Mesh/Add_Mesh_Extra_Objects
|
|
Python 3.4.0 deprecated the "imp" module, and replaced it with
"importlib". This changes imp.reload() into implib.reload().
Reviewers: campbellbarton
Differential Revision: https://developer.blender.org/D1016
|
|
|
|
|
|
https://developer.blender.org/T40356 (original patch)
|
|
into shift/a
|
|
|
|
|
|
more of a workaround, at least stops crash.
|
|
|
|
minor other edits
|
|
All angle values must be defined in radians. The pressure angle was using a plain default value of 20, which in radians is way out of the sensible min/max range.
|
|
is unsupported in editmode.
support could be added through bmesh.
|
|
|
|
make addons blender versions consistent
|
|
|
|
|
|
|
|
|
|
|
|
finished
|
|
from Sebastian Nell (codemanx)
|
|
|
|
|
|
new clean menu,
added add_mesh_extra_objects/add_mesh_honeycomb.py by Kayo Phoenix
added add_mesh_extra_objects/add_mesh_torusknot.py by Anthony D'Agostino
|
|
|
|
|
|
Remove module add_utils.py which fully duplicates functions
from trunk's object_utils.py module and switch all dependent
addons to use module from trunk.
|
|
|
|
- Check for keymap availability to suppress warning messages when running
blender in background mode
|