b82a151330test: expand SmartPointer and thread affinity test coverage and update build preset
AndreaRigoni
2026-04-18 18:02:49 +00:00
61888d36f5refactor: replace raw object pointers with SmartPointer in ObjectsContext and update dependent codebases
AndreaRigoni
2026-04-17 13:28:24 +00:00
c62ed483f1feat: implement type-safe ReferenceProperty for SmartPointer fields and add UI support for object selection via context-aware dropdowns
AndreaRigoni
2026-04-17 13:20:21 +00:00
d771269efadocs: refactor and promote object context documentation to dedicated guide
AndreaRigoni
2026-04-17 12:33:37 +00:00
c06e9eb34fRestore legacy default allocation behavior in SmartPointer default constructor to fix crashes in tests
AndreaRigoni
2026-04-16 14:29:57 +00:00
3e17ebaea3feat: add Boost serialization support for SmartPointer and include standard smart pointer headers
AndreaRigoni
2026-04-16 11:30:50 +00:00
2881a4453fMerge branch 'fix-context' into fix-properties
AndreaRigoni
2026-04-19 10:58:07 +00:00
21823a9066feat: add Boost serialization support for SmartPointer and include standard smart pointer headers
gea-devel
AndreaRigoni
2026-04-16 11:30:50 +00:00
8c8aa2358efeat: add Boost serialization support for SmartPointer and include standard smart pointer headers
AndreaRigoni
2026-04-16 11:30:50 +00:00
ab886422bftest: expand SmartPointer and thread affinity test coverage and update build preset
AndreaRigoni
2026-04-18 18:02:49 +00:00
390fc44043refactor: replace raw object pointers with SmartPointer in ObjectsContext and update dependent codebases
AndreaRigoni
2026-04-17 13:28:24 +00:00
506b8f037ffeat: implement type-safe ReferenceProperty for SmartPointer fields and add UI support for object selection via context-aware dropdowns
AndreaRigoni
2026-04-17 13:20:21 +00:00
ec2d437819docs: refactor and promote object context documentation to dedicated guide
AndreaRigoni
2026-04-17 12:33:37 +00:00
79c5bbf2f6fix: preserve absolute compiler paths in CMakeLists.txt and update presets to use absolute paths
AndreaRigoni
2026-04-17 12:17:39 +00:00
460ea3b8bafix: enforce absolute compiler paths in CMake and update environment configurations to prevent conan_toolchain overrides
AndreaRigoni
2026-04-17 12:17:33 +00:00
41503c7e44refactor: update vtkContainerBox test to use GetWrapped instead of get method
AndreaRigoni
2026-04-16 15:44:23 +00:00
64bfd92e34refactor: update Geant scene visualization to use PhysicalVolumes instead of raw Solids for improved placement and context handling.
AndreaRigoni
2026-04-16 15:09:42 +00:00
e4379811a3Restore legacy default allocation behavior in SmartPointer default constructor to fix crashes in tests
AndreaRigoni
2026-04-16 14:29:57 +00:00
cbb9aa1139feat: add Boost serialization support for SmartPointer and include standard smart pointer headers
AndreaRigoni
2026-04-16 11:30:50 +00:00
0b553c0db7refactor: introduce PhysicalVolume class and update Geant scene hierarchy to use logical and physical volumes
AndreaRigoni
2026-04-16 14:16:09 +00:00
d9f1b35fd2feat: add Boost serialization support for SmartPointer and include standard smart pointer headers
AndreaRigoni
2026-04-16 11:30:50 +00:00
865282aefcrefactor: improve Geant4 solid synchronization and update documentation for VTK integration
AndreaRigoni
2026-04-16 06:51:16 +00:00
24ec326715feat: implement configurable font settings for VTK viewports and GUI elements with persistent preferences.
AndreaRigoni
2026-04-15 14:50:46 +00:00
bf4006ff91feat: add TRS serialization and display property support to MultiSelectionProp
AndreaRigoni
2026-04-10 21:44:18 +00:00
e320c932d2feat: implement MultiSelectionProp to support grouped object transformation and selection in Viewport
AndreaRigoni
2026-04-10 20:42:24 +00:00
f8f92ebf3dfeat: add Preferences dialog for managing theme, rendering, and unit settings
AndreaRigoni
2026-04-10 18:12:05 +00:00
e8c10daf6dfeat: add HighlightCorners mode to Prop3D and document Prop3D class functionality
AndreaRigoni
2026-04-10 17:13:00 +00:00
22262d3dc6refactor: improve Object property management with duplicate prevention, memory cleanup, and updated VTK interface tests
AndreaRigoni
2026-04-10 12:18:15 +00:00
dfd33e9a9crefactor: unify Object signal system, update property connections, and integrate Eigen3 into Root module
AndreaRigoni
2026-04-09 16:27:58 +00:00
76f29328cdrefactor: improve vtkContainerBox constructor flexibility and clean up code formatting
AndreaRigoni
2026-04-09 12:48:14 +00:00
db76513e79refactor: migrate vtk classes to use ObjectWrapper for model management and update registration logic
AndreaRigoni
2026-04-09 10:38:45 +00:00
64a87e97e3refactor: modernize SmartPointer with thread-safe reference counting, move semantics, and custom deleter support, and add corresponding unit test.
AndreaRigoni
2026-04-09 09:18:50 +00:00
f7ba4b1a17refactor: rename Puppet class to Prop3D across the codebase
AndreaRigoni
2026-04-08 15:47:33 +00:00
77f00a2b8arefactor: rename Vtk classes by removing the vtk prefix to follow project naming conventions
AndreaRigoni
2026-04-08 15:14:55 +00:00
8a01ee7f40refactor: simplify vtkContainerBox transform logic by removing redundant affine matrix and updating synchronization methods
AndreaRigoni
2026-04-08 13:37:38 +00:00
03a3130855feat: add VS Code debugging configuration and environment dependencies for gcompose
AndreaRigoni
2026-04-08 08:21:13 +00:00
bb24f13fbafix compile errors in uLib env
AndreaRigoni
2026-04-03 12:58:36 +00:00
9d6301319bseparate display properties from properties
AndreaRigoni
2026-04-03 10:15:16 +00:00
ea1aec04bdfix EXPAT::EXPAT-NOTFOUND when building with Geant4 on conda
AndreaRigoni
2026-04-03 08:41:00 +00:00
7f558f4f30switch to Ninja+ccache, add clang/lld fast build profile
AndreaRigoni
2026-04-03 08:24:50 +00:00
e09a614fa5refactor: add override specifier to type_name method in Core/Types.h
andrea-dev
AndreaRigoni
2026-04-03 10:14:20 +00:00
a6a1539663refactor: extend Object property system and implement recursive property discovery in Vtk::Puppet archive
AndreaRigoni
2026-04-03 08:54:37 +00:00
7f6323403dmerge andrea-geo: geometry/material/property system features
AndreaRigoni
2026-04-03 08:47:32 +00:00
a53b3051defix EXPAT::EXPAT-NOTFOUND when building with Geant4 on conda
AndreaRigoni
2026-04-03 08:41:00 +00:00
c53570192fswitch to Ninja+ccache, add clang/lld fast build profile
AndreaRigoni
2026-04-03 08:24:50 +00:00
6396bdfebffeat: add projection toggle button to switch between perspective and orthographic views
andrea-geo
AndreaRigoni
2026-04-02 14:42:38 +00:00
96ab3b0930fix: restore ULIB_ACTIVATE_DISPLAY_PROPERTIES to vtkVoxImage constructor
AndreaRigoni
2026-04-02 14:32:39 +00:00
5c04d00d4crefactor: remove redundant UpdateGrid call from QViewport::Render and add Claude configuration settings
AndreaRigoni
2026-04-02 14:30:31 +00:00
72e69cfca5test: add unit test for vtkQViewport and register in CMakeLists.txt
AndreaRigoni
2026-04-02 14:27:49 +00:00
59a9e829fcrefactor: enhance vtkVoxImage volume rendering with dynamic shader range scaling, improved transfer function management, and synchronized VTK property updates.
AndreaRigoni
2026-04-02 14:08:32 +00:00
6068b62e39refactor: replace HRP with NVP in Cylinder serialization and add stream operators for TRS
serialization
AndreaRigoni
2026-04-02 11:56:25 +00:00
4435776484refactor: standardize object type identification using uLibTypeMacro and update serialization macros
AndreaRigoni
2026-04-02 10:33:14 +00:00
a1c5fc2600refactor: remove Math library build configuration and add support for BoxSolid in vtkObjectsContext
AndreaRigoni
2026-04-01 20:30:21 +00:00
9118afdd13fix serialization for properties unintrusive
AndreaRigoni
2026-04-01 19:59:37 +00:00
8e6e332217feat: implement Geant Material class, add object registration, and update PropertyWidget signal handling and read-only state
AndreaRigoni
2026-04-01 11:13:47 +00:00
c0c25de694feat: add Geant material management classes and enhance serialization macros for NVP and HRP support
AndreaRigoni
2026-04-01 08:46:09 +00:00
34f834d370feat: add NotifyPropertiesUpdated to Object and trigger on Transform changes for UI synchronization
AndreaRigoni
2026-03-31 17:05:17 +00:00
f3274f346brefactor: prevent update loops in vtkCylinder by tracking connection and blocking signals during sync
AndreaRigoni
2026-03-31 16:32:43 +00:00
22d0041942refactor: update Puppet transform logic to support AffineTransform world matrices and improve selection highlighting
AndreaRigoni
2026-03-30 15:24:37 +00:00
876b8f4592algorithm chain for ram-vram
andrea-alg
AndreaRigoni
2026-03-28 08:22:14 +00:00
46c39bc26eadd assembly to gcompose, not working yet
AndreaRigoni
2026-03-27 16:55:26 +00:00
ec2027e980check if algorithm could be run on cuda
AndreaRigoni
2026-03-27 16:42:04 +00:00
171a07eb79add min max def to properties
AndreaRigoni
2026-03-27 15:46:16 +00:00
fa7c0f670efix display of cylinder
AndreaRigoni
2026-03-27 15:23:59 +00:00
e40cc77a5ffix numeric unit conversion in widget
AndreaRigoni
2026-03-27 15:17:54 +00:00
038c6f99f4fixed most ( still units error )
AndreaRigoni
2026-03-27 15:02:17 +00:00
69b47623f8algorithm on filters
AndreaRigoni
2026-03-27 02:45:40 +00:00