Commit Graph
1057 Commits
Author SHA1 Message Date
Mamadou Babaei c0c649cad1 add htc standalone mode deprecation warnings to the upcoming v2.7.x changelog and the relevant htc standalone mode sections in the docs 2025-11-13 19:03:51 +01:00
Mamadou Babaei 644280b32a keep removed 5.7 changes inside SGXRTracker implementation file conditionally, in order to reduce maintenance burden 2025-11-13 11:04:37 +01:00
Mamadou Babaei b08808085e revert offloading senseglove glove data retrieval api calls to timers and restore calls from tickcomponent functions 2025-11-13 11:00:46 +01:00
Mamadou Babaei 01eed16fbf Revert "get rid of SGPawn::Tick, introduce SGPawn::HandVelocitySamplerFramerate, and make hand velocity sampler timer-based instead of tick-based"
This reverts commit 8dea65ed40.
2025-11-13 10:20:27 +01:00
Mamadou Babaei ec032cc184 remove support for FXRMotionControllerData on UE 5.7 as it has been obliterated by the upstream and apply necessary changes to make XR_EXT_hand_tracking work again on 5.7 2025-11-13 01:45:55 +01:00
Mamadou Babaei 84c0a25304 bump senseglove libraries to v2.305.3-17a820b6e with support for Android NDK r27c and Epic Native/Cross Toolchains v26 2025-11-13 00:41:51 +01:00
Mamadou Babaei 3592d1b7a6 set default VibrotactileFrequency to 180 for optimal vibrotactile feedback 2025-10-06 14:15:50 +02:00
Mamadou Babaei 7c7051a110 bump senseglove libraries to v2.304.1-fb2a464d6 2025-09-17 09:04:17 +02:00
Mamadou Babaei ec39fedf70 bump senseglove libraries to v2.304.0-ebcb93fc1 2025-09-17 08:22:40 +02:00
Mamadou Babaei cfde08d744 replace QueueVibroLevels with SendCustomWaveform 2025-09-17 08:02:22 +02:00
Mamadou Babaei 3819c6e62a whitespace fix 2025-09-17 08:01:47 +02:00
Mamadou Babaei bbb3595147 avoid calling senseglove glove data retrieval api from tickcomponent functions and instead offload those to background timers 2025-09-09 11:32:44 +02:00
Mamadou Babaei 3c77ca516b return when ensure statements fail 2025-09-09 11:15:07 +02:00
Mamadou Babaei 8dea65ed40 get rid of SGPawn::Tick, introduce SGPawn::HandVelocitySamplerFramerate, and make hand velocity sampler timer-based instead of tick-based 2025-09-09 09:30:42 +02:00
Mamadou Babaei f3eccd6fe1 rename FSGGloveTrackingSettings::GloveConnectivityCheckInterval to FSGGloveTrackingSettings::DataRetrievalRefreshRate 2025-09-09 09:24:24 +02:00
Mamadou Babaei 81a7af9f52 apply third-party modules fixes 2025-09-08 08:04:58 +02:00
Mamadou Babaei 4e22b32182 bump senseglove libraries to v2.303.0-4a2a57376 2025-09-08 06:33:04 +02:00
Mamadou Babaei adc3b08723 integrate sensglove libraries v2.301.0-c70bce637 and the required refactor to make it build/work 2025-08-27 14:38:47 +02:00
Mamadou Babaei a0f74e64b6 drop ue 5.3 and msvc 2019 support and bump the senseglove libraries to v2.205.1-cb26979ed 2025-07-07 19:09:35 +02:00
Mamadou Babaei 2d8306a064 remove remnants of the long-removed Unreal Engine 5.2 from various *.Build.cs files 2025-07-07 19:02:14 +02:00
Mamadou Babaei edb986e6e1 remove remnants of the long-removed Unreal Engine 5.2 from SenseGloveTracking module 2025-07-07 19:02:13 +02:00
Mamadou Babaei 51868a4021 remove remnants of long removed unreal 5.2 from third-party modules *.Build.cs files 2025-07-07 19:02:05 +02:00
Mamadou Babaei 9bcd555e7a re-add Source/ThirdParty/**/*.Build.cs to get tracked under git rather than lfs 2025-07-07 18:17:16 +02:00
Mamadou Babaei 5be48df336 delete Source/ThirdParty/**/*.Build.cs from lfs 2025-07-07 18:15:52 +02:00
Mamadou Babaei 663ea6a2e7 fix a typo in function name SGDeviceList::SenseCommRunning() 2025-07-02 16:17:01 +02:00
Mamadou Babaei 5d9cebeeb2 bump the plugin version to v2.6.3 2025-06-27 18:33:02 +02:00
Mamadou Babaei a3d4098ae3 add third-party openxr integration documentation section 2025-06-27 17:37:38 +02:00
Mamadou Babaei a242906b78 bump the plugin version to v2.6.2 2025-06-10 09:13:03 +02:00
Mamadou Babaei f7d2debce6 add a vr optimization third-party tutorial 2025-06-10 09:01:52 +02:00
Mamadou Babaei c49ec83c94 bump the plugin version to v2.6.1 2025-06-05 13:18:37 +02:00
Mamadou Babaei 20f7061f83 changelog fixes 2025-06-05 12:33:31 +02:00
Mamadou Babaei 18a3890958 bump senseglove libraries to v2.204.0-3a37b1977 2025-06-05 12:27:20 +02:00
Mamadou Babaei a4cc15f2c4 fix a changelog typo 2025-06-04 04:59:26 +02:00
Mamadou Babaei 5245e7a790 bump the plugin version to v2.6.0 2025-06-04 02:30:58 +02:00
Mamadou Babaei 2812c15b3f fix a runuat build issue due to a missing header providing engine version macros 2025-06-04 02:30:21 +02:00
Mamadou Babaei 450962a227 deprecate ue 5.3 support 2025-06-04 01:59:46 +02:00
Mamadou Babaei 8d8a49e32b reoder changelog's last entry sections 2025-06-04 01:58:01 +02:00
Mamadou Babaei c6cb20dac1 revamp the ubt third-party dependency system 2025-06-04 01:38:13 +02:00
Mamadou Babaei eb610208b9 fix build issue with sgbackend by deleting the impl struct copy constructor and copy assignment operator 2025-06-04 00:48:21 +02:00
Mamadou Babaei 3fb52fa066 fix a closing #endif directive comment 2025-06-03 08:31:21 +02:00
Mamadou Babaei 502c10e51e minor code formatting fix 2025-06-03 07:14:53 +02:00
Mamadou Babaei 769559f535 thread-safe sgbackend initialization 2025-06-03 07:14:37 +02:00
Mamadou Babaei 6daca65cd5 thread-safe sglog initialization 2025-06-03 07:11:32 +02:00
Mamadou Babaei e74a664312 revamp sglog to use unreal's tuniqueptr instead of std::unique_ptr 2025-06-03 07:04:40 +02:00
Mamadou Babaei 85dbeb3f9e fix critical deadlock between render and game threads in UE 5.6 when invoking IHeadMountedDisplay::GetHMDMonitorInfo() 2025-06-03 06:06:37 +02:00
Mamadou Babaei e93a97ba38 fix sglog windows/msvc build issues caused by the recent sglog refactor 2025-06-03 04:42:48 +02:00
Mamadou Babaei 59939e0f24 update the changelog 2025-06-02 12:24:08 +02:00
Mamadou Babaei 62c5e58dcf add a missing header that causes build issues on linux aarch64 due to incomplete uaniminstance type 2025-06-02 12:24:08 +02:00
Mamadou Babaei 4f88590ac8 fix type conversion safety and consistency issues across all sglog formatters 2025-06-02 12:24:03 +02:00
Mamadou Babaei 2b9ca4b121 fix unreal engine 5.6 string conversion build issues on linux 2025-06-02 09:46:26 +02:00