Andrej730
286e90e299
Add annotation by default to the active drawing #5216
...
Approach in 358c834 didn't worked out because annotations are assigned to the drawing after assign_class and we can't check in assign_class whether it's going to be part of the drawing.
2024-08-26 15:46:59 +05:00
Bruno Perdigão
5aa7758795
Small fix in angle input for polytool
bonsai-0.7.11-alpha240826
2024-08-25 21:36:11 -03:00
Bruno Perdigão
6c47baf0de
Small fix in polytool with angle input when working with millimeters units
2024-08-25 19:13:27 -03:00
Bruno Perdigão
51018177cd
Added option for wall_from_to_points not round the length and angle.
...
This function was hard coded to round length angle, now it has an option.
I assume it was originally built like this because it was supposed to
work only with Grease Pencil.
2024-08-25 19:07:50 -03:00
Bruno Perdigão
be9719f5ca
Fixed issue with creating duplicated points in polytool
2024-08-25 18:53:53 -03:00
Bruno Perdigão
9193ff7252
Fixed error with raycast in orthogonal view
2024-08-25 18:42:00 -03:00
Bruno Perdigão
53c3019b73
Small fix
2024-08-25 18:36:20 -03:00
Bruno Perdigão
6bbf3d3917
Refactor snapping functions and allow to choose snapping point.
...
By pressing "M", the user can now cycle through active snapping points when
there are many options close to each other. Still lacks a text to give
information about the active point.
2024-08-25 18:27:10 -03:00
Dion Moult
fcaac3787b
Continuing work to update docs
2024-08-25 22:15:12 +10:00
Thomas Krijnen
2d3adce59e
Compatibility fix for v0.8 wrapper instances
2024-08-25 10:51:10 +02:00
Thomas Krijnen
7e6607adcf
black
2024-08-25 10:39:57 +02:00
Thomas Krijnen
46c62d7cdb
Add no-parallel-mapping setting to type literal
2024-08-25 10:33:54 +02:00
Thomas Krijnen
c521892ca2
::impl to make msvc17 a bit happier
2024-08-25 09:54:44 +02:00
Dion Moult
d4a0dd1527
Split header and panel tool UI into two functions. Align related tool buttons together.
2024-08-25 15:43:55 +10:00
Dion Moult
527cdd3304
General interface docs
bonsai-0.7.11-alpha240825
2024-08-25 14:55:21 +10:00
tim
31e836cfb4
png icons added
2024-08-25 14:54:30 +10:00
tim
86f123b6b0
Icons to header & sidebar
2024-08-25 14:54:30 +10:00
Thomas Krijnen
fea8e3a5c9
Perform similar face bound lenciency in cgal kernel
2024-08-24 20:03:44 +02:00
Thomas Krijnen
3137904055
Perform mapping in parallel (or --no-parallel-mapping)
2024-08-24 20:03:44 +02:00
Bruno Perdigão
f89dee7668
Fixed angle input for imperial units in polyline wall and measure tool.
2024-08-24 15:02:22 -03:00
Bruno Perdigão
f72c128ba6
Improved validation for inputs in polyline wall and measure tool.
2024-08-24 11:48:39 -03:00
Bruno Perdigão
3ceeaa739f
Small fix on format_distance to show zero like 0'.
2024-08-24 11:48:39 -03:00
Thomas Krijnen
7a2e58944e
clang (rightfully) complains about missing include
2024-08-24 15:00:49 +02:00
Dion Moult
b9855b289f
More qto and spatial tests. Tests can now select items in a UIList.
2024-08-24 22:48:37 +10:00
Dion Moult
c7a8fd9309
More Qto tests and you can now spy on UILists and enum items
2024-08-24 21:39:46 +10:00
Thomas Krijnen
daa6b31c5d
msvc17 workaround
2024-08-24 13:24:23 +02:00
Dion Moult
cd411e1f14
Add smoke tests for colour by property feature
2024-08-24 14:20:13 +10:00
Dion Moult
7a168069f7
Add solar analysis panel UI tests
bonsai-0.7.11-alpha240824
2024-08-24 13:34:40 +10:00
Bruno Perdigão
97d2e08286
Initial implementation of unit handling for wall polyline tool.
...
The input panel now works with meters, millimeters and imperial units.
2024-08-23 17:33:34 -03:00
Thomas Krijnen
f440a3ca17
Revert OCCT version to 7.5.3 due to HLR poly/edge behaviour
2024-08-23 20:54:06 +02:00
Thomas Krijnen
81bdb551ab
SvgSerializer fix: Z == 2
2024-08-23 20:43:27 +02:00
Thomas Krijnen
5fdad744d3
Cgal kernel: Fail boolean op altogether when part conversion to Nef fails
2024-08-23 20:42:32 +02:00
Thomas Krijnen
ab6f408db4
Unify edge orientation logic among kernels
2024-08-23 20:41:42 +02:00
Thomas Krijnen
cdf8b9c038
Cgal kernel: taxonomy::line is intended to run along local Z
2024-08-23 20:41:17 +02:00
Thomas Krijnen
918fb41a7e
Unify face bound counting logic among kernels
2024-08-23 20:39:20 +02:00
Thomas Krijnen
1d8e39e55f
NB! For now let's use Epick for cgal-simple instead of actually Simple_cartesian
2024-08-23 20:38:38 +02:00
Thomas Krijnen
b0b65e550c
dispatch_curve_creation based on template magic instead of dynamic casting
2024-08-23 20:36:47 +02:00
Thomas Krijnen
a1527a7e31
--use-material-names no longer in serializer_settings
2024-08-23 20:35:01 +02:00
Thomas Krijnen
d80bcd1a94
Unify variant storage ( #5118 )
2024-08-23 20:29:07 +02:00
Andrej730
e2001e82dd
fix (hopefully) last failing test in github workflow
ifcsverchok-0.7.11.240823
2024-08-23 17:25:10 +05:00
Andrej730
92f4cb0ffa
fix error reloading camera representation
...
After 4b4ede7 it was leading to non-existing code
2024-08-23 17:25:10 +05:00
Andrej730
9f00e8aef0
Use Point RepresentationType for point clouds in ifc4x3
...
PointCloud representation type marked as deprecated in ifc4x3, see https://ifc43-docs.standards.buildingsmart.org/IFC/RELEASE/IFC4x3/HTML/lexical/IfcShapeRepresentation.htm
2024-08-23 17:25:10 +05:00
Andrej730
638d200a27
fix error switching to point cloud representation
...
Previously it wasn't handled and would always result in errors. It seems the only way to load point cloud representation to BBIM was by loading IFC file and only if this is the only representation of the element.
2024-08-23 17:25:10 +05:00
Andrej730
59717d6e92
fix tests after a4a2497f33
2024-08-23 17:25:10 +05:00
Andrej730
009795f7dc
More reliable way to get bbim package name #5214
...
See #5214 for details, can't rely on 'bpy.context.preferences.addons' as it may contain a missing addons too (if addon was manually uninstalled and it won't be able to load but it will still appear in 'addons').
2024-08-23 17:25:10 +05:00
Andrej730
a0792a4b93
typing
2024-08-23 17:25:09 +05:00
Ziad-I
8534b6e154
fix first demo message not showing
2024-08-23 19:34:35 +10:00
Ziad-I
7910a68028
add more details in demo page
2024-08-23 19:34:35 +10:00
Ziad-I
d44ee9874b
Bonsai web ui templates
2024-08-23 19:34:35 +10:00
Ziad-I
8cd86581ff
handle operators from demo page
2024-08-23 19:34:35 +10:00