All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Updated AvaloniaUI DLLs to 0.10.0-preview6
- Updated ReactiveUI to 12.1.5
- Now using upm dependency for Newtonsoft Json dll
- Added support Exprimental Play Mode
- Updated Unity Version
- Unity Dispatcher is now in an dll to allow to be used in external projects
- Refactoring code
- New Samples ControlCatalog from Avalonia
- Fixed resize of screen using mutex
- Fixed YFlip of texture using shader
- Fixed Color space using shader
- Fixed Missing scroll
- Added UnityDispatcher allow to run unity function in avalonia
- Now Avalonia has this own thread.
- Added draw fps option
- Added an global option "useDeferredRendering" with default at true
- Added UniloniaPlatformThreadingInterface to manage threading of Avalonia Thread
- Added an option "overrideApplicationType" on AvaloiniaView to override default Application type (for samples only)
- Avalonia use this own direct3d device
- Updated input implementation to work with multithreading.
- Updated clipboard implementation to work with multithreading.
- Updated AvaloniaView Component to work with multithreading.
- Updated AvaloniaApp class to work with multithreading.
- Rewrite of AvaloniaView and TopLevelImpl to better separate Avalonia and Unity Code
- Updated Samples
- Updated Dependencies
- Added some missing mouse buttons
- Added some missing keyboard keys
- Removed PlatformThreadingInterface class used for single threading in unity
- New component AvaloniaView
- Added global settings for unilonia
- Updated com.solidalloy.type.references from 2.1.0 to 2.2.3
- Removed AvaloniaApp component
- Added com.solidalloy.type.references for type dropdown
- Moved Unilonia Packages from Assets to Packages
- Updated new Unilonia Boostrap
- Updated github workflows
- Corrected package.json version
- Fixed Samples Previewer
- Failed build
- Now using Unity 2019.4.11f1 for development (2020.2.0b4 before)
- Fixe .meta file errors
- Remove unused packages
- Updated README.md
- Updated Samples
- Updated gitignore to not ignore AvaloniaUI project files
- Initial Release