-
-
Notifications
You must be signed in to change notification settings - Fork 901
Comparing changes
Open a pull request
base repository: IfcOpenShell/IfcOpenShell
base: 29fe41e
head repository: IfcOpenShell/IfcOpenShell
compare: 9de8661
- 14 commits
- 10 files changed
- 1 contributor
Commits on Mar 20, 2026
-
Closes #7780 - Add ALT+Click unhide to select_ifc_class
Clear hide_viewport and hide_set on matched objects when the operator is invoked with Alt held, so hidden objects of the target IFC class are revealed and selected. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for f327a99 - Browse repository at this point
Copy the full SHA f327a99View commit details -
Add ALT+Click unhide to select_similar
ALT+Click now unhides hidden objects (viewport and local hide) before selecting, matching the same behavior added to select_ifc_class. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 1ce62c9 - Browse repository at this point
Copy the full SHA 1ce62c9View commit details -
Add ALT+Click unhide to select_similar_type
ALT+Click now unhides hidden objects (viewport and local hide) before selecting, matching the behavior added to select_ifc_class and select_similar. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for ea27b4f - Browse repository at this point
Copy the full SHA ea27b4fView commit details -
Add ALT+Click unhide to select_similar_container
ALT+Click now unhides hidden objects (viewport and local hide) before selecting. Also fixes select_products to set hide_viewport in addition to hide_set when unhiding. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 873f9f0 - Browse repository at this point
Copy the full SHA 873f9f0View commit details
Commits on Mar 21, 2026
-
Add ALT+Click unhide to select_by_material
ALT+Click now unhides hidden objects (viewport and local hide) before selecting, matching the behavior added to other select operators. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for cd45878 - Browse repository at this point
Copy the full SHA cd45878View commit details -
Add ALT+Click unhide to select_linked_aggregates
ALT+Click now unhides hidden objects (viewport and local hide) before selecting, matching the behavior added to other select operators. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 011fb66 - Browse repository at this point
Copy the full SHA 011fb66View commit details -
Add ALT+Click unhide to select_decomposed_elements
Moves "select all listed elements" from ALT to SHIFT, freeing ALT+Click to unhide hidden objects (viewport and local hide) before selecting. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 15228ac - Browse repository at this point
Copy the full SHA 15228acView commit details -
Unhide objects when showing container visibility
When mode is SHOW or ISOLATE, also unhide individual objects (hide_viewport and hide_set) within each container, not just the collection-level visibility. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for e3d5e1d - Browse repository at this point
Copy the full SHA e3d5e1dView commit details -
Add container tools to spatial decomposition panel
- Add bim.select_similar_container button to the spatial decomposition panel, gated behind the new show_container_tools preference (renamed from container_hide_show_isolate) - Fix select_similar_container to resolve container from the active list item rather than the active object - Unhide individual objects when showing container visibility (set_container_visibility SHOW/ISOLATE) Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 2ad30a0 - Browse repository at this point
Copy the full SHA 2ad30a0View commit details
Commits on Apr 16, 2026
-
Concatenate all selected values in select_similar
When multiple objects are selected, _generate_clipboard_query previously only used the first reference value. Now all values are joined with " + " so the clipboard query reflects every selected object (e.g. GlobalId = "A" + GlobalId = "B"). Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 88daa83 - Browse repository at this point
Copy the full SHA 88daa83View commit details -
Fix select_ifc_class clipboard query output
Previously the clipboard was set inside the class loop, overwriting on each iteration and reporting multiple times. Now all classes are joined with " + " and the clipboard is set once after selection completes. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 8acc238 - Browse repository at this point
Copy the full SHA 8acc238View commit details -
Select from multiple containers in select_similar_container
Previously only the active object's container was used. Now all selected objects' containers are collected and their decomposed elements selected, with the query copied to the clipboard as location = "A" + location = "B". Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 51edb20 - Browse repository at this point
Copy the full SHA 51edb20View commit details -
Deduplicate aggregates in select_aggregate clipboard query
All selected objects sharing the same aggregate would produce duplicate entries in the clipboard query. Aggregates are now collected into a dict keyed by id before selection and query generation. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 9ac1f61 - Browse repository at this point
Copy the full SHA 9ac1f61View commit details -
Derive materials from selected objects in select_by_material
Previously only the explicit material prop was used. Now all selected objects' materials are collected, with layer set usages resolved to the specific layer index matching the clicked material. Results are joined with " + " in the clipboard query. Generated with the assistance of an AI coding tool.
Configuration menu - View commit details
-
Copy full SHA for 9de8661 - Browse repository at this point
Copy the full SHA 9de8661View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 29fe41e...9de8661