GACore 3.0.0-alpha.13

This is a prerelease version of GACore.
There is a newer version of this package available.
See the version list below for details.
dotnet add package GACore --version 3.0.0-alpha.13                
NuGet\Install-Package GACore -Version 3.0.0-alpha.13                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="GACore" Version="3.0.0-alpha.13" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add GACore --version 3.0.0-alpha.13                
#r "nuget: GACore, 3.0.0-alpha.13"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install GACore as a Cake Addin
#addin nuget:?package=GACore&version=3.0.0-alpha.13&prerelease

// Install GACore as a Cake Tool
#tool nuget:?package=GACore&version=3.0.0-alpha.13&prerelease                

| __ \ / _ / __ \
| | // /\ \ / / ___ _ __ ___ | | __ | _ | | / _ | '__/ _
| |
\ | | | | _/\ () | | | / _/_| |/_/_/|| ___|

https://github.com/GuidanceAutomation/GACore https://www.guidanceautomation.com/

v2.5.2 (16th Mar 21)

  • Adds No Scanner Data brush dictionary value.

v2.5.1 (23rd Feb 21)

  • Style sheet updates

v2.5.0 (18th Feb 21)

  • Adds another legacy control, the IPAddressControl which again is from GAWPFCore and no-longer supported.

v2.4.0 (18th Feb 21)

  • Adds the (largely defunct) IsTrueCircleControl, which is legacy in GAWPFCore package and no-longer supported.

v2.3.2 (29th Jan 21)

  • Allows derived classes to trigger the handle collection refresh for AbstractCollectionViewModel.

v2.3.1 (15th Jan 21)

  • Add ToFleetManagementMetadataDto() extension for FleetManagementMetaData

v2.3.0 (12th Jan 21)

  • Adds functionality to get FleetManagementMetadata from the registry.
  • Adds generic DialogShutdownMessage

v2.2.2 (6th Dec 20)

  • Remove duplicate IsInFault() ex method (now in GAAPICommon).

v2.2.1 (6th Dec 20)

  • Fixes binding error on KingpinStateView

v2.2.0 (13th Nov 20)

  • Adds IVersionable

v2.1.0 (13th Nov 20)

  • Add IRestartRequestable
  • Sorts out project solution folders

v2.0.1 (12th Oct 20)

  • PiWrap bugfix for feeding in large numbers, I.e. 1e300.

v2.0.0 (28th Aug 20)

  • Strips out the IKingpinState and its dto (formerly KingpinStateData) to the GAAPICommon assembly as this .net standard and can be integrated into .net core components.

v1.25.7 (5th Aug 20)

  • Adds Exception to IResult and IResult<T>

v1.25.6 (1st July 20)

  • No functional changes, switches to hardcoding Xceed 3.8.2 to get round license issue for the moment.

v1.25.5 (30th June 20)

  • Moves dtos out to GAAPICommon using NetStandard 2.0

v1.25.4 (30th June 20)

  • Unifies sem ver implementations
  • Adds common dtos
  • Adds exception ability to results factory

v1.25.3 (22nd June 20)

  • Adds AgentLifetimeState enumerator
  • Improves result factory

v1.25.2 (6th April 20)

  • Fixes embarrassing IGenericResult<T>

v1.25.1 (31st Mar 20)

  • AbstractCompositionTargetControl shouldn't be abstract 🤦

v1.25.0 (31st Mar 20)

  • Adds AbstractCompositionTargetControl

v1.24.4 (30th Mar 20)

  • Switchable invoke behavior
  • View bugfixing.

v1.24.3 (30th Mar 20)

  • Trace logs INotifyPropertyChanged for AbstractViewModel

v1.24.2 (30th Mar 20)

  • Makes the invoke, BeginInvoke on AbstractViewModel. Returns control instantly.

v1.24.1 (23rd Mar 20)

  • Quantization bug fix and associated unit test

v1.24.0 (23rd Mar 20)

  • Adds IKeyedEnumerable
  • Adds Point quantize methods.

v1.23.0 (10th Mar 20)

  • Add extension methods for Size (subtract, scale & max)

v1.22.2 (10th Mar 20)

  • Adds parameterless constructors for generics for xaml support

v1.22.1 (28th Feb 20)

  • Minor logging updates to AbstractViewModel<T>

