SHA256
10
0
forked from pool/occt

6 Commits

Author SHA256 Message Date
aac541b37c Accepting request 1251839 from science
OBS-URL: https://build.opensuse.org/request/show/1251839
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/occt?expand=0&rev=16
2025-03-10 18:28:19 +00:00
368b752d25 - Fix build with current freetype, add fix_freetype_tag_type.patch
OBS-URL: https://build.opensuse.org/package/show/science/occt?expand=0&rev=49
2025-03-10 15:17:10 +00:00
01187ba192 Accepting request 1235703 from science
OBS-URL: https://build.opensuse.org/request/show/1235703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/occt?expand=0&rev=15
2025-01-09 14:06:53 +00:00
0839dd6c17 disable documentation build on Leap 16
OBS-URL: https://build.opensuse.org/package/show/science/occt?expand=0&rev=47
2025-01-07 18:55:15 +00:00
c0be332f93 Accepting request 1228641 from science
OBS-URL: https://build.opensuse.org/request/show/1228641
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/occt?expand=0&rev=14
2024-12-06 13:26:26 +00:00
a429949abb - update to version 7.8.1
* Details on
    https://github.com/Open-Cascade-SAS/OCCT/releases/tag/V7_8_1
- update to version 7.8.0
  * General
    + Fixed TDataStd_NamedData HasSmth() methods to no longer
      return true for empty containers.
    + Improved general performance through code updates with static
      analysis.
    + Implemented "Memory Manager" configurations: Native, TBB,
      JeMalloc, Flexible. JeMalloc leads to a performance increase
      of up to 40% for large files.
    + Introduced CMake configuration for optimization profiles:
      Default and Production. Production activates all available
      compiler optimizations.
    + Implemented move semantics into NCollection and TCollection
      containers.
    + Modernized NCollection_Vector(NCollection_DynamicArray),
      NCollection_Array1, and NCollection_Array2.
    + Updated memory allocation functionality to avoid unnecessary
      memory cleaning (set 0).
    + Modernized NCollection_IncAllocator (optimized pool for
      small objects).
  * Modeling
    + Addressed multiple bug fixes and improvements for various
      modeling algorithm methods.
    + Increased memory management performance.
    + Improved overall modeling stability.
    + Resolved canonical geoplane detection problems.
  * Visualization
    + Resolved compilation issues related to vtk 9.2.6.
    + Improved SelectMgr_EntityOwner to process the selection
      scheme.
    + Modified Image_AlienPixMap::Save() to write into a memory
      buffer instead of a file.
    + Reduced sensitivity of lines.
    + Extended AIS_AnimationObject with syntax for defining
      rotation around a specific point.
    + Introduced separate gesture mappings for dragging to
      AIS_ViewController.
    + Integrated the ability to scale by moving the mouse on
      the OY axis.
  * Mesh
    + Fixed BRepMesh_IncrementalMesh issue with overflowing 
      system memory.
    + Unhandled Standard_OutOfRange, BRepMesh_PairOfIndex::Append()
      no longer prevents triangulation with large deflection
      values.
  * Data Exchange
    + Resolved multiple issues regarding DE Wrapper and Step import
      and export.
    + Increased STEP parser performance.
    + Introduced thread-safety interface to STEP import and export.
    + Reorganized DE ToolKits according to specific CAD formats.
    + Introduced DE plug-in system to load CAD format providers
      during library loading time.
    + Fixed stability issues with XBF and IGES file formats.
    + Addressed general problems with importing VRML V1.
    + Improved processing of STEP-oriented dimensions.
  * Draw Test Harness
    + Enabled loading of plugins on Linux OS.
    + Reorganized DRAW DE ToolKits according to specific CAD
      formats.
    + Resolved environment-related issues with debug tools
      DrawTrSurf_Set, DrawTrSurf_SetPnt, and `DrawTrSurf_SetPnt2d.

OBS-URL: https://build.opensuse.org/package/show/science/occt?expand=0&rev=45
2024-12-06 01:55:58 +00:00

Diff Content Not Available