Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

IFC 4x3 integration (including .NET6 port) #196

Open
wants to merge 18 commits into
base: develop
Choose a base branch
from

Commits on Jan 2, 2023

  1. First pass ifc4x3 implementation.

    Supports loading IFC4x3 schema but latest Geometry needed
    
    Styler fixed up and multi-schema code reviewed
    andyward committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    5a5cbed View commit details
    Browse the repository at this point in the history
  2. WIP upgrade to .net6.0 and latest netcore geometry

    (including 4x3).
    Geometry to test.
    Plugins disabled due to Nuget package deprecation
    andyward committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    857eb50 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8e1e8d9 View commit details
    Browse the repository at this point in the history
  4. Fixed up Tests, Winforms and Plugin projects

    Tidy up of projects
    andyward committed Jan 2, 2023
    Configuration menu
    Copy the full SHA
    b72b46f View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2023

  1. Added x86 as a target to support use on ARM64 until we get native sup…

    …port in GE
    
    Tweaked About & assemblies tabs to make clearer what's loaded
    andyward committed Jan 3, 2023
    Configuration menu
    Copy the full SHA
    024213f View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2023

  1. Configuration menu
    Copy the full SHA
    13fa45c View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2023

  1. Show affected entity ID in logs

    Helps with diagnostics where there may not be any additional context
    andyward committed Jan 5, 2023
    Configuration menu
    Copy the full SHA
    6937bbd View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2023

  1. Plugins system ported to net standard approach

    Now looks for 6.0.0.0 compatible plugins as 4/5.x will not be compatible with v6
    
    Breaking change: Plugins cannot be WinExe - these can't be assembly loaded in netcore: https://stackoverflow.com/a/58291394
    
    TODO: consider multi-targetting
    TODO: Review plugin commands
    andyward committed Jan 15, 2023
    Configuration menu
    Copy the full SHA
    da0c573 View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2023

  1. Build on PRs

    andyward authored Jan 16, 2023
    Configuration menu
    Copy the full SHA
    49c6013 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Updated to latest DI / XbimServices & Logging

    Updated to v6.0.0 xbim dependencies (and AssemblyVersions)
    andyward committed Feb 21, 2023
    Configuration menu
    Copy the full SHA
    7ba1d84 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. Updated latest GE from feature/netcore

    Includes SRL fix for Cylindrical surface in advanced breps
    andyward committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    884bb17 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Updated geometry engine

    SteveLockley committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    bd20d11 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2023

  1. Updated latest GE

    andyward committed Apr 12, 2023
    Configuration menu
    Copy the full SHA
    88cc8be View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    37b7951 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

  1. Updated latest Geometry

    andyward committed Sep 1, 2023
    Configuration menu
    Copy the full SHA
    9385bbe View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2023

  1. Update to latest v6 GE

    andyward committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    60967e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d5bbf2f View commit details
    Browse the repository at this point in the history
  3. Updated main app to .NET 8

    andyward committed Dec 5, 2023
    Configuration menu
    Copy the full SHA
    6a2ee1c View commit details
    Browse the repository at this point in the history