Compare commits

..
7 Commits
743 changed files with 791 additions and 769 deletions
+19 -1
View File
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.9.3] - 2024-02-03
This is a hotfix release addressing a few critical issues that might result in crashes or malfunctions for users of the low-level SenseGlove API, backported from the next major release of the plugin as documented below.
# Fixed
- Fix a potential memory corruption inside one of the SGBasicHandModel constructors where the StartPositions parameter gets passed as the StartRotations parameter to lower levels of the API.
- Fix a potential memory corruption inside one of the SGSenseGloveInfo constructors where the StartPositions parameter gets passed as the Functions parameter to lower levels of the API.
- Fix a potential memory corruption where inside the SGHapticGloveCalibrationSequence::GetCurrentInstruction method, the return statement of the function is getting assigned to the const parameter NextStepKey, thus the return statement of the function will always be empty as well.
- Fix a potential memory corruption where inside one of the overloads of the SGSenseGloveImpl::GetGlovePose method, the out parameter of the method is getting passed as the SensorData parameter to the lower levels of the API.
- Fix multiple Equals methods for a few classes such as SGInterpolationSet, SGNovaGloveHandProfile, SGNovaGloveInfo, SGSenseGloveHandProfile, SenseGloveInfo, SenseGlovePose, where the Equal method compares the current instance against itself instead of the other instance passed to as the parameter to the method.
- Removed a redundant code statement inside the SGNovaGloveImpl::GetSubFirmwareVersion method.
- Some minor const correctness fixes.
- Some other minor code fixes and improvements.
- Fix the wrong version numbers inside the paltform support matrix and the main .uplugin file.
- Minor changelog fixes.
- Bumped the copyright years.
## [1.9.2] - 2023-11-03
# Added
@@ -13,7 +31,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
### Fixed
- A bug where released actor is going to be NULL whenever the OnActorReleased event fires.
- A bug where the released actor is going to be NULL whenever the OnActorReleased event fires.
## [1.9.1] - 2023-10-11
+1 -1
View File
@@ -5,7 +5,7 @@ The SenseGlove plug-in for Unreal Engine is licensed under the terms of the MIT
```
MIT License
Copyright (c) 2020 - 2023 SenseGlove
Copyright (c) 2020 - 2024 SenseGlove
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+4 -4
View File
@@ -15,9 +15,9 @@ This repository relies on Git LFS for storing binary blobs (e.g. third-party lib
| **4.26** | ⚠️ v1.0.x | ⚠️ v1.0.x | ❌ | ⚠️ v1.0.x | ❌ | ❌ | ❌ | ⚠️ v1.0.4 |
| **4.27** | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x | ⚠️ v1.4.x (r21e) | ⚠️ v1.3.1 | ⚠️ v1.4.3 |
| **5.0** | ❌ | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x | ⚠️ v1.6.x (r21e) | ⚠️ v1.6.1 | ⚠️ v1.6.1 |
| **5.1** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.1 | ✅ v1.9.1 |
| **5.2** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.1 | ✅ v1.9.1 |
| **5.3** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.2 | ✅ v1.9.2 |
| **5.1** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.3 | ✅ v1.9.3 |
| **5.2** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.3 | ✅ v1.9.3 |
| **5.3** | ❌ | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x | ✅ v1.9.x (r25b) | ✅ v1.9.3 | ✅ v1.9.3 |
* <code>✅</code> Supported
* <code>⚠️</code> Not supported by the latest release and might be lacking features
@@ -55,7 +55,7 @@ Please note that modules postfixed with **Impl** are intended for interal use an
## Planned Features Completion Status
### Implemented as of v1.9.2
### Implemented as of v1.9.3
- [X] Full SenseGlove low-level core API access through Unreal C++.
- [X] Full SenseGlove low-level core API access through Blueprint.
+1 -1
View File
@@ -1,7 +1,7 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "1.9.1",
"VersionName": "1.9.3",
"FriendlyName": "SenseGlove",
"Description": "Integrating the SenseGlove haptic controller into Unreal Engine",
"Category": "Virtual Reality",
+1 -1
View File
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
+1 -1
View File
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
+1 -1
View File
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
+1 -1
View File
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
(The MIT License)
Copyright (c) 2020 - 2023 SenseGlove
Copyright (c) 2020 - 2024 SenseGlove
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal
@@ -7,7 +7,7 @@
*
* (The MIT License)
*
* Copyright (c) 2020 - 2023 SenseGlove
* Copyright (c) 2020 - 2024 SenseGlove
*
* Permission is hereby granted, free of charge, to any person obtaining a copy
* of this software and associated documentation files (the "Software"), to deal

Some files were not shown because too many files have changed in this diff Show More