v1.22.0 (19th Feb 20)

  • Minor UI tweeks
  • Makes the dummy kingpin tool not use INotifyPropertyChanged
  • Cleans up generic mailbox

v1.21.0 (9th Jan 20)

  • Adds Button Control
  • Adds Checkbox Button Control

v1.20.2 (16th Dec 19)

  • Improves styling of some UI elements.

v1.20.1 (3rd Dec 19)

  • IPAddressView default value bugfix.

v1.20.0 (2nd Dec 19)

  • Adds GACore.UI assembly.
  • Adds IPAddressView for MVVM.

v1.19.4 (28th Nov 19)

  • Adds missing OnNotifyPropertyChanged to AbstractViewModel.

v1.19.3 (26th Nov 19)

  • AbstractCollectionViewModel bugfix.

v1.19.2 (26th Nov 19)

  • AbstractCollectionViewModel bugfix.

v1.19.1 (26th Nov 19)

  • ViewModel HandleModelUpdate() now returns old and new values to faciltate better event handling.

v1.19.0 (21st Nov 19)

  • Adds GetTempFilenameWithExtension to tools

v1.18.0 (20th Nov 19)

  • Adds Abstract Collection View Model for self maintaining observable collection of view models.

v1.17.2 (12th Nov 19)

v1.17.1 (8th Nov 19)

  • View Bugfix

v1.17.0 (6th Nov 19)

  • Adds CustomCommand object for MVVM

v1.16.0 (6th Nov 19)

  • Adds messenger utility for inter-view model signalling.
  • Adds logger for view models

v1.15.0 (29th Oct 19)

  • Switches to MVVM pattern for KingpinState and KingpinStatus views.
  • Allows views to update at FPS rate, rather than kingpin state updates which may occur at high frequency and flood dispatcher thread.

v1.14.1 (29th Oct 19)

  • Adds boilerplate MVVM components

v1.14.0 (14th Oct 19)

  • Adds enumerators for Task type, Status, etc.

v1.13.1 (8th Oct 19)

  • Fixes missing abs check to AreWithinRadTol.

v1.13.0 (8th Oct 19)

  • Adds AreWithinRadTol to Maths.

v1.12.2 (26th Sep 19)

  • .net472 framework
  • Removes duplicate extension methods between GACore.ExtensionMethods (class) and GACore.ExtensionMethods (assemblies).

v1.12.1 (26th Sep 19)

  • Adds GACore.Extensions ** Useful extension methods (50+) ** Mainly for manipulating collections
  • Adds GACore.Generics ** Containers for comparative objects
  • Adds Tignometry static tools
  • Adds Maths static tools ** LinSpace for creating linearly spaced arrays

v1.11.1 (25th Sep 19)

  • Adds missing methods on ResultFactory

v1.11.0 (25th Sep 19)

  • Adds ResultFactory

v1.10.0 (23rd Sep 19)

  • Adds IResult and IGenericResult<T> interfaces and implementations.

v1.9.0 (18th Sep 19)

  • Adds NLogManager and associated components.

v1.8.2 (16th Sep 19)

  • Removes poorly thought-out value constraint on key for GenericMailbox.

v1.8.1 (16th Sep 19)

  • Fixes GenericMailbox failed branch merge.

v1.8.0 (16th Sep 19)

  • Add GenericMailbox

v1.7.0 (9th Sep 19)

  • Adds IPV4 control

v1.6.0 (20th Aug 19)

  • Adds KingpinStateControl & children
  • Adds IsConnectedControl
  • Completes abstraction of kingpin state to a single package.

v1.5.0 (16th Aug 19)

  • Adds KingpinFaultSatus code to diagnoise IKingpinStates for faults.

v1.4.0 (16th Aug 19)

  • Adds MovementType enumerators
  • Extends IKingpinState to include movement type.

v1.3.2 (14th Aug 19)

  • Fixes KingpinStateData not implementing IKingpinState

v1.3.1 (14th Aug 19)

  • Adds GACore.Architecture assembly
  • Moves some enums defs to GACore ⇒ GACore.Architecture
  • Adds interface definition for IKingpinState

v1.3.0 (14th Aug 19)

  • Adds KingpinStateData object.
  • Adds enum definitions for frozen and auto control.
  • Adds extension method for tick comparison.

v1.2.0 (13th Aug 19)

  • Adds SemVerData object.

v1.1.0 (12th Aug 19)

  • Adds Banner Q45 control.

