Thomas Krijnen
189bcd5ad6
Maintain identity and cache styles based on surface-style-shading not styled-item #5486
2024-10-10 16:48:30 +02:00
Dion Moult
dc1842dbe8
Fix #5520 . Incorrect double calculation of daylight savings and UTC zone.
2024-10-10 22:02:50 +11:00
Dion Moult
c75e2e3fc0
Fix failing core tests
2024-10-10 21:36:48 +11:00
Dion Moult
10e76a09de
Fix failing MacOS builds
2024-10-10 21:12:35 +11:00
Thomas Krijnen
766f8adce7
nix/build-all propagate BUILD_SHARED_LIBS for -shared build
2024-10-10 09:16:28 +00:00
Dion Moult
47f013fc18
Add support for adding curvelike items
2024-10-10 18:34:20 +11:00
Dion Moult
bd42fc9cef
Add support for editing curves
bonsai-0.8.1-alpha241010
2024-10-10 14:45:05 +11:00
Bruno Perdigão
0eb713a7ff
Fix #5545
2024-10-09 14:37:04 -03:00
Bruno Perdigão
50c6cbcb2d
Polyline tool now shows dimensions for meters and centimeters.
2024-10-09 12:04:45 -03:00
Bruno Perdigão
304db50692
Improved snap hierarchy to allow better face snapping.
2024-10-09 10:41:53 -03:00
Bruno Perdigão
1a55212099
Revert snap stickiness value after changes in increment snap.
2024-10-09 10:28:40 -03:00
Bruno Perdigão
ddd17d519e
Fix error that was preventing 3d panning while polyline tool is active.
...
This error was introduced by 48784ba
2024-10-09 10:19:51 -03:00
Bruno Perdigão
481e6b8a8d
New implementation for increment snap.
...
The first implementation was based directly on Blender increment snap.
The new one works just by rounding distance and angle to a better number.
The rounding is still contextual to the window zoom.
2024-10-09 10:14:07 -03:00
Thomas Krijnen
d01438e7f1
Retain transform when doing unification in kernel
2024-10-09 13:16:58 +02:00
Thomas Krijnen
da0d383666
Distinction between general exception / not supported / not implemented #5484
2024-10-09 13:14:49 +02:00
Thomas Krijnen
a38a3ad2fb
Fix funky mep geometry #5255
2024-10-09 09:34:52 +02:00
Dion Moult
bba862e3ae
Fix #5544 . Assign / add of objects with styles are now supported.
2024-10-09 18:27:36 +11:00
Dion Moult
11eb1c26f0
Fix #3120 . You can now assign styles to individual items.
2024-10-09 18:17:12 +11:00
Dion Moult
d09ab54869
Allow reloading of camera geometric representations
2024-10-09 12:26:03 +11:00
Dion Moult
aeb00e518b
Run black
2024-10-09 12:25:34 +11:00
Dion Moult
844be6bd1c
Fix #5231 . Remove workaround for missing model-offset in v0.8.
2024-10-09 12:24:25 +11:00
Dion Moult
4f6ca68195
Bump IOS
bonsai-0.8.1-alpha241009
2024-10-09 11:24:30 +11:00
Bruno Perdigão
c33c0b7780
Fix snap to exclude objects that are in a hidden collection.
2024-10-08 18:37:36 -03:00
Bruno Perdigão
7137d95c63
Fix - Mixed snap now gives two snapping points options.
...
The function was only passing the closest option, but this is not always
the best option. It still defaults to the shortest, but now the user can
select the other option by cycling through snapping points with the "M"
key.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
48784ba834
Polyline tool - user can now change the angle of the snap axis.
...
- Press "L" while the tool is active to lock axis to the current angle.
- Press "Shift" + "Mouse Wheel" up or down to adjust the angle.
If using with the measure tool it will only work if you have a plane method selected.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
fa642e6203
Lower snap axis stickiness.
2024-10-08 18:13:24 -03:00
Bruno Perdigão
ee54b3a6f4
Increment snap now works with x, y, z axis snap.
2024-10-08 18:13:24 -03:00
Thomas Krijnen
e3223db059
More includes to make gcc happy
2024-10-08 21:04:11 +02:00
Thomas Krijnen
b34157e257
Allow returning nativeelement in create_shape()
2024-10-08 20:58:02 +02:00
Thomas Krijnen
bfe3601fd1
wkt-use-section option for svg-like occt section cuts instead of polyhedral topology
2024-10-08 20:57:27 +02:00
Kristoffer Andersen
cc6249d6cc
Add bcf conda-forge badge
2024-10-08 18:26:28 +02:00
Thomas Krijnen
4c2fc55cfe
Bring back some v0.7 logic for sweeps over continuous wires #5473
2024-10-08 15:44:51 +02:00
Thomas Krijnen
36a0a0f2dd
Work-around for tiny radii sweeps #5474
2024-10-08 14:53:56 +02:00
Dion Moult
89b1f9c2d7
Fix #5527 . Unlinking an object should never share its mesh data with IFC elements.
2024-10-08 22:47:22 +11:00
Dion Moult
3c51c6325c
Fix #5515 . Spaces are now special and have their own collection. Elements in a space don't go inside a space collection anymore.
...
There can be hundreds of spaces in a building, and generally we use collections for bulk selections (i.e. at the floor level) not for spaces.
2024-10-08 22:35:21 +11:00
Thomas Krijnen
fdf4749dd7
Missing include for OSX build
2024-10-08 09:19:29 +02:00
krande
742b3ca120
add ifdef for cgal 6
2024-10-08 09:12:04 +02:00
Dion Moult
c85eb79c50
Remove deprecated copy class operator
2024-10-08 17:48:53 +11:00
Dion Moult
1d6b0f781b
Fix #5533 . Duplicating objects now updates item ids for new item editing workflow.
2024-10-08 17:48:42 +11:00
Dion Moult
32899ebffb
Fix #5543 . Updating a representation reloads the representation.
2024-10-08 15:45:03 +11:00
Dion Moult
1b321f0747
Fix #5512 . Minor fix of console errors in workspace.
2024-10-08 14:32:48 +11:00
Bruno Perdigão
774791cf97
Polyline tool - increment snap now works for imperial units.
2024-10-07 22:28:03 -03:00
Bruno Perdigão
c5f27e908a
Polyline tool - increment snap implementation.
2024-10-07 22:28:03 -03:00
tim
0f4e4730e2
Progress on Selected Type Preview ( #5535 )
...
* Remove length from wall tool
No longer relevant with the new draw method
* Selected Type Preview and Launch Type Manager
Redesign of thumbnail preview
* Update to Type Manager
Moved Create new type to end of paginated loop
Added Predefined type label under thumbnail
* No Types Found
Modified to match Types Manager tiles
Quick Default icon added
* No Types Found
Modified to match Types Manager tiles
Quick Default icon added
* Description in thumbnail linked to value
---------
Co-authored-by: tim <tjrhyder@gmail.com >
2024-10-08 12:24:56 +11:00
Dion Moult
6fb4ce202e
Loading shapes now uses the selected geometry library
2024-10-08 12:16:56 +11:00
Dion Moult
f66d1bed73
Conveniently preselect object representation template if an object is selected
2024-10-08 12:16:32 +11:00
Dion Moult
af3fb78e1b
Fix #5526 . Fix bug where reloading a representation used by filtered / unloaded elements would fail.
2024-10-08 11:59:04 +11:00
Dion Moult
29d6d2ba97
Fix #5541 . Creating an object from a mesh now separates by loose parts to prevent unwanted vertex fusing.
bonsai-0.8.1-alpha241008
2024-10-08 11:30:40 +11:00
Thomas Krijnen
a4226369bd
Update type literal
2024-10-07 20:48:58 +02:00
Thomas Krijnen
250fad696e
--unify-shapes setting
2024-10-07 20:47:01 +02:00