Commit Graph

  • f2ca030fab fix #4311: turn off local view when activating drawing Ryan Schultz 2024-05-26 18:27:44 -05:00
  • 496ba6f22d fix #3802 - Copy array attributes from another array Ryan Schultz 2024-05-13 14:01:11 -05:00
  • 37cacfcd06 Fix #4728. Bug where changing class doesn't work with IfcCSV if it didn't need to change anything. Dion Moult 2024-05-26 21:57:08 +10:00
  • 3e31309384 Update selector_syntax.rst - links to regex resources (#4741) ppaawweeuu 2024-05-26 12:14:41 +02:00
  • a19b7614fa Fix #4737. Bug where loading profiles with a non-mesh selected would lead to trouble. Dion Moult 2024-05-26 20:12:12 +10:00
  • 763ee9198d See #3847. Preliminary support for including linked models when generating drawings. Dion Moult 2024-05-26 18:29:26 +10:00
  • 9ec8035a8d Add support for manual classification references for materials Dion Moult 2024-05-26 17:10:27 +10:00
  • 687bb32e37 Move material classification into scene tab. No more panels in the material tab! Dion Moult 2024-05-26 16:33:46 +10:00
  • 4279b769aa fix bcf viewpoint setup Sigma Dimensions (Yass) 2024-05-26 03:44:11 +01:00
  • 9a59b8cdae Material psets now include category-specific psets and docstrings Dion Moult 2024-05-26 11:23:08 +10:00
  • b9b0e81d25 Move object materials panels further up and profile panel down Dion Moult 2024-05-26 10:04:17 +10:00
  • 80d31b4e1a Move material psets to material manager. blenderbim-240526 Dion Moult 2024-05-26 09:59:01 +10:00
  • dac9bfe3d4 Add backticks to copied error message Ryan Schultz 2024-05-25 10:37:52 -05:00
  • 58a7ef62d7 fix #4729: add a description and category when creating a new material Ryan Schultz 2024-05-25 09:49:15 -05:00
  • d2198568b2 Deprecate old style panel in the material tab and port over "unlink" operator. Dion Moult 2024-05-25 23:30:18 +10:00
  • b087aa09d9 Deprecate old material panel in the material tab and reimplement material duplication in the material manager Dion Moult 2024-05-25 15:15:12 +10:00
  • fd62ba63a5 Do not copy presentation styles when copying a material Dion Moult 2024-05-25 15:14:07 +10:00
  • 16c5fd56ca You can now copy a material list Dion Moult 2024-05-25 15:13:36 +10:00
  • d85f9af790 The API can now copy material sets too Dion Moult 2024-05-25 14:42:45 +10:00
  • 2f071bd809 Material total now shows the total of the select material class, not all material classes blenderbim-240525 Dion Moult 2024-05-25 14:11:41 +10:00
  • 7a44f9e8a7 different columns for different cost schedules #4724 Andrej730 2024-05-24 18:54:23 +05:00
  • 59a19a1a70 disable adding cost schedule columns with an empty name Andrej730 2024-05-24 18:53:22 +05:00
  • 6a8b59f2cf remove unused code Andrej730 2024-05-24 17:37:33 +05:00
  • ec28d3d0af black format Andrej730 2024-05-24 17:03:30 +05:00
  • f576aadee1 typing Andrej730 2024-05-23 12:02:37 +05:00
  • fffd7360cb fix for d4ccadb Andrej730 2024-05-24 16:50:41 +05:00
  • 64ea455c01 move update_simple_openings to tool.Model Andrej730 2024-05-24 16:45:00 +05:00
  • cf635986a6 same openings generator for non-/parametric doors/windows #4710 Andrej730 2024-05-24 16:40:44 +05:00
  • ac8040008a small refactor Andrej730 2024-05-24 16:11:27 +05:00
  • df15a37127 fix core.root.assign_class error after 3884403 #4719 Andrej730 2024-05-24 14:23:10 +05:00
  • 6d887d593e fix issues running core tests after 37c008487 Andrej730 2024-05-24 15:18:57 +05:00
  • fa87092fe0 Keep 1.2m minimum opening thickness instead of using wall thickness blenderbim-240524 Andrej730 2024-05-24 12:04:53 +05:00
  • 1a4e4678d0 assign/unassign resource operators tooltips Andrej730 2024-05-23 18:31:51 +05:00
  • 7f2c7eb467 python 3.9 compatibility Andrej730 2024-05-23 16:42:19 +05:00
  • c70745826a rename bim.export_ifc to bim.save_project (similar to bim.load_project) Andrej730 2024-05-23 16:25:38 +05:00
  • 291bffca95 add tooltip for cost schedule columns Andrej730 2024-05-23 16:01:47 +05:00
  • e5a316e509 fix api calls error handling Andrej730 2024-05-23 15:51:34 +05:00
  • e4aa97091e fix bug removing cost schedule columns Andrej730 2024-05-23 15:33:49 +05:00
  • b4f0a346c1 fix couple broken properties definitions Andrej730 2024-05-23 15:13:04 +05:00
  • 073e471305 typing Andrej730 2024-05-23 12:02:37 +05:00
  • 4d9f47b3a7 make it more clear that bim.export_cost_schedules is expecting a folder Andrej730 2024-05-23 15:05:31 +05:00
  • 96088c1d08 fix ui error in 40e4949 Andrej730 2024-05-23 12:35:37 +05:00
  • c405ff1adf Fix unassign_representation to not incorrectly use remove_deep without first removing known inverses. Dion Moult 2024-05-23 23:08:53 +10:00
  • 02cae9c7c2 Continue to revise optimisation of remove_deep to fix failing tests after a8729933 Dion Moult 2024-05-23 22:54:19 +10:00
  • 3c42962635 Fix #4716. Fix bug where IfcTester fails to verify negative numbers. Dion Moult 2024-05-23 21:40:19 +10:00
  • 90ae709156 Wrapping of mapping Thomas Krijnen 2024-05-23 13:06:57 +02:00
  • 0336dbabf7 Fix #4722. Things like type elements are not allowed to have openings applied to them. Dion Moult 2024-05-23 20:41:15 +10:00
  • a8729933af Optimise remove_deep, which can make removing lots of elements 100x faster in scripts. Dion Moult 2024-05-23 20:15:01 +10:00
  • 993ce46fcc improve ux for assigning cost item to product types Andrej730 2024-05-23 12:10:47 +05:00
  • edfd446833 Allow custom qtos without a template Dion Moult 2024-05-23 15:17:08 +10:00
  • 87c184ef8a Easily add custom psets and props without needing to create a template first blenderbim-240523 Dion Moult 2024-05-23 13:28:45 +10:00
  • 579768c35f Fixes problem with cant values Richard Brice 2024-05-22 13:51:55 -07:00
  • e9b9113df8 small fix for 1aaccba80 Andrej730 2024-05-22 20:12:43 +05:00
  • f772a53dd5 Update ci.yml Thomas Krijnen 2024-05-22 17:29:15 +02:00
  • 85c6b6c4da Update ci.yml Thomas Krijnen 2024-05-22 15:58:34 +02:00
  • 1aaccba803 simpler way to check if enum property is valid Andrej730 2024-05-22 18:44:12 +05:00
  • f2eb08a066 typing Andrej730 2024-05-22 11:05:42 +05:00
  • f460676e54 fix calculating cost summary #4704 (was confusing 0 qty and no qty) Andrej730 2024-05-22 17:37:32 +05:00
  • 382e028b90 csv to cost schedule - support more cases of 0 quantity #4704 Andrej730 2024-05-22 13:40:22 +05:00
  • 53d02446bf Update ci.yml Thomas Krijnen 2024-05-22 13:13:18 +02:00
  • 55657a5c07 Rework memory mngmt tfk-shared-pointer-storage Thomas Krijnen 2024-05-22 13:03:27 +02:00
  • 5a82d7a9d4 Refactor enabling pset editing operator into core/tool blenderbim-240522 Dion Moult 2024-05-22 20:52:43 +10:00
  • a976e63def Fixes divide by zero error for zero-length segments. See Issue #4713. Richard Brice 2024-05-21 16:22:44 -07:00
  • 69c197c1a4 get_psets utility now defaults to merging duplicate psets instead of overriding Dion Moult 2024-05-22 08:12:25 +10:00
  • 4027f28c85 Can bim.select_similar from the pset or attribute panels (#4611) Ryan Schultz 2024-05-21 10:30:38 -05:00
  • 3a1154c4ba Merge pull request #4597 from IfcOpenShell/linked_aggregate_operator_from_panel Bruno Perdigão 2024-05-21 10:45:49 -03:00
  • aeb1e4bf49 See #4696. Allow editing of properties that do not comply with the pset template definition. Dion Moult 2024-05-21 23:06:08 +10:00
  • 4fb34c0816 base autogenerated opening thickness on wall thickness #4710 blenderbim-240521 Andrej730 2024-05-21 17:54:51 +05:00
  • 9b562669d2 fix root.create_entity skipping setting up defaults on ifc4x3 Andrej730 2024-05-21 17:19:33 +05:00
  • 295d0a677e cost schedule - prohibit adding multiple quantity types on 1 cost item Andrej730 2024-05-21 16:48:58 +05:00
  • 9aacafd575 fix bug with cost schedules confusing 0 quantity with no quantities Andrej730 2024-05-21 16:27:56 +05:00
  • ce6ce1b975 bim.assign_cost_item_type name change Andrej730 2024-05-21 17:54:01 +05:00
  • d064ef1237 black format Andrej730 2024-05-21 15:39:49 +05:00
  • 2db9bd9c39 fix errors adding occurrences from type manager #4702 Andrej730 2024-05-21 14:17:23 +05:00
  • 7622504d68 avoid even more invalid enum warnings... Andrej730 2024-05-21 13:55:38 +05:00
  • 221dd9a7a2 typing Andrej730 2024-05-21 11:50:05 +05:00
  • 1b74a99667 use delete_ifc_object removing a type Andrej730 2024-05-21 11:49:48 +05:00
  • a45f6f980f Prevents divide by zero when clothoid constant is 0.0 Richard Brice 2024-05-20 13:17:18 -07:00
  • 9122f006c7 Deprecate material attributes panel in favour of new material manager. Dion Moult 2024-05-20 23:21:13 +10:00
  • c32dd8ba7d Merge remote-tracking branch 'origin/v0.8.0' into tfk-shared-pointer-storage Thomas Krijnen 2024-05-20 14:33:59 +02:00
  • b08a550519 Some more compatibility and continue working on wrapper Thomas Krijnen 2024-05-20 14:32:34 +02:00
  • 678dbaa66a nest api to maintain order of related objects #4698 Andrej730 2024-05-20 16:24:35 +05:00
  • fb88499197 ifc5d - check for mandatory fields in csv header Andrej730 2024-05-20 15:09:56 +05:00
  • f84adf67cd typing Andrej730 2024-05-20 14:49:06 +05:00
  • cacb38a251 maintain "bim." as operators bl_idname prefix for BlenderBIM Andrej730 2024-05-20 14:47:57 +05:00
  • 7c6c01e6b9 fix python 3.10 loading issue after bb8e84e Andrej730 2024-05-20 13:17:17 +05:00
  • 4e462a3cf7 use .alert in fatal loading error UI to draw more attention (3320acc) Andrej730 2024-05-20 12:47:09 +05:00
  • e7f4c6c9cc update error UI similar to 7bf8c0bbf Andrej730 2024-05-20 12:34:56 +05:00
  • 7bf8c0bbfb Fix #4686. Automatically derive correct download URI if add-on fails to install. Dion Moult 2024-05-20 16:32:42 +10:00
  • c4157673f5 Fix #4696. Null properties are now purged by default to prevent cruft build up. Add support for purging empty enum props. Dion Moult 2024-05-20 16:04:18 +10:00
  • 16285e0625 Update installation.rst refering to System not Import-Export E Shattow 2024-05-18 19:55:55 -07:00
  • a07d3b9669 Fix #4633. Only update the text value of the object, not try to be clever with types and occurrences. Dion Moult 2024-05-20 14:12:03 +10:00
  • 2d0b356203 See #4690. User can now configure font and font-scaling in schedules. blenderbim-240520 Dion Moult 2024-05-20 12:00:59 +10:00
  • f666053b63 Use pip instead of hardcoding bcf packages during build. See #4640. Dion Moult 2024-05-19 23:50:57 +10:00
  • 3bdc969efb Fix #4690. User can now configure the font used to render viewport text. blenderbim-240519 Dion Moult 2024-05-19 23:36:26 +10:00
  • 932817877c Fix CPack source tarball generation Bruno Postle 2024-05-19 13:29:26 +01:00
  • fbb51a6705 Rerun codegen Thomas Krijnen 2024-05-18 15:11:41 +02:00
  • cb255a18b9 fix error editing pset templates when you just opened ifc file blenderbim-240518 Andrej730 2024-05-18 11:24:10 +05:00
  • 183028570e bump xsdata in blenderbim after 87c9bbe2a #4640 Andrej730 2024-05-18 01:49:56 +05:00
  • 341cdd4ef7 fix error updating curve representations after 3fa573e #4685 #4682 ifcsverchok-240517 Andrej730 2024-05-17 17:40:13 +05:00