Skip to content

Commit 7025fcb

Browse files
committed
Updated for the new contract, core setup data
1 parent 61aa24d commit 7025fcb

11 files changed

Lines changed: 320 additions & 16 deletions

File tree

.github/workflows/build.yml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,15 @@ jobs:
1616
with:
1717
dotnet-version: '7.0.x'
1818

19-
- name: Restore and build (publish)
20-
run: dotnet publish --configuration Release /p:PublishProfile=plugin_KinectOne\Properties\PublishProfiles\FolderProfile.pubxml
19+
- name: Add MSYS64 bin to PATH
20+
run: echo "C:\msys64\usr\bin" | Out-File -FilePath $env:GITHUB_PATH -Encoding utf8 -Append
21+
22+
- name: Add MSBuild to PATH
23+
uses: microsoft/setup-msbuild@v1.1
2124

25+
- name: Restore and build (publish)
26+
run: msbuild plugin_KinectOne /restore /p:Platform=x64 /p:PlatformTarget=x64 /p:Configuration=Release /p:RuntimeIdentifier=win10-x64 /t:Publish /p:PublishProfile=plugin_KinectOne\Properties\PublishProfiles\FolderProfile.pubxml
27+
2228
- name: Pack published files
2329
run: |
2430
cd plugin_KinectOne/bin/Release/net7.0/win10-x64/publish
3.07 KB
Loading

plugin_KinectOne/Assets/Strings/de.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "Sensor nicht verfügbar!\nE_NOTAVAILABLE\nÜberprüfe, ob Kinect an die USB- und Netzstecker des PCs angeschlossen ist."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/Assets/Strings/en.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "Sensor Unavailable!\nE_NOTAVAILABLE\nCheck if the Kinect is plugged in to your PC's USB and power plugs."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/Assets/Strings/es.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "¡Sensor no disponible!\nE_NOTAVAILABLE\nComprueba que el Kinect One está conectado a un USB 3.0 de tu PC y a la fuente de alimentación."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/Assets/Strings/fr.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "Capteur non disponible!\nE_NOTAVAILABLE\nVérifiez que la Kinect est bien connectée via USB et alimentation."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/Assets/Strings/it.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "Sensore non disponibile!\nE_NOTAVAILABLE\nControllare se il Kinect sia collegato tramite USB al tuo PC e sia alimentato dalla corrente."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/Assets/Strings/ru.json

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,46 @@
88
{
99
"id": "/Plugins/KinectOne/Statuses/NotAvailable",
1010
"translation": "Сенсор недоступен!\nE_NOTAVAILABLE\nУбедитесь, что Kinect подключен к блоку питания и USB-порту компьютера."
11+
},
12+
{
13+
"id": "/Plugins/KinectOne/Stages/Downloading/WiX",
14+
"translation": "Downloading WiX Toolset..."
15+
},
16+
{
17+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Extraction",
18+
"translation": "Toolset extraction failed! Exception: {0}"
19+
},
20+
{
21+
"id": "/Plugins/KinectOne/Stages/Exceptions/WiX/Installation",
22+
"translation": "Toolset installation failed! Exception: {0}"
23+
},
24+
{
25+
"id": "/Plugins/KinectOne/Stages/Downloading/Runtime",
26+
"translation": "Downloading Kinect for Xbox One Runtime..."
27+
},
28+
{
29+
"id": "/Plugins/KinectOne/Stages/Exceptions/Runtime/Installation",
30+
"translation": "Runtime installation failed! Exception: {0}"
31+
},
32+
{
33+
"id": "/Plugins/KinectOne/Stages/Unpacking",
34+
"translation": "Unpacking {0}..."
35+
},
36+
{
37+
"id": "/Plugins/KinectOne/Stages/Installing",
38+
"translation": "Installing {0}..."
39+
},
40+
{
41+
"id": "/Plugins/KinectOne/Stages/Exceptions/Other",
42+
"translation": "Exception: {0}"
43+
},
44+
{
45+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Timeout",
46+
"translation": "Failed to execute dark.exe in the allocated time!"
47+
},
48+
{
49+
"id": "/Plugins/KinectOne/Stages/Dark/Error/Result",
50+
"translation": "Dark.exe exited with error code: {0}"
1151
}
1252
]
1353
}

plugin_KinectOne/KinectOne.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ namespace plugin_KinectOne;
2626
[ExportMetadata("DependencySource",
2727
"https://download.microsoft.com/download/A/7/4/A74239EB-22C2-45A1-996C-2F8E564B28ED/KinectRuntime-v2.0_1409-Setup.exe")]
2828
[ExportMetadata("DependencyInstaller", typeof(RuntimeInstaller))]
29+
[ExportMetadata("CoreSetupData", typeof(SetupData))]
2930
public class KinectOne : ITrackingDevice
3031
{
3132
private static readonly SortedDictionary<TrackedJointType, JointType> KinectJointTypeDictionary = new()

0 commit comments

Comments
 (0)