Fixed
- Fixes an issue that generates an exception when a property that returns an object of type QueryPropertyDictionaryResult not available.
Added
-
Multiple Repository is used.
-
Added support for netstandard2.1
-
Add SplitEnumerator ref struct.
-
ByteReader class rewritten to work with Span in net core projects.
-
-
Added sample project for net60
-
Added support for MacOS (In progress...)
Tested on:
macOS Version Sonoma 14.2.1 Big Sur 11.0.1 Catalina 10.15.7 -
Added support for DI blocks (Implemented)
-
Added support for CEA blocks (In progress...)
-
Added support for DisplayID blocks (In progress...)
-
Added EEDID.Instance static property for gets all available EEDID structures for current system
-
Library documentation
-
tools
folder in solution root. Contains a script for update help md files.
Changed
-
Rewrite hardware libraries for compability with others projects.
-
Changed
IResultGeneric
interface. ChangedValue
property name byResult
(for code clarify).This change may have implications in your final code, it is resolved by changing Value to Result
-
Update result classes for support more scenaries.
-
Library versions for this version
Library Version Description iTin.Core.Hardware.Linux.Device.Desktop 1.0.0.2 Linux Hardware Infrastructure iTin.Core.Hardware.MacOS.Device.Desktop 1.0.0.2 MacOS Hardware Infrastructure iTin.Core.Hardware.Windows.Device.Desktop 1.0.0.2 Windows Hardware Infrastructure iTin.Hardware.Abstractions.Devices 1.0.0.2 Generic Common Hardware Abstractions iTin.Hardware.Specification.Eedid 1.0.0.7 Implementation of the E-EDID (Extended Display Identification Data) specification iTin.Hardware.Specification.IEEE 1.0.0.1 IEEE Registration Authority