Autogenerated release v3.0.1.205
OS | Dev |
---|---|
Windows x64 | zip |
Ubuntu 20 LTS x64 | deb |
Ubuntu 20 LTS arm64 | deb |
Ubuntu 22 LTS x64 | deb |
Ubuntu 22 LTS arm64 | deb |
Ubuntu 24 LTS x64 | deb |
Ubuntu 24 LTS arm64 | deb |
Fedora 39 x64 | rpm |
MacOS x64 (Intel) | x64 pkg |
MacOS arm (Apple Silicon) | arm pkg |
What's Changed
- Box1 = struct { T min; T max; } by @Fedr in #3500
- Improve units by @adalisk-emikhaylov in #3502
- Vdb to simple scale by @andrewerf in #3504
- Add allowed notifications tags by @Grantim in #3506
- fix int overflow in loadTiffDir by @Grantim in #3508
- Fix more potential int overflow by @Grantim in #3509
- Replace XML parser for libE57Format by @oitel in #3510
- Better uv coord for central zone discrete palette by @Grantim in #3513
- C bindings: Add function for MRIOExtras loading by @oitel in #3511
- MRViewer: Add option to build without GTK by @oitel in #3514
- Update mrbind to clean up the type names. by @adalisk-emikhaylov in #3516
- added color map of changes in surface manipulation (brush) widget by @ABSitf in #3505
- support empty text by @egrebenchenko in #3512
- Read normals from LAS/LAZ files by @Fedr in #3515
- distinct Rename Object undo names by @Fedr in #3518
- CMake: Fix thirdparty usage with custom install prefix by @oitel in #3521
- Save all tool window positions by @Grantim in #3524
- Fix signedDistanceToMesh for proj.distSq == op.minDistSq by @Fedr in #3525
- Show selected area by @Fedr in #3527
- #4988 show in the font list system fonts by @egrebenchenko in #3492
- Expected moveMeshToVoxelMaxDeriv(...) by @Fedr in #3533
- Try to reenable ubuntu arm tests. by @adalisk-emikhaylov in #3523
- Decimate: default maxError = FLT_MAX by @Fedr in #3535
- Save unit settings to the config file. by @adalisk-emikhaylov in #3534
- getProcessor: check full match of the extension by @Fedr in #3538
- Step: loadModelStructure correctly supports cancellation by @Fedr in #3539
- IOFilter.isSupportedExtension: check full match of the extension by @Fedr in #3540
- Generate mrbind aliases from code. by @adalisk-emikhaylov in #3541
- keep macos req in one file by @MaxRayskiy in #3529
- fixed the returned result in ImGui::Palette by @ABSitf in #3537
- Open Files: add objects to empty scene without undo by @Fedr in #3545
- Speedup thick text generation by @Grantim in #3546
- Rename MeshDistanceResult by @Fedr in #3547
- Load Scene: add objects to empty scene without undo by @Fedr in #3548
- split MRMeshDistance by @Fedr in #3549
- rename faces to triangles in UI by @Grantim in #3550
- move signedDistanceToMesh by @Fedr in #3551
- CMake: Use CMAKE_INSTALL_PREFIX by default by @oitel in #3531
- fromOff: support more header options by @Fedr in #3552
- commonFilesName by @Fedr in #3554
- More renames of faces in UI by @Grantim in #3553
- Make show modal function virtual by @Grantim in #3556
- Fix Open Files by @Fedr in #3555
- Fix opening single not-scene file by @Fedr in #3558
- MRMeshC: Fix type cast by @oitel in #3543
- CMake: Fix thirdparty lib dir usage by @oitel in #3544
- Palette: Fix getting colors by @oitel in #3559
- Fix CUDA mesh projection xfs by @Grantim in #3560
- Transfer meshlib.meshinspector.com to meshlib.io domain by @vshlobin-mi in #3566
- Write SimpleVolume by @Fedr in #3565
- Introduce useful signals in UI by @Grantim in #3567
- Box: tuple-like interface by @Fedr in #3569
- Fix macOS build by @oitel in #3570
- derive VoxelsVolumeMinMax from MinMax by @Fedr in #3571
- Reduce memory consumption of TIFF loader. by @andrewerf in #3572
- Host documentation only in one place on meshlib.io/documentation by @vshlobin-mi in #3573
- Optimize building of MRUIStyle.ipp by @Fedr in #3574
- MRViewer/MRShowModal.h by @Fedr in #3575
- RibbonMenu::instance() by @Fedr in #3576
- Less includes of MRViewer.h from headers by @Fedr in #3577
- added visualization deviation in brush tool in patch mode by @ABSitf in #3542
- Global Basis scale setting by @Grantim in #3578
- Dotnet pinvoke ii by @astrowander in #3568
- ~UniqueTemporaryFolder: correct error reporting by @Fedr in #3580
- Take global basis into account on fit data by @Grantim in #3579
- fixed configuration Palette settings by @ABSitf in #3581
- Pack point clouds by @Fedr in #3582
- Fix correct display of valid points in point cloud loaded from .MRU by @Fedr in #3584
- fixed palette texture panel moving if changing label size by @ABSitf in #3583
- fix PlaneObject::orientateFollowMainAxis_ to always produce right basis by @Fedr in #3585
- add Mesh.Clone function by @astrowander in #3587
- Secure web request context on js side by @Grantim in #3586
- added better calculation for zero size ranges in palette by @ABSitf in #3588
- RebuildMesh: control over sign detection mode inside by @Fedr in #3589
- Contour offset corner interpolation fixes by @Grantim in #3590
- MRStringConvert.h: add nodiscard attribute by @Fedr in #3591
- delete SelectScreenLasso class by @Fedr in #3596
- #4969_fix_changing_the_transform_CBCT_scans by @egrebenchenko in #3595
- Mrbind compat by @adalisk-emikhaylov in #3594
- Remove multiprecision from mrbind by @adalisk-emikhaylov in #3597
- Ignore GCC 11 false positive by @Grantim in #3598
- take size of unmanaged structs by @astrowander in #3600
- MeshTopology::collapseEdge(...) by @Fedr in #3601
- #5081_add_radio_button_with_icon by @egrebenchenko in #3599
- BitSet: prevent public access to m_bits by @Fedr in #3604
- Update python decimation sample by @Chernobrovkin-AD in #3603
- Dotnet fix tests by @astrowander in #3605
- Introduce offsetOpenMesh by @Grantim in #3607
- Show modal on requirements faced due starting disabled tool by @Grantim in #3609
- Mrbind ci by @adalisk-emikhaylov in #3610
- Different undo names for xf actions by @Fedr in #3611
- Cpp decimation sample update by @Chernobrovkin-AD in #3612
- update and improve deploying documentations by @ABSitf in #3613
- Minor refactoring of the surface contours widget. by @adalisk-emikhaylov in #3616
- Undo improvements by @Fedr in #3617
- fix deploying documentations workflow by @ABSitf in #3615
- Update mrbind. by @adalisk-emikhaylov in #3619
- Drag and drop improvements by @Fedr in #3618
- Add plugin example into MeshLib distribution by @Grantim in #3620
- Better signature for ColorTheme change signal by @Grantim in #3621
- Delete decimateParallelMesh(...) by @Fedr in #3622
- #4446_Unite_dialogs_Close_New_Sign_Out by @egrebenchenko in #3614
- Add missing #include <shellapi.h> by @Fedr in #3624
- Bump vcpkg to 2024.10.21 by @meshinspector-bot in #3561
- Update mrbind by @adalisk-emikhaylov in #3627
- HistoryStore: signal pop exceed memory action by @Grantim in #3629
- Test example plugin compilation on distribute by @Grantim in #3625
- Introduce global file dialog signals by @Grantim in #3632
- add to C bindings MeshComponents and uniteCloseVertices by @astrowander in #3626
- Improve MeshLib documentation pages for SEO: remove BOM for specific files by @vshlobin-mi in #3633
- Plugin improvements by @Fedr in #3634
- CylinderApproximator: make sure rsqr is not negative by @Fedr in #3635
- Update examples in documentation to new style by @ABSitf in #3631
- mv vcpkg_tag to one variable by @MaxRayskiy in #3637
- add MeshComponents and MeshBuilder to C# by @astrowander in #3638
- bump github runner to macos-13 by @MaxRayskiy in #3519
- CylinderApproximator: fix occasional division on zero by @Fedr in #3639
- Add test for Python samples. by @Chernobrovkin-AD in #3630
- Rescale DICOMs according to the slope and intercept. by @andrewerf in #3636
- add FixSeltIntersections to C bindings by @astrowander in #3641
- Update mrbind. by @adalisk-emikhaylov in #3640
- Add SelfIntersections to c# bindings by @astrowander in #3642
- simplify error raising by @astrowander in #3643
- Updated Documentation Layout by @Grantim in #3644
- Add a canonical link for each page in documentation: added a parameter for post.sh to specify the output folder by @vshlobin-mi in #3646
- missing picture in plotly example has been added by @ABSitf in #3645
- SceneReorder by @Fedr in #3650
- Run callback on clearing all points in contours widget. by @adalisk-emikhaylov in #3648
- Ungroup preserves world location of all objects by @Fedr in #3652
- fix example documentations by @ABSitf in #3647
- Remove dotnet dist by @astrowander in #3651
- MIC#5169_Add_option_to_radius_Transformation_Widget by @egrebenchenko in #3649
- Update readme by @astrowander in #3653
- Update Documentation by @Grantim in #3654
- add FillHole to C# bindings by @astrowander in #3655
- add functions area and deleteFaces to C bindings by @astrowander in #3656
- add Mesh.Area and Mesh.DeleteFaces functions by @astrowander in #3658
- Fixed misspelled step define by @Grantim in #3659
- Export: make name unique by adding numeric suffix to it by @Fedr in #3661
- Fix macos distribution test by @Grantim in #3657
- fix documentation workflow by @Grantim in #3662
- fix uploading of Windows distribution by @astrowander in #3663
- Bestfit undoredo fixes 2 by @adalisk-emikhaylov in #3660
- Add c# documentation page by @Grantim in #3665
- getSystemMemory() by @Fedr in #3667
- Update mrbind. by @adalisk-emikhaylov in #3668
- download and install .NET 8 by @astrowander in #3669
- History store can occupy from 2Gb to half of system physical memory by @Fedr in #3670
- HistoryStore::calcUsedMemory() by @Fedr in #3671
- More Documentation Updates by @Grantim in #3672
- ChangeMeshTopologyAction: constructor to remember object's mesh topology and immediate set new value by @Fedr in #3675
- Update mrbind. by @adalisk-emikhaylov in #3673
- small text fixes in exmaple docs by @ABSitf in #3664
- test simple tag for documentation update by @Grantim in #3678
- github worflows: set MR_CXX_STANDARD properly by @Fedr in #3681
- docs/small_update_and_fixes by @Grantim in #3682
- Surface contour widget: callback call reasons. by @adalisk-emikhaylov in #3680
- Add more functions for filling holes by @astrowander in #3679
- fixed the code style of the example by @ABSitf in #3676
- Update readme.md by @Grantim in #3685
- Use new UI.json by @Grantim in #3687
- Add new functions for fill holes to C# bindings by @astrowander in #3684
- MeshVoxelsConverter: Add unit test by @oitel in #3690
- Fedora workflow: run unit tests in all configurations by @Fedr in #3691
- Rename flag is_new_binding to is_bindings_v3 by @Chernobrovkin-AD in #3686
- MRVoxels.About test that prints TBB and VDB versions by @Fedr in #3692
- Add mrFillHoleNicely function by @astrowander in #3693
- Better textures handling in Merge Meshes by @Grantim in #3694
- add FillHoleNicely function to c# by @astrowander in #3695
- Make patch work on single click by @Grantim in #3697
- Refactor the Python interpreter. by @adalisk-emikhaylov in #3689
- introduce unified python output stream by @Grantim in #3698
- Fix mesh attributes in brash patch by @Grantim in #3699
- printCurrentTimerBranch() on Windows exception by @Fedr in #3700
- Add median, mean and gaussian filtering for voxels. by @andrewerf in #3701
- workaround MSVC's error C7500 by @Fedr in #3702
- SurfaceContoursWidget: Fix undo/redo by @oitel in #3705
- Vector: support incomplete types by @Fedr in #3704
- Vector: check completeness of T during bindings generation by @Fedr in #3706
- MIC#5172 add ChangeBaseAction by @egrebenchenko in #3696
- Download a specific Clang version on Windows. by @adalisk-emikhaylov in #3707
- Fix notifications on clear surface widget by @Grantim in #3709
Full Changelog: v3.0.0.40...v3.0.1.205