Gorgious56
b9f1f3438c
Fix typo
2022-07-19 14:30:32 +02:00
Vukas Pajic
31f21dcb29
abstract away ui code from operator
2022-07-19 14:16:59 +02:00
Vukas Pajic
64a22fe5c6
further refinements
2022-07-19 13:55:20 +02:00
Dion Moult
3f85140d60
Continuing adding tests for the refactored property support
2022-07-19 20:38:53 +10:00
Gorgious56
1b1588359f
Ifc class suggestion ( #2290 )
...
* You can now use suggestions in ifc class enum search popup
* Move data to data submodule
* Fix error when suggestion mapping contains only one value
* Add predefined types to the search popup
* Use defaultdict to be able to add suggestions later
* Support predefined types and format name to display the ifc class
and fix bug where the prop is not defined in the suggestion dictionary
* Move data retrieval to data module
* Simplify prop search items retrieval
* Support prop search for more enums
2022-07-19 10:19:58 +02:00
Vukas Pajic
4c562c1af0
turn ui into popup operator
2022-07-19 10:05:20 +02:00
Vukas Pajic
a0fdb9f777
update according to review comments
2022-07-19 09:21:13 +02:00
Dion Moult
57521bd106
Whoops
2022-07-19 09:47:32 +10:00
Dion Moult
1413cf4f9d
Fix bug when adding material sets to a non parametric object
2022-07-19 09:46:28 +10:00
Vukas Pajic
3fa74469f4
minor changes
2022-07-18 15:39:19 +02:00
Vukas Pajic
e3d9dd747d
draft
...
endofday 1207
240pm 14/07
draft version
cleanup
2022-07-18 15:11:27 +02:00
Vukas Pajic
d71ebb8d25
fix typo
2022-07-18 14:44:13 +02:00
Vukas Pajic
0097d98669
fix #2289
2022-07-18 14:42:39 +02:00
Dion Moult
1890bf4cb9
You can now load multiple Blends simultaneously when linking IFCs
2022-07-18 10:58:25 +10:00
Dion Moult
3fd472549e
Fix bug where material categories don't exist in IFC2X3
2022-07-18 10:29:32 +10:00
Dion Moult
3436f3e0bb
Visualising diffs now show results from the actively loaded IFC
2022-07-16 11:53:08 +10:00
Bruno Perdigão
bdf46f9431
Update installation.rst
...
Minor correction
2022-07-15 12:42:19 +10:00
carlos
7be93b5386
Add testing to construction type previews
2022-07-15 01:09:08 +02:00
carlos
1b4da58a15
Restore IFCFileSelector UI rendering
2022-07-14 13:59:47 +02:00
Carlos Villagrasa
356ce48af5
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-14 13:42:02 +02:00
carlos
3f24d54e8f
Distinguish bt active and selected constr type + renaming ifc_class -> constr_type
2022-07-14 13:40:57 +02:00
Vukas Pajic
1586c85314
added option to import all library assets
2022-07-11 11:07:40 +02:00
carlos
f9f9746a9a
Element Type Browser UI refactoring and improved wording
2022-07-11 07:53:14 +02:00
carlos
493faf22ff
Move col_with_margins utility to helper.py
2022-07-11 07:52:10 +02:00
carlos
618bed3889
Improved version with optional cascading
2022-07-10 07:46:30 +02:00
Carlos Villagrasa
0a561d1a30
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-09 01:19:15 +02:00
Vukas Pajic
57fe895ae0
ensure modules are installed to blender python
...
thankyou to @Gorgious56 for help on this one ;) https://blender.stackexchange.com/a/238995/130742
2022-07-06 13:56:24 +02:00
Gorgious56
4195d41e4c
Enums from attributes can now be searched by name
2022-07-06 12:09:37 +02:00
Dion Moult
7eac5397cd
Run black
2022-07-06 18:29:22 +10:00
Dion Moult
084823164e
Fix #2264 refactor property data structures to be separate from attributes
2022-07-06 18:25:29 +10:00
Gorgious56
87f110bae5
Add search operator to material enum field
2022-07-05 15:24:10 +02:00
Gorgious56
c7272065e6
Improve prop search v2 ( #2262 )
...
* Minor fixes
* Fix #2257 : enums with a different id and name now correctly show the name in the search field
* Add prop search to template_type
2022-07-04 23:09:03 +02:00
Carlos Villagrasa
dbeb7d392c
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-04 18:50:53 +02:00
Vukas Pajic
018be92063
support enums in new pset_templates
2022-07-04 13:48:51 +02:00
Gorgious56
37f91461d2
Add prop search to fields with a lot of enumerated values ( #2253 )
...
* Add prop_search layout function
* Display props operator
* display search for pset
* Display search for root
* Update operator and UI layout function
* Add search buttons to brick, geometry, patch, project, pset, pset_template, root and unit modules enums
2022-07-03 22:37:41 +02:00
Gorgious56
4ad4bdef3b
Initial Commit
2022-06-30 09:44:00 +10:00
Vukas Pajic
e50259f8fa
fix error I accidentally introduced.
2022-06-29 18:07:32 +02:00
carlos
7321138d57
Adding a preview popup for IFC Type additions
2022-06-29 17:43:28 +02:00
carlos
319f63c861
Preventing error when IfcSpatialElement has been deleted and an IFC Type instance is added
2022-06-29 17:39:40 +02:00
carlos
662cd6232c
Preventing edge case (vertical slabs & horizontal walls)
2022-06-29 17:37:42 +02:00
Vukas Pajic
5b77001568
updated according to comments
2022-06-29 17:23:27 +10:00
Vukas Pajic
c8c9262090
initial commit
...
-Added support for adding and editing enums
-changed behaviour of template psets that have enums.
2022-06-29 17:23:27 +10:00
Thomas Krijnen
104cabfb67
Minor things for drawing profiling and a warning
2022-06-29 11:35:43 +10:00
Dion Moult
1de6a7e792
Improve geolocation docs with rotation diagram and scale explanation
2022-06-19 17:53:37 +10:00
Dion Moult
8311983d5e
You can now toggle visibility and wireframe modes of linked models and fix bug where links with the same name were not unique
2022-06-09 21:48:13 +10:00
Dion Moult
97bf4e3d0d
Fix bug where object class selection didn't work with linked models
2022-06-09 21:46:24 +10:00
Dion Moult
f451c51451
Fix bug where some appended assets created invalid graphs due to poor purging
2022-06-09 18:59:20 +10:00
Dion Moult
b5e27e4ced
Fix bug where transaction history was polluted when starting a new file in an existing Blender session
2022-06-09 15:30:18 +10:00
Dion Moult
95881c6258
Fix embarrassing geolocation bug for showing / setting grid north
2022-06-09 10:22:02 +10:00
Dion Moult
c95d263ca5
#2224 Write documentation for dealing with large models
2022-06-08 19:10:20 +10:00