Skip to content
This repository has been archived by the owner on Aug 11, 2024. It is now read-only.

removed the core system accessors from the xrtk service locator #769

Conversation

StephenHodgson
Copy link
Contributor

XRTK - Mixed Reality Toolkit Pull Request

Overview

Removes the core system accessors from the xrtk service locator

@StephenHodgson StephenHodgson added Breaking Change In Progress PR currently still being developed labels Jan 24, 2021
Stephen Hodgson added 5 commits January 24, 2021 22:59
…system-accessors

# Conflicts:
#	XRTK-Core/Packages/com.xrtk.core/Runtime/Services/MixedRealityToolkit.cs
…system-accessors

# Conflicts:
#	Submodules/Examples
@StephenHodgson StephenHodgson added Ready for review PR finished primary development, open for review and removed In Progress PR currently still being developed labels Jan 25, 2021
@StephenHodgson StephenHodgson marked this pull request as ready for review January 25, 2021 05:38
@StephenHodgson StephenHodgson merged commit bfb9b08 into dev/refactor-system-registration Jan 25, 2021
@StephenHodgson StephenHodgson deleted the dev/remove-core-system-accessors branch January 25, 2021 06:16
StephenHodgson added a commit that referenced this pull request Feb 9, 2021
* First pass at core system refactor

* fixed compiler errors

added a way to get the system profile
added a way to check if a system is enabled

* use interface type

* better null check for extension services

* fixed system registration

* updated examples checkout

* updated root profile inspector

* removed the core system accessors from the xrtk service locator (#769)

* removed the core system accessors from the xrtk service locator

* updated examples

* updated examples

* Fixed tests

* updated wmr submodule

* updated core access usage

* updated wmr checkout

fixed some componet accessors in teleport system

* updated submodules

* updated packages-lock file

* fixed unit tests

* fixed up the root profile inspector a bit to prevent it from throwing serializable object exceptions

* updated spatail awareness layer utitites

* fixed some some issues with the MixedRealityToolkit.TryGetSystem<T>

added tests to make sure we cannot register a system twice
added icons
XRTK-Build-Bot pushed a commit that referenced this pull request Feb 11, 2021
* First pass at core system refactor

* fixed compiler errors

added a way to get the system profile
added a way to check if a system is enabled

* use interface type

* better null check for extension services

* fixed system registration

* updated examples checkout

* updated root profile inspector

* removed the core system accessors from the xrtk service locator (#769)

* removed the core system accessors from the xrtk service locator

* updated examples

* updated examples

* Fixed tests

* updated wmr submodule

* updated core access usage

* updated wmr checkout

fixed some componet accessors in teleport system

* updated submodules

* updated packages-lock file

* fixed unit tests

* fixed up the root profile inspector a bit to prevent it from throwing serializable object exceptions

* updated spatail awareness layer utitites

* fixed some some issues with the MixedRealityToolkit.TryGetSystem<T>

added tests to make sure we cannot register a system twice
added icons
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Breaking Change Ready for review PR finished primary development, open for review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant