s-leger
c51c8602a3
Update ui.py
...
Dynamic enum cache
Update on change
Use direct propertygroup access in enum functions
2019-11-15 17:33:11 +11:00
s-leger
0532048f37
Update ui.py
2019-11-15 04:59:51 +01:00
s-leger
78e18f0a01
Update ui.py
...
Fix for dynamic enum function signature
2019-11-15 04:53:58 +01:00
s-leger
7140b2c4e8
Dynamic enumerators
...
Dynamic enums require to hold proper reference to enum array. (may lead to access violation and strange ui behaviour)
Cleanup bpy.props.xxx and bpy.types.xxx
Fix in path for files with hardcoded "/"
BIM_PT_ prefixes for Panel classes
Use poll method for panels
2019-11-15 01:44:29 +01:00
Dion Moult
cfe030378a
New UI to assign multiple swept solids per object
2019-11-13 18:48:12 +11:00
Dion Moult
49efce7eca
New option to ignore site, to import incorrectly geolocated IFCs
...
This behaviour occurs extensively in IFC files coming from Revit
2019-11-08 17:24:15 +11:00
Dion Moult
c425b44ca9
Store generated GlobalId values for parametric geometry
2019-11-08 16:45:39 +11:00
Dion Moult
af16e64fd9
Add UI option to import curves and tolerate invalid IfcSite objects
2019-11-08 16:02:57 +11:00
Dion Moult
60b3daf686
Create legacy features to export materials into broken BIM programs like Revit
2019-11-08 15:10:51 +11:00
Dion Moult
80dccfeb54
Add support for inner curves in mesh extrusions and fix position bug
2019-11-08 12:39:34 +11:00
Dion Moult
2d0d0ed786
New UI to add and remove classifications
2019-11-01 17:44:10 +11:00
Dion Moult
635ad552d3
New UI to create, edit, and save aggregates
2019-11-01 16:32:11 +11:00
Dion Moult
0a610f88e0
New UI to set features dir and diff JSON file
2019-10-29 18:13:10 +11:00
Dion Moult
7e8cda6c12
Add interface to add or remove documents to objects
2019-10-21 15:31:10 +11:00
Dion Moult
1bdb64d9e7
Refactor properties to have prefix to prevent name clashes with other addons
2019-10-21 14:56:40 +11:00
Dion Moult
2751b7728f
Add new feature to select object by GlobalId
2019-10-19 17:38:25 +11:00
Dion Moult
9ee708fbe6
Create UI to input georeferencing variables
2019-10-19 15:15:42 +11:00
Dion Moult
5a7acda57d
Allow to add attributes from a drop down for ease of use
2019-10-19 13:48:07 +11:00
Dion Moult
62f04fc9a6
Move pset definitions into a property group and create a UI for it
2019-10-19 11:36:29 +11:00
Dion Moult
c79db0380d
Create quick project setup button for convenience
2019-10-19 10:47:00 +11:00
Dion Moult
574d9a3036
Add attributes interface
2019-10-16 23:17:48 +11:00
Dion Moult
1fc06da7a2
Create UI to assign and remove Psets
2019-10-16 07:23:03 +11:00
Dion Moult
c55dbfc7fa
Implement UI to toggle wireframe / swept solid, and assign profiles and extrusions
...
Also allow file browser to select a location for an external material
2019-10-13 15:36:49 +11:00
Dion Moult
4476cce08c
Create interface panel to select external materials
2019-10-13 11:14:49 +11:00
Dion Moult
7513906aaa
Implement basic Gherkin-based QA system
2019-10-10 18:29:22 +11:00
Dion Moult
792c9b65b1
Build "select by class / type" feature in the UI panel
2019-10-08 22:09:39 +11:00
Dion Moult
fc44b4e0d4
Allow user option to export without representations
2019-10-07 22:23:31 +11:00
Dion Moult
1f6f7f570e
Refactor operators into their own file and provide logging capabilities
2019-10-07 21:11:11 +11:00
Dion Moult
824b30b3da
Bundle and implement basic UI with addon
2019-10-05 21:15:53 +10:00