Dion Moult
759e134e3b
Check and correct for object mode in operator, not in poll, as operator may be called headlessly (e.g. in export function).
...
Note that after the operator has been refactored to use the core / tool design pattern, the poll code may return if necessary.
2022-08-02 19:34:12 +10:00
Vukas Pajic
eaffb9d8c0
Remove outdated test in "search"
2022-08-02 10:53:02 +02:00
Vukas Pajic
f297b1709d
add search to pytest.ini
2022-08-02 10:52:13 +02:00
Carlos Villagrasa
1f637660d1
model and geometry module tests fixed
2022-08-02 18:13:31 +10:00
Carlos Villagrasa
c349523ea9
Remove SELECT from type browser
2022-08-02 18:13:31 +10:00
Carlos Villagrasa
5cc11a170b
Polish a bit the type browser UI
2022-08-02 18:13:31 +10:00
Vukas Pajic
8ca5dd747e
Fix issues with updating groups
2022-08-01 18:32:19 +02:00
Dion Moult
ffe9ac6614
Run black
2022-08-01 19:45:36 +10:00
Dion Moult
d2083b9a3d
Refactor: move UI code for construction types panel into UI file
2022-08-01 19:42:57 +10:00
Carlos Villagrasa
53687e6b7c
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-08-01 10:41:33 +02:00
Vukas Pajic
67993071a6
UIlist no longer closes after adding group to group
2022-08-01 10:32:05 +02:00
Vukas Pajic
29c98a5996
Support for nested IfcGroups
2022-08-01 10:16:27 +02:00
Dion Moult
d654110fc1
Support removing representations from IFC models that do not correctly follow the convention that mapped representations come from types
2022-08-01 11:23:35 +10:00
Carlos Villagrasa
735f308abd
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-28 23:50:10 +02:00
Dion Moult
f86f988d6e
Fix #2318 . Hotfix only. Needs proper code review.
2022-07-28 12:17:23 +10:00
Sigma Dimensions
a1a684cd2b
refactor BBIM Module Workplans (data loading) (Part 2of2)
2022-07-28 01:32:08 +01:00
Carlos Villagrasa
6180f5be33
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-27 08:37:39 +02:00
Carlos Villagrasa
cd58b994dd
Renaming AddConstrTypeInstance
2022-07-27 08:24:50 +02:00
Carlos Villagrasa
40854eb3d3
Renaming constr_type back to relating_type
2022-07-27 08:18:34 +02:00
Carlos Villagrasa
79453a6ae0
Renaming constr_class back to ifc_class
2022-07-27 08:11:52 +02:00
Sigma Dimensions
beeba10b22
refactor BBIM sequence module - workplans (add, edit, delete)
2022-07-26 19:55:47 +01:00
Carlos Villagrasa
9278e43d72
Merge branch 'v0.7.0' of https://github.com/IfcOpenShell/IfcOpenShell into IfcOpenShell-v0.7.0
2022-07-26 01:39:09 +02:00
Dion Moult
fafdc76494
Minor fix
2022-07-26 09:30:04 +10:00
Carlos Villagrasa
99c47069cd
Tests polished
2022-07-26 01:22:22 +02:00
Carlos Villagrasa
cee48d7424
Some more renaming/refactoring
2022-07-26 01:21:51 +02:00
Ryan Schultz
dc7062e182
fix broken links in Documentation
2022-07-25 14:55:37 -05:00
Vukas Pajic
5f6c584a58
fix error where prop name wasn't shown
2022-07-25 12:25:55 +02:00
Vukas Pajic
5f7630e527
added test for creating new ifcgroups
2022-07-25 11:13:15 +02:00
Gorgious
733e80737a
Fix error messages when using the search operator on blank file (F3)
2022-07-23 15:03:26 +02:00
carlos
64752e52c9
Tuning feature tests
2022-07-23 00:39:17 +02:00
carlos
6c260ef5c9
Margins function for UILayouts
2022-07-23 00:38:26 +02:00
carlos
e0e0572ff5
Minor renaming and bug fixing
2022-07-23 00:37:31 +02:00
Carlos Villagrasa
a3942ee5e2
Merge branch 'IfcOpenShell:v0.7.0' into v0.7.0
2022-07-22 18:42:25 +02:00
Vukas Pajic
40d5a94e2d
Added new test for Selector UI
2022-07-22 09:37:46 +02:00
Vukas Pajic
f9fe1607ff
load_query now closes automatically
2022-07-22 08:20:06 +02:00
Gorgious56
2a019e8090
Enum search popup now automatically closes on item selection
...
+ move close_operator_panel higher in hierarchy to access it
2022-07-21 17:50:43 +02:00
Gorgious56
901a582c6c
Add tooltip to append library element operator
2022-07-21 16:57:31 +02:00
Vukas Pajic
29a4f78689
Integrate ifcgroups with selector
2022-07-21 16:10:10 +02:00
Vukas Pajic
f1e0375b6a
api: assign_group now expects product to be a list
...
* minor change to assign_group
* api: assign_group now expects product: list
2022-07-21 10:14:58 +02:00
Vukas Pajic
52e354d1b8
delete search.feature (not ready yet)
2022-07-21 09:31:54 +02:00
Vukas Pajic
eef961a39e
Merge branch 'v0.7.0' into v0.7.0
2022-07-21 08:37:44 +02:00
Vukas Pajic
fcab5d445f
test features
2022-07-21 08:20:25 +02:00
Dion Moult
b534895ae3
Slightly more dodgy but more robust test dependency installation script
2022-07-21 15:44:11 +10:00
Vukas Pajic
5b76e83965
Selector: added new tests and improved UX
...
Selector: added tests to check non-standard characters and missing values
2022-07-21 07:37:48 +02:00
carlos
a09f864651
Fetch latest commits
2022-07-20 19:17:52 +02:00
Vukas Pajic
609fd35410
quality of life improvements :)
2022-07-20 14:54:03 +02:00
Vukas Pajic
df0c136b6c
users can now add selection to ifcgroup
2022-07-20 13:48:26 +02:00
Gorgious
dd041478b3
Add utility method to retrieve dynamic enum items without needing a reference to the callback
...
This is useful because trying to directly access a dynamic enum with an empty items list throws an error in the console
+ Remove prop search from template_type in pset ui which has only 2 elements
2022-07-19 22:17:39 +02:00
Vukas Pajic
650e5b0cd3
Added UI for IFC Selector Tool
...
UI for IFC Selector tool
2022-07-19 14:54:39 +02:00
Gorgious56
b9f1f3438c
Fix typo
2022-07-19 14:30:32 +02:00