Commit Graph
521 Commits
Author SHA1 Message Date
Mamadou Babaei c58f79865d update the outdated platform support matrix remarks 2024-03-23 17:25:02 +01:00
Mamadou Babaei 4e3babfd7b add ue 5.4 to the list of supported engines through azure devops 2024-03-23 17:25:02 +01:00
Mamadou Babaei 1b57cd9a9b bump the plugin version to v2.0.0 2024-03-22 21:36:15 +01:00
Mamadou Babaei da50494f86 update the changelog 2024-03-22 21:36:15 +01:00
Mamadou Babaei 47b4c872a3 add missing modules to the directory structure 2024-03-22 21:36:14 +01:00
Mamadou Babaei ab8303b4a3 do not expose any uproperty/ufunction that relies on UXRDeviceVisualizationComponent due to UHT/UBT errors and UE 5.1 incompability 2024-03-22 21:04:31 +01:00
Mamadou Babaei 3f1794f4c9 update the planned features status 2024-03-22 21:04:00 +01:00
Mamadou Babaei 065b01c2ea fix other build issues with non-unity builds 2024-03-22 21:04:00 +01:00
Mamadou Babaei 9e7382bc26 add the missing string header that causes build issues in non-unity builds 2024-03-22 21:04:00 +01:00
Mamadou Babaei e40f2401f3 remove the platform dependant build hacks inside FSGArrayUtils::FromStdVector as msvc is not able to deduce TArray<T>::SizeType 2024-03-22 21:04:00 +01:00
Mamadou Babaei 02cffaba07 bump the senseglove libraries to v2.101.12-62b1be11 2024-03-22 21:03:59 +01:00
Mamadou Babaei 4147ceea1a fix android build issue inside FSGArrayUtils::FromStdVector introduced by 0cdc7e03ac 2024-03-22 21:03:59 +01:00
Mamadou Babaei 48c4146e13 Revert "try to init/uninit the backend module at the module start/shutdown"
This reverts commit c45bcaf618.
2024-03-22 21:03:59 +01:00
Mamadou Babaei 55caf9fc2b fix a build issue inside FSGArrayUtils::FromStdVector introduced by newer msvc updates due to stricter implicit uint64 to int32 conversions 2024-03-22 21:03:59 +01:00
Mamadou Babaei 4e52fd5cbd bump the senseglove backend libraries to v2.101.11-2d6fe9ce 2024-03-22 21:03:58 +01:00
Mamadou Babaei 3fa790928b correct the module logs grammars 2024-03-22 21:03:58 +01:00
Mamadou Babaei 70e2e1dc94 try to init/uninit the backend module at the module start/shutdown 2024-03-22 21:03:58 +01:00
Mamadou Babaei ecd0d8ea48 allow the c++ compiler the opportunity to perform rvo/nrvo if applicable 2024-03-22 21:03:58 +01:00
Mamadou Babaei 48742cf897 bump senseglove libraries to v2.101.10-7e515114 2024-03-22 21:03:57 +01:00
Mamadou Babaei 163152598c update the changelog with added quest 3 controllers support 2024-03-22 21:03:57 +01:00
Mamadou Babaei 411c1c3fd1 integrate the virtual hand mesh from allbreaker 2024-03-22 21:03:57 +01:00
Mamadou Babaei b5f6dbfd59 remove redundant headers 2024-03-22 21:03:57 +01:00
Mamadou Babaei c9ca00d666 expose as little as dependencies as possible 2024-03-22 21:03:57 +01:00
Mamadou Babaei d5a7d1d139 correct the hand mesh yaw rotation inside the sgpawn after the squat/sgvect3d changes 2024-03-22 21:03:56 +01:00
Mamadou Babaei 092a66ca32 replace SupportedTargetPlatforms with PlatformAllowList 2024-03-22 21:03:56 +01:00
Mamadou Babaei afd8c44b16 clean up unsed unreal version headers 2024-03-22 21:03:56 +01:00
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