Thomas Krijnen
|
38a0c71060
|
#1674 use id to filter
|
2021-09-14 11:36:19 +02:00 |
|
Thomas Krijnen
|
1058dc7099
|
Fix some casting logic
|
2021-09-13 13:19:56 +02:00 |
|
Dion Moult
|
8aa790c1c1
|
Fix bug where filtering did not work for indirectly spatially contained elements
|
2021-09-13 09:12:51 +10:00 |
|
Dion Moult
|
d350a17ce5
|
Fix bug where editing styles didn't work if factors were stored instead of RGB colours
|
2021-09-10 17:43:26 +10:00 |
|
Dion Moult
|
9b94c3ceca
|
New recommended pylint command as part of qa target
|
2021-09-10 10:01:06 +10:00 |
|
Dion Moult
|
865c0f4895
|
Run black, and add black to a "qa" target to make it a standardised process.
|
2021-09-09 21:27:31 +10:00 |
|
Dion Moult
|
d6aec719e5
|
Fix bug where removing an opening might remove an element twice
|
2021-09-09 12:38:52 +10:00 |
|
Dion Moult
|
d0eb716738
|
Fix #1727. BIMTester now runs within the BlenderBIM Add-on, implement attribute checking in IDS, and fix some minor IDS bugs.
|
2021-09-08 20:17:16 +10:00 |
|
Thomas Krijnen
|
41f2b11234
|
Virtual inheritance prototype for select
|
2021-09-06 18:52:37 +02:00 |
|
Dion Moult
|
b71684955d
|
Simplify packaging, add create project smoke test. New license target.
|
2021-09-03 14:11:15 +10:00 |
|
Dion Moult
|
5485177888
|
Minor fix. See #1711.
|
2021-08-31 18:33:52 +10:00 |
|
Dion Moult
|
8792c6db63
|
Test IFC file module. See #1711.
|
2021-08-31 17:28:31 +10:00 |
|
Dion Moult
|
5990d6b66d
|
Test util.element module. See #1711.
|
2021-08-31 15:44:57 +10:00 |
|
Dion Moult
|
b1b3d7e312
|
Minor fix. See #1711.
|
2021-08-31 14:10:43 +10:00 |
|
Dion Moult
|
770f35fd97
|
Move tests outside src, as per convention. See #1711.
|
2021-08-31 13:58:41 +10:00 |
|
Dion Moult
|
4accf30626
|
Add transaction support for adding elements. See #1709.
|
2021-08-31 10:25:13 +10:00 |
|
Dion Moult
|
0a2afa4879
|
Fix bug where element replacement would sometimes fail leading to various problems.
|
2021-08-30 21:32:23 +10:00 |
|
Gorgious
|
9d4f0730e2
|
Fix typo in material style assignment code
|
2021-08-30 13:17:20 +02:00 |
|
Dion Moult
|
6b33b23a29
|
Fix bug when copying objects, don't copy their decomposition to prevent invalid IFCs.
|
2021-08-30 18:59:50 +10:00 |
|
Dion Moult
|
c726e8feb9
|
You can now calculate costs from direct resources and indirect task-based resources
|
2021-08-28 18:21:22 +10:00 |
|
Dion Moult
|
faaeef92de
|
You can now edit resource base quantity
|
2021-08-28 14:38:20 +10:00 |
|
Gorgious
|
a4b4c7b37c
|
Minor fix for https://github.com/IfcOpenShell/IfcOpenShell/pull/1699
|
2021-08-27 10:38:19 +02:00 |
|
Dion Moult
|
75a8e4af02
|
Minor fix for #1699
|
2021-08-27 18:21:11 +10:00 |
|
Dion Moult
|
b272210a97
|
Resource base costs are now supported with all the features coming from the cost module.
|
2021-08-27 17:12:21 +10:00 |
|
Dion Moult
|
b99c5036e6
|
You can now edit nested arithmetic cost values by using spreadsheet-like formulas
|
2021-08-27 14:45:14 +10:00 |
|
Dion Moult
|
5e1fbacef7
|
Cost values are now serialised and shown as formulas
|
2021-08-26 21:37:25 +10:00 |
|
Dion Moult
|
00f779fc49
|
You can now count elements, tasks, and resources parametrically for cost items
|
2021-08-26 15:48:04 +10:00 |
|
Gorgious56
|
6e3484fd46
|
Fix https://github.com/IfcOpenShell/IfcOpenShell/issues/1695 : (#1697)
Removing material from IfcMaterialList removes all occurences of the material
|
2021-08-26 09:06:27 +10:00 |
|
ArturTomczak
|
178611faa8
|
Finalizing Gsoc#45 ids checking (#1694)
|
2021-08-25 13:49:25 +02:00 |
|
Dion Moult
|
8c97b53bd2
|
You can now store productivity rates and calculate resource work parametrically based on productivity
|
2021-08-25 18:15:19 +10:00 |
|
Dion Moult
|
8fa1a99864
|
Fix bug where the pset templates with multiple applicable entities only checked the first entity
|
2021-08-25 17:22:02 +10:00 |
|
Dion Moult
|
a430d356c0
|
You can now parametrically derive task durations from resource utilisation
|
2021-08-25 16:27:23 +10:00 |
|
ArturTomczak
|
486eb4d9a0
|
Implement new IDS schema 0.4.1 (#1623)
|
2021-08-24 12:57:44 +02:00 |
|
Dion Moult
|
1187ad5fea
|
Implement new ICOM-based UI for managing process inputs, outputs, and resources
|
2021-08-24 18:08:06 +10:00 |
|
Thomas Krijnen
|
88f7d307b8
|
Merge remote-tracking branch 'origin/v0.6.0' into v0.7.0
|
2021-08-23 13:13:40 +02:00 |
|
Dion Moult
|
afb3d998c8
|
Rudimentary handling of purging voids and fills
|
2021-08-22 22:02:22 +10:00 |
|
Dion Moult
|
6db1a8a85f
|
Minor fix
|
2021-08-22 11:04:39 +10:00 |
|
Dion Moult
|
5e6343885c
|
Filtered imports is now much faster and works with omitted aggregates
|
2021-08-21 21:09:48 +10:00 |
|
Dion Moult
|
6c6d4c047c
|
Fix #1672. Bug where style attributes couldn't be edited.
|
2021-08-20 08:51:46 +10:00 |
|
Cyril Waechter
|
a37338a6d3
|
Complete IfcSIUnitName exponents (#1670)
|
2021-08-20 08:08:49 +10:00 |
|
Gorgious
|
b5ff3cd818
|
Fix error due to typo
|
2021-08-19 22:31:29 +02:00 |
|
Gorgious
|
59f156bae3
|
IFC Cobie : Fix Elements not being assigned in selector
|
2021-08-19 14:04:01 +02:00 |
|
Dion Moult
|
a6b8e40829
|
Cost subtotals that are calculated from per X units are now supported
|
2021-08-18 18:05:01 +10:00 |
|
Thomas Krijnen
|
96017bb36c
|
Update draw.py
|
2021-08-17 16:00:42 +02:00 |
|
Thomas Krijnen
|
4afa6cd78b
|
draw settings
|
2021-08-17 15:58:15 +02:00 |
|
Thomas Krijnen
|
9d6230eb16
|
Add ifcopenshell.draw module
|
2021-08-17 14:55:32 +02:00 |
|
Dion Moult
|
912699e63c
|
You can now assign rates from a schedule of rates to a cost plan
|
2021-08-17 12:22:57 +10:00 |
|
Dion Moult
|
f2aec9440f
|
UoM and unit rates are now shown for schedule of rates in costing
|
2021-08-17 09:44:43 +10:00 |
|
Dion Moult
|
6b7b81765c
|
You can now add and edit context dependent units including dimensional exponents
|
2021-08-16 15:58:44 +10:00 |
|
Dion Moult
|
6ee0027f33
|
Import of CSV-based schedule of rates is now possible
|
2021-08-16 15:07:09 +10:00 |
|