MixedRealityToolkit / MixedRealityToolkit-Unity

This repository holds the third generation of the Mixed Reality Toolkit for Unity. The latest version of the MRTK can be found here.
BSD 3-Clause "New" or "Revised" License
359 stars 91 forks source link

Bring new Data binding and theme system to OSS #26

Open AMollis opened 1 year ago

AMollis commented 1 year ago

Investigate bring internal MSFT data binding code to this OOS project

Related PR: https://github.com/microsoft/MixedRealityToolkit-Unity/pull/11387/files

AMollis commented 1 year ago

@AMollis to follow-up with internal MSFT team, and verify new data binding and theming system can be brought to OSS

shaynie commented 10 months ago

@AMollis got ok from the original code team to open source this code. Needs review before publishing.

AMollis commented 10 months ago

Maintainers need to decide what to do with old data binding package.

shaynie commented 9 months ago

AMollis is currently evaluating the new data binding package. Not clear if we should release it. Context: Current pre-release package relies too much on string in type names, and is not really performant. Needed: Lots of comments and tests.

ghazen-ml commented 9 months ago

One feature for a theming system that we may want to adopt is that the theme could be viewed directly in editor without needing to wait until runtime. E.g. how the localization system works, or as a static "apply theme ABC to current scene", etc.