Commit Graph
1139 Commits
Author SHA1 Message Date
Mamadou Babaei 135c9d2857 mark ue 5.5 support as deprecated and introduce ue 5.8 and update the platform support matrix and planned features accordingly 2026-07-13 20:21:37 +02:00
Mamadou Babaei 47dea869b6 bump senseglove libraries to the latest experimental release of v2.400.x 2026-07-13 20:21:37 +02:00
Mamadou Babaei 20e87bc9ed fix a ue 5.8 deperecation warning on android builds 2026-07-13 20:21:34 +02:00
Mamadou Babaei d56fa9a443 bump senseglove libraries to the latest experimental release of v2.400.x 2026-07-13 20:21:33 +02:00
Mamadou Babaei 6c767302ef implement sgcore ue api functions that are required for the underlying library and sgfakeshm initialization/termination 2026-07-13 20:21:30 +02:00
Mamadou Babaei 0f975723f8 add missing bp function USGLibraryKismetLibrary::GetBackendType & ESGBackendType::AndroidStrings enumerator 2026-07-13 20:21:30 +02:00
Mamadou Babaei b096cf3b23 make the plugin build with the upcoming ue 5.8, msvc 2026, and upcoming senseglove libraries v2.400.x 2026-07-13 20:21:29 +02:00
Mamadou Babaei ee0ae74014 bump xq to v0.5.x 2026-07-13 20:21:26 +02:00
Mamadou Babaei c88624bd62 bump the rust toolchain to v1.95.0 2026-07-13 20:21:25 +02:00
Mamadou Babaei 4f2f51a8f0 bump the plugin version to v2.8.1 2026-05-11 22:27:28 +02:00
Mamadou Babaei 549a447533 fix inconsistent blueprint ufunction category paths in nova and nova2 Kismet libraries 2026-05-11 22:27:28 +02:00
Mamadou Babaei 903e1432c4 bump the plugin version to v2.8.0 2026-02-24 13:16:39 +01:00
Mamadou Babaei f8d10ebe11 fix a changelog entry with correct information 2026-02-24 13:16:39 +01:00
Mamadou Babaei 7f4c2e66bc bump senseglove ue marketplace packager to v0.6.2-b675bab 2026-02-24 13:16:39 +01:00
Mamadou Babaei c8337483fc add a caution alert regarding calling send haptics repeatedly in rapid succession 2026-02-24 13:16:39 +01:00
Mamadou Babaei 287f43473c minor docs wording fix 2026-02-24 13:16:38 +01:00
Mamadou Babaei 8fa32ce96c SGHapticsComponent docs: fix functions screenshots 2026-02-24 13:16:38 +01:00
Mamadou Babaei 31cf5b3ef8 docs formatting fixes 2026-02-24 13:16:38 +01:00
Mamadou Babaei 073ea2c4fc add a caution regarding bSendImmediate and batching SendHaptics 2026-02-24 13:16:38 +01:00
Mamadou Babaei 8b37c381b3 SGHapticsComponent docs: add practical blueprint examples 2026-02-24 13:16:38 +01:00
Mamadou Babaei 1461d30227 fix a blueprint ufunction specifier type 2026-02-24 13:16:38 +01:00
Mamadou Babaei b7df9050f1 SGHapticsComponent docs: document individual haptics functions 2026-02-24 13:16:38 +01:00
Mamadou Babaei b84426d3ff add a missing blueprint ufunction specifier 2026-02-24 13:16:38 +01:00
Mamadou Babaei 2aba90209a add more screenshots to SGHapticsComponent docs section 2026-02-24 13:16:38 +01:00
Mamadou Babaei c4b5e9a4a5 add more screenshots to SGHandTrackerComponent docs section 2026-02-24 13:16:37 +01:00
Mamadou Babaei 6e638b9181 add almost complete draft for docs section: SGHapticsComponent 2026-02-24 13:16:37 +01:00
Mamadou Babaei 03d5d3d365 minor docs fix 2026-02-24 13:16:37 +01:00
Mamadou Babaei 2562bbb33b improve docs by mentioning some more details 2026-02-24 13:16:37 +01:00
Mamadou Babaei 1e45b0f647 add the final draft for docs section: SGHandTrackerComponent 2026-02-24 13:16:37 +01:00
Mamadou Babaei f4caf367c0 fix version number's formatting and links 2026-02-24 13:16:37 +01:00
Mamadou Babaei 42f21295d9 add initial images for the SGHapticsComponent docs section 2026-02-24 13:16:37 +01:00
Mamadou Babaei dbe2e572fb add initial images for the SGHandTrackerComponent docs section 2026-02-24 13:16:37 +01:00
Mamadou Babaei 097b52744c fix uproperty specifiers 2026-02-24 13:16:37 +01:00
Mamadou Babaei 4a1b08c80e add the full final draft for docs section: SGPawn Events: The Puppeteer (Controller) / Puppet (Pawn) Architecture 2026-02-24 13:16:37 +01:00
Mamadou Babaei 7ec36a67ca add the new documentation sections place holders 2026-02-24 13:16:36 +01:00
Mamadou Babaei 8129eade7d add more openxr documentation fixes including how to calculate wrist offsets 2026-02-24 13:16:36 +01:00
Mamadou Babaei e774db666e add a new FSGHandLayer::GetWristLocation() overload which allows passing FRotator instead of FQuat as input or output parameters 2026-02-24 13:16:36 +01:00
Mamadou Babaei 6f4cc417f6 add missing bAutoStopAllHaptics initialization 2026-02-24 13:16:36 +01:00
Mamadou Babaei 808f73e0e2 clarify v2.7.0 changelog error: SenseComRunning rename actually landed in v2.8.0 (ABI/API break) 2026-02-24 13:16:36 +01:00
Mamadou Babaei 70a6fc0531 remove FXRMotionControllerData or replace its usage with FXRHandTrackingState as we fully dropped support for it 2026-02-24 13:16:36 +01:00
Mamadou Babaei 6953a9a5a8 replace all mentions of FXRMotionControllerData with FXRHandTrackingState in code comments 2026-02-24 13:16:35 +01:00
Mamadou Babaei bc11fdffed fix a build issue caught by runuat 2026-02-24 13:16:35 +01:00
Mamadou Babaei 5181d6d0de drop support for unreal engine 5.4 2026-02-24 13:16:35 +01:00
Mamadou Babaei d020235df5 remove ue 5.4 and epic native/cross toolchains v22 support from the build system for third-party libs 2026-02-24 13:16:35 +01:00
Mamadou Babaei 6c7d076ceb update the changelog 2026-02-24 13:16:35 +01:00
Mamadou Babaei e96e6fea95 add support for wrist squeeze to the haptics component 2026-02-24 13:16:35 +01:00
Mamadou Babaei 18e29de887 add an exact overload to haptics component SendCustomWaveform similar to hand layer or haptic glove classes 2026-02-24 13:16:35 +01:00
Mamadou Babaei d63f43d4b5 whitespace fixes 2026-02-24 13:16:35 +01:00
Mamadou Babaei 902084314a implement a USGHapticsComponent to allow sending a variety of haptic feedbacks to the gloves without touching senseglove's low-level api 2026-02-24 13:16:35 +01:00
Mamadou Babaei 5ddeb2747c remove redundant code 2026-02-24 13:16:35 +01:00