Commit Graph
495 Commits
Author SHA1 Message Date
Mamadou Babaei 735c837b4c declare the openxr plugin as a dependency 2024-03-22 21:03:56 +01:00
Mamadou Babaei b2861b0068 utilize UXRDeviceVisualizationComponent to display meshes on UE 5.2 onwards 2024-03-22 21:03:56 +01:00
Mamadou Babaei 43232ba110 fix the changelog errors 2024-03-22 21:03:56 +01:00
Mamadou Babaei bac069c88c remove a changelog that is not valid anymore 2024-03-22 21:03:56 +01:00
Mamadou Babaei 23e9b91797 bump the senseglove libraries to v2.101.9-8abfc26d 2024-03-22 21:03:55 +01:00
Mamadou Babaei 4cb158bddc bump the plugin version to v1.9.8 2024-03-22 21:03:55 +01:00
Mamadou Babaei e8b00ff1a9 apply a temporary workaround in order to ameliorate the hand animation after sgquat, sgvect3d fixes 2024-03-22 21:03:55 +01:00
Mamadou Babaei 7bc10072c0 make bones rotations a private field 2024-03-22 21:03:55 +01:00
Mamadou Babaei 019ea4fe35 update the changelog 2024-03-22 21:03:55 +01:00
Mamadou Babaei c8bd51960d proper angle conversions for vectors 2024-03-22 21:03:55 +01:00
Mamadou Babaei 7587cd811e proper sgvect3d and squat conversions to fvector and fquat 2024-03-22 21:03:55 +01:00
Mamadou Babaei 24cfdc6f91 apply senseglove/unreal angle conversions in the gloves' api 2024-03-22 21:03:55 +01:00
Mamadou Babaei b80b2394eb fix a crash when calling one of the SGHandInterpolatorImpl constructors which happens due to unintialized pimpl object 2024-03-22 21:03:55 +01:00
Mamadou Babaei a065f4f436 update the changelog 2024-03-22 21:03:55 +01:00
Mamadou Babaei 35ea515c53 bump senseglove libraries to v2.101.8-a2a2075b which resolves the android writehaptics crash 2024-03-22 21:03:54 +01:00
Mamadou Babaei 6e509d8df5 update the change log with unreleased changes 2024-03-22 21:03:54 +01:00
Mamadou Babaei bb27a74033 bump senseglove libraries to v2.101.7-3580cd9f 2024-03-22 21:03:53 +01:00
Mamadou Babaei c8e1af983b bump senseglove libraries to v2.101.5-f0aff76b 2024-03-22 21:03:52 +01:00
Mamadou Babaei 7f80d9ef2f bump senseglove libraries to v2.101.4-6c860c42 with android fixes and fix a android crash 2024-03-22 21:03:51 +01:00
Mamadou Babaei e4821526e0 bump senseglove libraries to v2.101.3-e583f6de 2024-03-22 21:03:50 +01:00
Mamadou Babaei 7970cb1e2a implement the api updates and bump the senseglove libraries to v2.101.2-2eb7439f 2024-03-22 21:03:50 +01:00
Mamadou Babaei a787f208f4 force glove recalibration on backend initialize 2024-03-22 21:03:49 +01:00
Mamadou Babaei 0c79263544 add as*glove/device casting methods that resolves the sgpawn vibrotactile issues 2024-03-22 21:03:49 +01:00
Mamadou Babaei 177498d285 use device impl casts 2024-03-22 21:03:49 +01:00
Mamadou Babaei d347eb93a7 list nova 2 gloves in the get devices from the device list 2024-03-22 21:03:49 +01:00
Mamadou Babaei 331b022a46 another attempt at improving the glove casts 2024-03-22 21:03:49 +01:00
Mamadou Babaei f1c4c8ba78 try an alternative approach for glove instances upcasting at the lower levels of the api 2024-03-22 21:03:49 +01:00
Mamadou Babaei 46813b44ec try to add a solution for glove type-casting in higher levels of the api 2024-03-22 21:03:49 +01:00
Mamadou Babaei 121776964a fix the send custom waveform signature on the hand layer 2024-03-22 21:03:49 +01:00
Mamadou Babaei c25ebab1a2 fix a bug inside the ESGHapticLocation enum conversions 2024-03-22 21:03:49 +01:00
Mamadou Babaei 9996a74f00 bump senseglove libraries for v2.101.1-edc1163a 2024-03-22 21:03:48 +01:00
Mamadou Babaei 17228201b4 implement the nova2 api updates and bump the senseglove libraries to v2.101.0-3e1693fb 2024-03-22 21:03:47 +01:00
Mamadou Babaei a441e5ed36 bump the plugin version to v1.9.8 2024-03-12 20:33:04 +01:00
Mamadou Babaei 532d0af0a5 make bones rotations a private field 2024-03-12 20:33:03 +01:00
Mamadou Babaei 1745844225 fix a crash inside the USGHandPose::FromHandAngles in higher levels of the api 2024-03-12 20:33:03 +01:00
Mamadou Babaei 729c8ee51f drop the prefix for internal typedefs 2024-03-12 20:33:02 +01:00
Mamadou Babaei a5c4b40299 add some performance optimizations by utilizing MoveTemp in return statements 2024-03-12 20:33:02 +01:00
Mamadou Babaei ba9c5f5406 fix a bug where the right hand mesh is always hidden inside the game no matter whether the right glove is connected or not 2024-03-12 20:33:01 +01:00
Mamadou Babaei a92833135d fix a wrong variable name 2024-03-12 20:33:01 +01:00
Mamadou Babaei 286f62b534 only include the sgconnect header if the build platform is android 2024-03-12 20:33:00 +01:00
Mamadou Babaei cbc11557c0 bump the plugin version to v1.9.7 2024-02-18 20:30:19 +01:00
Mamadou Babaei b72917c927 apply vibrotactile and force-feedback fixes backported from next major release 2024-02-18 20:30:18 +01:00
Mamadou Babaei ef9849f82c bump the plugin version to v1.9.6 2024-02-14 14:56:30 +01:00
Mamadou Babaei 8ca702dc06 fix the NovaGlove class instantiation methods to initialize a NovaGloveImpl instead of a SenseGloveImpl 2024-02-14 14:56:30 +01:00
Mamadou Babaei 34a722c633 bump the plugin version to v1.9.5 2024-02-09 10:53:46 +01:00
Mamadou Babaei 7770c939c3 fix a potential segfault inside SGDeviceModel::ParseFirmware 2024-02-09 10:53:46 +01:00
Mamadou Babaei 7cf7294823 bump the plugin version to v1.9.4 2024-02-08 07:47:57 +01:00
Mamadou Babaei d41ffb25cd fix the bluprint parse fucntion signature to accept OutGloveInfo by reference 2024-02-08 07:47:57 +01:00
Mamadou Babaei 2a94bcfe1a fix changelog formatting 2024-02-08 07:47:57 +01:00
Mamadou Babaei 218c1ce2bf bump the plugin version to v1.9.3 2024-02-03 04:53:56 +01:00