v1.0.0 (6th Aug 19)

  • Initial release
  • Kingpin state enumerators
  • Kingpin status control
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on GACore:

Package Downloads
GACore-windows

Core components for Guidance Automation assemblies.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
3.0.4 89 12/5/2024
3.0.3 93 11/19/2024
3.0.2 113 10/4/2024
3.0.1 98 9/26/2024
3.0.0 98 9/26/2024
3.0.0-rc.3 61 7/23/2024
3.0.0-rc.2 55 7/22/2024
3.0.0-rc.1 64 6/4/2024
3.0.0-alpha.15 55 6/3/2024
3.0.0-alpha.14 58 5/27/2024
3.0.0-alpha.13 73 4/24/2024
3.0.0-alpha.12 81 4/23/2024
3.0.0-alpha.11 76 3/28/2024
3.0.0-alpha.10 62 3/28/2024
3.0.0-alpha.9 70 2/25/2024
3.0.0-alpha.8 72 2/23/2024
3.0.0-alpha.7 58 2/23/2024
3.0.0-alpha.6 62 2/23/2024
3.0.0-alpha.5 73 2/19/2024
3.0.0-alpha.4 64 2/19/2024
3.0.0-alpha.3 67 2/12/2024
3.0.0-alpha.2 70 2/12/2024
3.0.0-alpha.1 75 2/11/2024
2.6.0 570 2/8/2022
2.5.3 460 9/9/2021
2.5.2 392 3/16/2021
2.5.1 363 2/23/2021
2.5.0 377 2/18/2021
2.4.0 368 2/18/2021
2.3.2 395 1/29/2021
2.3.1 381 1/15/2021
2.3.0 372 1/12/2021
2.2.2 381 12/6/2020
2.2.1 374 12/6/2020
2.2.0 452 11/13/2020
2.1.0 430 11/13/2020
2.0.1 504 10/12/2020
2.0.0 451 8/28/2020
1.25.7 497 8/5/2020
1.25.6 439 7/2/2020
1.25.5 497 6/30/2020
1.25.4 438 6/30/2020
1.25.3 424 6/22/2020
1.25.2 575 4/6/2020
1.25.1 474 3/31/2020
1.25.0 468 3/31/2020
1.24.4 542 3/30/2020
1.24.3 487 3/30/2020
1.24.2 470 3/30/2020
1.24.1 499 3/23/2020
1.24.0 494 3/23/2020
1.23.0 459 3/10/2020
1.22.2 480 3/10/2020
1.22.1 548 2/28/2020
1.22.0 541 2/19/2020
1.22.0-alpha00 385 2/13/2020
1.21.0 592 1/9/2020
1.20.2 509 12/16/2019
1.20.1 511 12/3/2019
1.20.0 490 12/2/2019
1.19.4 479 11/28/2019
1.19.3 536 11/26/2019
1.19.2 563 11/26/2019
1.19.1 512 11/26/2019
1.19.0 511 11/21/2019
1.18.0 528 11/20/2019
1.18.0-alpha01 371 11/19/2019
1.18.0-alpha00 359 11/19/2019
1.17.2 527 11/12/2019
1.17.1 511 11/8/2019
1.17.0 485 11/7/2019
1.16.0 476 11/6/2019
1.15.0 509 10/29/2019
1.14.1 480 10/29/2019
1.14.0 582 10/14/2019
1.13.1 533 10/8/2019
1.13.0 495 10/8/2019
1.12.2 520 9/26/2019
1.12.1 534 9/26/2019
1.11.1 515 9/25/2019
1.11.0 497 9/25/2019
1.10.0 501 9/23/2019
1.9.0 540 9/18/2019
1.8.2 521 9/16/2019
1.8.1 519 9/16/2019
1.8.0 522 9/16/2019
1.7.0 573 9/9/2019
1.6.1 535 9/3/2019
1.6.0 602 8/20/2019
1.5.0 567 8/16/2019
1.4.0 568 8/16/2019
1.3.2 557 8/14/2019
1.3.1 564 8/14/2019
1.3.0 573 8/14/2019
1.2.0 573 8/13/2019
1.1.0 589 8/12/2019
1.1.0-alpha00 447 8/8/2019
1.0.0 583 8/6/2019
1.0.0-alpha02 462 8/6/2019
1.0.0-alpha01 457 8/6/2019
1.0.0-alpha00 429 8/6/2019