Thomas Krijnen
db832946e6
Update test_validate_rocksdb.py
2025-09-11 10:07:39 +02:00
Thomas Krijnen
e68cc7201c
Call init_locale() when streaming
2025-09-10 21:42:55 +02:00
Thomas Krijnen
e2b39620a0
Test for supported compression
2025-09-10 21:42:30 +02:00
Andrej730
36da945e2d
Keep viewport position even if some previous drawing camera is active #7101
...
during alt+click on drawing activation button
2025-09-10 17:46:01 +05:00
Andrej730
371aeed3f6
Move duplicated properties to ActivateDrawingBase
2025-09-10 17:46:01 +05:00
Andrej730
86902c159b
Status UI status assignment - add test
2025-09-10 17:46:01 +05:00
Andrej730
f4be8812e2
Status UI - display active object status using icons
...
Example - https://files.catbox.moe/ucrtfg.mp4
2025-09-10 17:46:00 +05:00
Andrej730
12bcf1d2c7
bump svgfill
2025-09-10 17:45:53 +05:00
Andrej730
10e805b3f1
black .
2025-09-10 15:34:06 +05:00
Andrej730
1e9239b352
Fix error searching for annotation types #7103
2025-09-10 14:59:46 +05:00
Andrej730
7bea3d9d10
Annotation types - use natural sorting, make 'Untyped' appear always on top
2025-09-10 14:59:45 +05:00
Andrej730
e9bad17502
Fix broken scripts download urls #7107
...
They were hardcoded and `:download:` wasn't used, so sphinx never copied the scripts to be available to download.
They also were always pointing to main docs website, so they would show up on unstable documentation too, and I guess because they were hardcoded, there were no warnings when those files were recently moved.
2025-09-10 14:40:59 +05:00
Thomas Krijnen
be79d3712d
Initialize header after storage
2025-09-10 11:37:17 +02:00
Thomas Krijnen
b5275f5ab2
black
2025-09-10 10:08:14 +02:00
Thomas Krijnen
a925226cbc
Merge remote-tracking branch 'origin/v0.8.0' into tfk-rocksdb-storage
2025-09-10 10:06:01 +02:00
Thomas Krijnen
231d047ce9
Capture SPF specific errors in validation test
2025-09-10 09:40:20 +02:00
Thomas Krijnen
a50fc3184b
Minor attribute count fixes
2025-09-10 09:13:16 +02:00
Thomas Krijnen
de8c8d3bed
Rocksdb header parsing
2025-09-10 09:10:59 +02:00
Thomas Krijnen
f8e523daff
h| i| t| serialization consistency
2025-09-10 09:10:32 +02:00
Thomas Krijnen
8ca9bd63dc
read-only validate
2025-09-10 09:10:03 +02:00
Thomas Krijnen
761b69ebfe
test_validate_rocksdb.py
2025-09-10 09:09:48 +02:00
Massimo Fabbro
e28979ceb7
See #6570 . Better column name for import csv.
...
Change column name for import rate from csv from Rate Cost Schedule to RateSchedule
2025-09-10 06:50:50 +02:00
Richard Brice
d552f247fa
Fixed a typo mapping horizontal curve segments to geometry
2025-09-09 13:08:31 -07:00
Richard Brice
8ef083e3af
Fixes position of zero-length segment
2025-09-09 12:13:09 -07:00
Thomas Krijnen
49bbf0cb9e
Free memory
2025-09-09 13:26:37 +02:00
Thomas Krijnen
a2f0bc8a17
Further implement serialization
2025-09-09 13:26:21 +02:00
Thomas Krijnen
62295beab2
Run black
2025-09-09 13:26:01 +02:00
Thomas Krijnen
a0b93265c2
Rocksdb storage -- ifcopenshell.file compatibility
2025-09-09 13:25:32 +02:00
Andrej730
338d3cf089
Fix test_package after 12c795a
2025-09-09 16:07:24 +05:00
Andrej730
39702cc543
Fix failing ifc2x3 tests after 3e5a2e5
...
Also added ifc4x3 tests
2025-09-09 15:42:32 +05:00
Andrej730
a9c0c1f4ba
control.unassign_control to support batching
2025-09-09 15:42:32 +05:00
Andrej730
abfb56350d
control.assign_control to support batching
2025-09-09 15:42:32 +05:00
Andrej730
fcb263f59a
util.element.get_controls
2025-09-09 15:42:31 +05:00
Andrej730
679fa6d876
Option to change text symbol from general text editing UI
...
Example - https://files.catbox.moe/kxyepa.mp4
2025-09-09 15:42:31 +05:00
Andrej730
876c5ac2e6
typing
2025-09-09 15:42:31 +05:00
Andrej730
29a86c6748
Fix ruff UP041
2025-09-09 15:42:31 +05:00
Andrej730
a4a04e6941
black .
2025-09-09 15:42:30 +05:00
Ryan Schultz
9aafa32008
Provide a little tolerance when using Cntl+e.
2025-09-08 14:28:36 -05:00
Ryan Schultz
4f8e37d733
Added current property, in search, as a lot of times your search is relative to what it was before.
2025-09-07 11:03:21 -05:00
Dion Moult
311f279b61
Don't assume /tmp exists, and cd - back out to prevent cp errors during pyodide-download
2025-09-07 21:47:57 +10:00
Sayan Jyoti Das
3ad7c52cc4
build step for pyodide
2025-09-07 21:08:47 +10:00
Sayan Jyoti Das
a5d9fe551a
update webapp + bonsai integration
2025-09-07 21:08:47 +10:00
Sayan Jyoti Das
1672a7da32
add proper shutdown handling
2025-09-07 21:08:47 +10:00
Sayan Jyoti Das
10dcd9a923
add IfcTester webapp to Bonsai UI and websocket server
2025-09-07 21:08:47 +10:00
Sayan Jyoti Das
be72887216
add build support for new IfcTester webapp
2025-09-07 21:08:47 +10:00
Massimo Fabbro
5400712a7a
Black
2025-09-06 07:20:48 +02:00
Massimo Fabbro
1dea8ca37b
See #6570.Keep ifc5d independent from Bonsai
2025-09-06 07:20:48 +02:00
Andrej730
f945a94fed
Classifications UI - display placeholder name for unnamed classifications
2025-09-05 19:10:36 +05:00
Andrej730
9ec0732a84
Add simple test for loading ifcsqlite to Bonsai
2025-09-05 19:10:36 +05:00
Andrej730
7b490bbc69
Bonsai - support loading element types from ifcsqlite
2025-09-05 19:10:36 +05:00