Andrej730
92c979fbbf
black .
2026-02-27 14:52:55 +05:00
Andrej730
13be6ccd45
Sort imports
2025-12-19 18:53:14 +05:00
Andrej730
29ab446f8c
use common rst syntax in doc-strings
2025-11-17 16:30:27 +05:00
Massimo Fabbro
8a4739f9c9
Running black
2025-08-05 08:56:06 +02:00
Massimo Fabbro
c6093430c2
See #6570 . Now rate cost item works also with categories
2025-08-05 08:56:06 +02:00
Andrej730
05a8824019
typing
2025-07-25 18:22:16 +05:00
Andrej730
f3efb1601a
copy_cost_schedule - add a test
2025-07-24 19:39:12 +05:00
Andrej730
f8a933e094
typing
2025-07-24 19:39:12 +05:00
Andrej730
9282ccabb3
typing
2025-06-17 18:41:18 +05:00
Andrej
02d359d0e6
Fix Ruff UP035 (also deprecated annotation symbols)
2025-06-09 18:03:19 +05:00
Andrej730
2f87029434
Use schema_identifier to get IFC4X3 schema more precisely
2025-03-14 18:19:07 +05:00
Andrej730
0e8810c1f5
typing
2025-03-14 18:19:02 +05:00
Andrej730
b2e3a4dd82
typing
2024-11-21 18:11:37 +05:00
Andrej730
7045fba9c0
black .
2024-09-24 19:30:00 +05:00
myoualid
455012de4c
cost web ui:
...
- add "Linked rate" column,
- assign a cost rate to multiple cost items by selecting linked rate cells & clicking the "assign" button on the chosen cost rate
#5369
2024-09-23 20:19:06 +01:00
Dion Moult
2a8d43c42c
Basic editing of item attributes implemented
2024-09-21 14:27:17 +10:00
myoualid
8c4ab5bf03
enable displaying schedule of rates - web ui ref #5369
2024-09-21 00:16:11 +01:00
Dion Moult
b71034765c
Black
2024-09-09 12:43:22 +10:00
myoualid
171c3083da
Cost module web-ui can now:
...
- assign cost item products from Blender selection
- display list of selected products ( with available quantities, subtotals, and highlighting already assigned products)
- display and refresh assigned products
- highlight loaded cost schedule
2024-09-08 01:16:48 +01:00
Dion Moult
7b8e234683
Remove add grid in add menu, and run black
2024-09-06 18:18:32 +10:00
`myoualid`
d6098a0b6d
- web ui features to add a new cost schedules, and root cost items
...
- improved ui for cost schedules
- sharing more css across files
- refactor get_predefined_types(cost_schedule)
2024-09-06 08:55:10 +01:00
Dion Moult
af4475fe46
Run black
2024-09-01 13:26:58 +10:00
Yassine Oualid
f2554bc968
- Add button to generate cost schedule
...
- Feature to view, edit and add cost item values. ( Right Click - Edit ).
2024-09-01 01:40:53 +01:00
Andrej730
f460676e54
fix calculating cost summary #4704 (was confusing 0 qty and no qty)
...
similar to 295d0a677
2024-05-22 17:37:32 +05:00
Andrej730
295d0a677e
cost schedule - prohibit adding multiple quantity types on 1 cost item
...
All IfcCostItem.CostQuantities supposed to use only 1 type of quantity, so they can be added up.
Changed UI to reflect that requirement - dropdown for selecting quantity type is now only visible if cost item has no quantities, otherwise it just reuses already used quantity type.
See https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcCostItem.htm
Before - https://i.imgur.com/gFlwHEk.png
After - https://i.imgur.com/pk3wXfe.png
2024-05-21 17:54:07 +05:00
Andrej730
9aacafd575
fix bug with cost schedules confusing 0 quantity with no quantities
...
a bit related to #4704
1) fixed util.cost.get_total_quantity
2) fixed similar issue in cost.data that calculates the final value that user will see in UI
3) changed UI, "-" is shown when there are no quantities and "0" is when quantities are there but they just equal to zero.
Before - https://i.imgur.com/EO53DhM.png
After - https://i.imgur.com/H6rK4sP.png
fyi @myoualid
2024-05-21 17:54:07 +05:00
Andrej730
d064ef1237
black format
2024-05-21 17:53:46 +05:00
Andrej730
221dd9a7a2
typing
2024-05-21 17:53:42 +05:00
Sigma Dimensions
f297739836
BBIM 5D: Various Cost Schedule UI Improvemements
2023-06-02 00:30:49 +01:00
Sigma Dimensions
1170448cd0
New ifcopenshell cost utilities
2023-03-28 23:11:07 +00:00
Dion Moult
ab6159f173
See #1848 . Refactor cost data class.
2023-01-30 20:53:17 +11:00
Dion Moult
810c71dfa2
IfcOpenShell-python licensing and black. See #1082 .
2022-01-19 12:18:33 +11: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
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