Skip to content
This repository has been archived by the owner on May 13, 2022. It is now read-only.

Dev/shuffle #73

Merged
merged 52 commits into from
Apr 27, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
a42ff77
updated wmr controller data provider
StephenHodgson Apr 6, 2020
23ba2a0
removed commented out class
StephenHodgson Apr 6, 2020
bb9e1a4
added controller data provider reference to the controller
StephenHodgson Apr 7, 2020
b2d22ba
Merge branch 'dev/controller-data-provier' into feature/controller-ma…
StephenHodgson Apr 7, 2020
9bc7dab
updated references
StephenHodgson Apr 7, 2020
a69a5bc
Merge branch 'development' into feature/controller-mapping-refactor
StephenHodgson Apr 7, 2020
e7eab33
fixed references
StephenHodgson Apr 7, 2020
91d54fe
Added default controller definitions
StephenHodgson Apr 7, 2020
c2e679f
updated the controller data provider inspector
StephenHodgson Apr 8, 2020
f78cbf2
updated hand data provider profile inspector
StephenHodgson Apr 8, 2020
4b0f594
removed redundant inspector
StephenHodgson Apr 9, 2020
9f68cdb
cleaned up the controller interaction mappings a bit
StephenHodgson Apr 9, 2020
4fbd33f
updated references
StephenHodgson Apr 9, 2020
7be68b5
updated controller instance creation
StephenHodgson Apr 9, 2020
f75eda4
added default constructor
StephenHodgson Apr 9, 2020
d5dc53b
updated TryRenderController method
StephenHodgson Apr 10, 2020
c216223
removed asset menu
StephenHodgson Apr 11, 2020
7898966
fixed compiler error
StephenHodgson Apr 11, 2020
32c8e4e
Remove obsolete SetupDefaultIntreactions (#65)
FejZa Apr 11, 2020
42c1ef4
updated reference
StephenHodgson Apr 12, 2020
d48bf92
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 12, 2020
5266b48
added WMR Camera Data Provider
StephenHodgson Apr 12, 2020
2222a71
updated WMR Camera Data Provider
StephenHodgson Apr 12, 2020
846c22d
updated camera rig reference
StephenHodgson Apr 12, 2020
9f7d676
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 13, 2020
1ab3842
updated icon
StephenHodgson Apr 13, 2020
57c2443
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 13, 2020
45ae978
moved WMR Camera data provider into correct file location
StephenHodgson Apr 13, 2020
d1ea209
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 13, 2020
f7e95a8
updated data provider constructors
StephenHodgson Apr 14, 2020
3bbaa07
Merge branch 'dev/data-providers' into dev/camera-system
StephenHodgson Apr 14, 2020
2ec0286
added service parent reference
StephenHodgson Apr 14, 2020
e91e950
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 14, 2020
ba21642
Change requests for controller provider inspectors (#67)
FejZa Apr 15, 2020
fcbe402
Added rig reset override
StephenHodgson Apr 16, 2020
dfedf2b
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 16, 2020
205d8f9
reverted changes
StephenHodgson Apr 18, 2020
628386c
removed unused reference
StephenHodgson Apr 19, 2020
0a4a317
added camera profile
StephenHodgson Apr 19, 2020
37708a4
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 19, 2020
245e5bd
Merge branch 'development' into dev/camera-system
StephenHodgson Apr 19, 2020
60c3585
Merge branch 'development' into feature/controller-mapping-refactor
StephenHodgson Apr 19, 2020
b6f0f44
Merge branch 'dev/camera-system' into feature/controller-mapping-refa…
StephenHodgson Apr 19, 2020
4bbc8af
Updated windows controller type name to get the controller textures t…
StephenHodgson Apr 19, 2020
8ea5417
fixed reference to renamed controller class
StephenHodgson Apr 20, 2020
6b5c79b
fixed more type references
StephenHodgson Apr 20, 2020
c013cb2
Merge branch 'development' into feature/controller-mapping-refactor
StephenHodgson Apr 23, 2020
a665d45
Merge branch 'development' into feature/controller-mapping-refactor
StephenHodgson Apr 24, 2020
f08602e
Shuffled stuff to conform to package manager layout
StephenHodgson Apr 26, 2020
ee6a2a9
Merge branch 'development' into dev/shuffle
StephenHodgson Apr 26, 2020
a501348
updated editor namespaces
StephenHodgson Apr 27, 2020
1baa0d4
moved platform asemdef
StephenHodgson Apr 27, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -3,24 +3,23 @@

using UnityEditor;
using UnityEngine;
using XRTK.Inspectors.Extensions;
using XRTK.Inspectors.Profiles.InputSystem.Controllers;
using XRTK.Editor.Extensions;
using XRTK.Editor.Profiles.InputSystem.Controllers;
using XRTK.WindowsMixedReality.Profiles;

namespace XRTK.WindowsMixedReality.Inspectors
namespace XRTK.WindowsMixedReality.Editor.Providers.SpatialAwarenessSystem.SpatialObservers
{
[CustomEditor(typeof(WindowsMixedRealityControllerDataProviderProfile))]
public class WindowsMixedRealityControllerDataProviderProfileInspector : BaseMixedRealityControllerDataProviderProfileInspector
{
private static readonly GUIContent GestureSettingsFoldoutHeader = new GUIContent("Windows Gesture Settings");

private SerializedProperty manipulationGestures;
private SerializedProperty useRailsNavigation;
private SerializedProperty navigationGestures;
private SerializedProperty railsNavigationGestures;
private SerializedProperty windowsGestureAutoStart;

bool showGestureSettings = true;
private static readonly GUIContent gestureSettingsFoldoutHeader = new GUIContent("Windows Gesture Settings");

protected override void OnEnable()
{
base.OnEnable();
Expand All @@ -38,14 +37,15 @@ public override void OnInspectorGUI()

serializedObject.Update();
EditorGUILayout.Space();
showGestureSettings = EditorGUILayoutExtensions.FoldoutWithBoldLabel(showGestureSettings, gestureSettingsFoldoutHeader, true);
if (showGestureSettings)

if (windowsGestureAutoStart.FoldoutWithBoldLabelPropertyField(GestureSettingsFoldoutHeader))
{
EditorGUILayout.PropertyField(windowsGestureAutoStart);
EditorGUI.indentLevel++;
EditorGUILayout.PropertyField(manipulationGestures);
EditorGUILayout.PropertyField(navigationGestures);
EditorGUILayout.PropertyField(useRailsNavigation);
EditorGUILayout.PropertyField(railsNavigationGestures);
EditorGUI.indentLevel--;
}

serializedObject.ApplyModifiedProperties();
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"name": "XRTK.WindowsMixedReality.Inspectors",
"name": "XRTK.WindowsMixedReality.Editor",
"references": [
"GUID:f3241d040533491e8a1e2714b27c3111",
"GUID:e67d30660ec243e4836aac191d3f36fb",
Expand Down

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
using XRTK.Definitions.InputSystem;
using XRTK.Definitions.Utilities;
using XRTK.Definitions.Controllers;
using XRTK.WindowsMixedReality.Controllers;
using XRTK.WindowsMixedReality.Providers.InputSystem.Controllers;

namespace XRTK.WindowsMixedReality.Profiles
{
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
using XRTK.Utilities;
#endif // WINDOWS_UWP

namespace XRTK.WindowsMixedReality.Controllers
namespace XRTK.WindowsMixedReality.Providers.InputSystem.Controllers
{
/// <summary>
/// The device manager for Windows Mixed Reality controllers.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@

#endif // WINDOWS_UWP

namespace XRTK.WindowsMixedReality.Controllers
namespace XRTK.WindowsMixedReality.Providers.InputSystem.Controllers
{
/// <summary>
/// The Windows Mixed Reality Data Provider for hand controller support.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@
using XRTK.Services;
#endif

namespace XRTK.WindowsMixedReality.Controllers
namespace XRTK.WindowsMixedReality.Providers.InputSystem.Controllers
{
/// <summary>
/// A Windows Mixed Reality Controller Instance.
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
using XRTK.Utilities;
#endif // UNITY_WSA

namespace XRTK.WindowsMixedReality.SpatialObservers
namespace XRTK.WindowsMixedReality.Providers.SpatialAwarenessSystem.SpatialObservers
{
/// <summary>
/// The Windows Mixed Reality Spatial Mesh Observer.
Expand Down