falken10vdl
965a303b4b
Add edit filter query option for backward compatibility in draw_filter function
2025-12-17 00:25:57 +01:00
falken10vdl
bf75509fdf
Enhance filtering capabilities with JSON support for include/exclude operations
2025-12-16 19:47:41 +01:00
falken10vdl
ce35903459
First commit for a simplified searching operation with suggestions
2025-12-16 17:13:07 +01:00
falken10vdl
33ba7c45b9
Merge pull request #7316 from falken10vdl/Show-attributes-for-relating-type
...
Add attribute info for relating type
2025-12-16 09:48:50 +01:00
falken10vdl
76f4f4e212
Merge pull request #7207 from falken10vdl/unwrap-ifcreferenceimage
...
Add unwrapping of UV for IfcReferenceImage
2025-12-16 09:45:09 +01:00
falken10vdl
fdf741b209
Add description to Image Scaling Tool operator for clarity + black
2025-12-16 09:26:28 +01:00
falken10vdl
5a108b1c0e
Merge pull request #7077 from falken10vdl/Add-Mass-and-Time-Unit-to-New-Project-Wizard-panel
...
Add mass and time unit to new project wizard panel
2025-12-16 08:46:46 +01:00
falken10vdl
6135d07b67
Merge pull request #7072 from falken10vdl/Enhanced-Classification-Display-in-Object-Information
...
Add classification system to the Object Information, Classification References Subpanel
2025-12-16 08:43:42 +01:00
Ryan Schultz
cf5ffad9af
feat(drawing): support multiple file selection in Add Reference
...
Enable importing multiple .svg reference files at once using
standard Blender multi-select (Shift/Ctrl+click).
Includes backward compatibility and test coverage.
2025-12-15 13:18:29 -06:00
Andrej730
bf2c27528c
cmake - fix issue with using cmake occt packages <7.7.0
2025-12-15 19:02:06 +05:00
Andrej730
deb6243ce5
cmake - use INCLUDES DESTINATION for includes paths export
...
As it's more idiomatic.
2025-12-15 19:02:06 +05:00
Andrej730
c7b75d2863
ci.yml - add packages to use occt cmake config
2025-12-15 19:02:05 +05:00
falken10vdl
5294fa1cbe
Add preference for mass and time units visibility in project wizard
2025-12-15 13:39:46 +01:00
falken10vdl
a98cad161e
Refactor mass and time units panel into collapsible section using .panel method in project wizard UI
2025-12-15 13:27:20 +01:00
falken10vdl
f222a8ba4f
Add mass and time units as a panel to project wizard UI
2025-12-15 13:27:20 +01:00
falken10vdl
f902c7a50a
ui change to add or not add mass and time units
2025-12-15 13:27:20 +01:00
falken10vdl
b1c4822315
black formatting
2025-12-15 13:27:20 +01:00
falken10vdl
93579b8f66
Cleanup based on core developer's feedback
2025-12-15 13:27:20 +01:00
falken10vdl
169ca806c0
Updated with core developer feedback
2025-12-15 13:27:20 +01:00
falken10vdl
a4e76ed6ee
Updated with core developer feedback: fixed for Tonne and added tests
2025-12-15 13:27:20 +01:00
falken10vdl
146301b0c0
use kilogram as default for SI and Seconds for Imperial
2025-12-15 13:27:20 +01:00
falken10vdl
487a2014f5
proposal to add massunit and timeunit in project creation wizard
2025-12-15 13:27:19 +01:00
falken10vdl
cb89fbfd86
Add attribute info for relating type
2025-12-15 12:23:30 +01:00
Ryan Schultz
6ab7acfa57
closes #3340 : right click on section/elevation tag to open corresponding drawing.
...
video: https://github.com/IfcOpenShell/IfcOpenShell/issues/3340#issuecomment-3650097896
2025-12-13 20:45:48 -06:00
Ryan Schultz
a2a5780d59
Fix #6392 : when duplicating a window/door/etc, the associated IfcOpenElement duplicates as well.
...
Also when `bim.append_library_element` it copies the IfcOpenElement, as well.
2025-12-13 09:37:56 -06:00
Andrej730
31740784de
examples - disable ifcopenhouse build temporarily to fix CI
2025-12-12 20:41:22 +05:00
Andrej730
dd683d1115
examples - further simplify linking
2025-12-12 20:19:42 +05:00
Andrej730
b237fac4b8
examples - don't provide cxx_std_17 to targets explicitly
...
As it's already defined for the entire project.
2025-12-12 20:19:42 +05:00
Andrej730
20812ecd80
examples - don't provide boost components explicitly
...
Since they're already included to `IfcParse`.
2025-12-12 20:19:42 +05:00
Andrej730
1d7d0f6d05
cmake export - export some variables to inspect installation
2025-12-12 20:16:14 +05:00
Andrej730
d5210e0d75
cmake export - propagate HAS_SCHEMA definitions to exported IfcParse target
2025-12-12 20:16:14 +05:00
Andrej730
d303acd660
cmake export - propagate IFOPSH_WITH_ROCKSDB to cmake config
...
Apparently, cmake isn't exporting definitions defined globally `add_definitions`, so creating interface target to combine rocksdb and our definitions.
2025-12-12 20:16:13 +05:00
Andrej730
01f97a5860
IfcParse - export include path
2025-12-12 19:30:23 +05:00
Andrej730
4d34e4296c
examples - build IfcAlignment using cmake package
2025-12-12 19:30:22 +05:00
Andrej730
43533706a4
examples - build IfcOpenHouse/IfcAdvancedHouse using cmake package
2025-12-12 19:30:22 +05:00
Andrej730
5a0f8d30cf
cmake - install headers using PUBLIC_HEADER, deprecate INCLUDEDIR
2025-12-12 19:30:21 +05:00
Andrej730
99835fcab3
IfcParseExamples not to rely on includes
2025-12-12 19:30:21 +05:00
Andrej730
92964fb5ef
cmake - option to build only common schemas
2025-12-12 19:30:21 +05:00
Andrej730
a62a4bb158
cmake - install examples too
2025-12-12 18:33:48 +05:00
Andrej730
084992ddcc
Make IfcParseExamples buildable outside of the main build tree
...
It's a very verbose version of consuming IfcOpenShell cmake package, but we'll be able to use it as a start point to build upon.
2025-12-12 18:33:48 +05:00
Ryan Schultz
37f3199749
When selected, preserve text decorations for IfcAnnotation in local view
2025-12-11 13:38:53 -06:00
Andrej730
2627052b55
cmake - export IfcOpenShellConfig.cmake
2025-12-11 19:55:41 +05:00
Andrej730
d876c001e2
Remove deprecated BOOST_LIBRARYDIR var
2025-12-11 18:03:44 +05:00
Andrej730
71a36147a6
FindCGAL - another fix for 6591a6981
2025-12-11 18:03:44 +05:00
Andrej730
f708594853
svgfill cmake - drop special cmake_minimum_required
2025-12-11 18:03:44 +05:00
Ryan Schultz
01b2124102
small tweak to previous commit
2025-12-11 07:02:39 -06:00
Ryan Schultz
592ac168c5
add "Fire Extinguisher" to Ifc_classes_suggestions
2025-12-10 21:09:05 -06:00
falken10vdl
d91d7257c8
Merge pull request #7308 from falken10vdl/Extras-subpanel-in-addon-settings
...
Add Extras in addon preferences to conditionally add functionality. One extra added from commit from sjb007 to allow for container hide/show/isolate
2025-12-10 16:44:16 +01:00
Ary Obenholzner
7a62f65af0
Fix large BCF file creation by allowing Zip64
2025-12-10 15:21:11 +01:00
Esteban DUGUEPEROUX
d566ba6e1f
cmake: Use correct proj target
...
See-Also: https://proj.org/en/stable/development/cmake.html
2025-12-10 15:20:02 +01:00