Commit Graph
180 Commits
Author SHA1 Message Date
Mamadou Babaei 685f2c4fea fix the EvaluateSkeletalControl_AnyThread crash 2023-03-28 10:37:41 +02:00
Mamadou Babaei 5357ae21cf revert back the last commit and ignore the last joint 2023-03-28 10:37:41 +02:00
Mamadou Babaei 1c9bf84d33 try an alternate implementation for copying animation data in order to remedy the virtual hand crash 2023-03-28 10:37:41 +02:00
Mamadou Babaei 5d585c27ec bump senseglove thrid-party libraries for windows to v2.2.4-1eda0d8 2023-03-28 10:37:41 +02:00
Mamadou Babaei 2d1cb0bb8f bump senseglove libraries for linux and android to v2.2.4-1eda0d8 2023-03-28 10:37:39 +02:00
Mamadou Babaei 3b8be231aa bump senseglove headers and libraries for linux and android to v2.2.3-39b3c2b 2023-03-28 10:37:39 +02:00
Mamadou Babaei f84a744110 bump senseglove thrid-party libraries for windows to v2.2.3-39b3c2b 2023-03-28 10:37:38 +02:00
Mamadou Babaei 06cb6a1f8f bump senseglove headers and libraries for linux and android to v2.2.2-1725b91 2023-03-28 10:37:38 +02:00
Mamadou Babaei 9f3054ddc0 bump senseglove thrid-party libraries for windows to v2.2.2-1725b91 2023-03-28 10:37:37 +02:00
Mamadou Babaei f7701cfd92 bump windows/msvc binaries to v2.2.1-ca2f23d 2023-03-28 10:37:36 +02:00
Mamadou Babaei c26f200aa5 update senseglove libraries to v2.2.1-ca2f23d with per engine segregated android ndk support 2023-03-28 10:37:35 +02:00
Mamadou Babaei 578bbb29a5 remove redundant Source/ThirdParty/lib/oculus directories 2023-03-28 10:37:35 +02:00
Mamadou Babaei caf92df577 bump senseglove headers and libraries for windows/msvc to v2.2.0-eed9611 2023-03-28 10:37:34 +02:00
Mamadou Babaei 3a8edb6190 bump senseglove headers and libraries for linux and android to v2.2.0-eed9611 2023-03-28 10:37:33 +02:00
Mamadou Babaei a5fcd2e567 remove archaic pre-public-release dead code 2023-03-28 10:37:33 +02:00
Mamadou Babaei 2f2aafea65 virtual hand implementation with a crash from calling EvaluateSkeletalControl_AnyThread 2023-03-28 10:37:33 +02:00
Mamadou Babaei e951d0c426 fix impl owners 2023-03-28 10:37:33 +02:00
Mamadou Babaei d4e0b22839 add partion implementation of the virtual hand 2023-03-28 10:37:33 +02:00
Mamadou Babaei 46ea6266a5 add senseglove module base classes 2023-03-28 10:37:33 +02:00
Mamadou Babaei b8aeea558c move launch and settings module to PrivateIncludePathModuleNames from PrivateDependencyModuleNames in order to pass runuat tests 2023-02-07 11:39:01 +01:00
Mamadou Babaei 4680aedd24 Bump SenseGlove libraries for Windows/MSVC to v2.1.2-95ec6e7 2023-02-07 10:58:09 +01:00
Mamadou Babaei 61ce2cfc7c add support for android armeabi-v7a with neon, x86-64, and x86 builds in addition to arm64-v8a 2023-02-07 10:58:09 +01:00
Mamadou Babaei ca3594026b bump senseglove libraries for linux to v2.1.2-95ec6e7 2023-02-07 10:58:08 +01:00
Mamadou Babaei d792a57291 add initial ue5.2 support to the build system along with linux third-party libraries 2023-02-07 10:58:08 +01:00
Mamadou Babaei 1545878a9d bump senseglove libraries for windows/msvc to v2.1.1-0569c74 2023-02-07 10:58:07 +01:00
Mamadou Babaei e50f85a919 switch to sgconnect for android v1.1.0 extracted from the .arr file shipped with our unity plugin 2023-02-03 13:44:57 +01:00
Mamadou Babaei 58504effbc bump senseglove libraries to v2.1.1-0569c74 2023-02-03 13:44:57 +01:00
Mamadou Babaei cebba656fe use the correct writehaptics signature extracted from the .jar file 2023-02-03 13:44:57 +01:00
Mamadou Babaei 66a3381579 bump sgconnect and sgcore to v2.1.0-9080621 and add an almost functional android implementation 2023-02-03 13:44:56 +01:00
Mamadou Babaei 8d12529554 try to offload android to sgcore/sgconnect third-party libraries and drop linux third-party libraries for earlier versions of the engine prior to 4.27 2023-02-03 13:44:56 +01:00
Mamadou Babaei 63967b5eb7 minor documentation fixes 2023-02-03 13:44:55 +01:00
Mamadou Babaei 317092792d drop linux third-party libraries for earlier versions of the engine prior to 4.27 2023-02-03 13:44:55 +01:00
Mamadou Babaei b2b0392f9c fix a bug in the jni call write haptics 2023-02-03 13:44:55 +01:00
Mamadou Babaei fcdedeb81f replace more method calls on android with the equivalents from sgconnect for android 2023-02-03 13:44:55 +01:00
Mamadou Babaei 4be10c3e57 bump copyright years 2023-02-03 13:44:55 +01:00
Mamadou Babaei ca7f51dcfd add an android module with working jni calls to Init(), Dispose(), and GetLibraryVersion() 2023-02-03 13:44:55 +01:00
Mamadou Babaei ac861b0a13 remove the enum utils class due to ANY_PACKAGE deprecation warnings in unreal engine 5.1 2023-02-03 13:44:55 +01:00
Mamadou Babaei a993d877d1 conform to the class naming standards 2023-02-03 13:44:55 +01:00
Mamadou Babaei dd7bf2686b apply const correctness 2023-02-03 13:44:55 +01:00
Mamadou Babaei 533638b1ea fix android build issues caused by the log module 2023-02-03 13:44:55 +01:00
Mamadou Babaei b1da967d41 simplify the move constructors / move assignment operators' noexcept ifdefs 2022-12-02 12:39:00 +01:00
Mamadou Babaei d11ef47931 fix ue 4.22 - 4.27 build issues on msvc 2017 2022-12-02 12:39:00 +01:00
Mamadou Babaei ab035cae2e move sgplatform headers to the public folder 2022-12-02 12:39:00 +01:00
Mamadou Babaei 4af827a46a fix ue >= 5.0 ubt errors 2022-12-02 12:39:00 +01:00
Mamadou Babaei 8e9f3869b3 upgrade senseglove third-party libraries for linux and android to to v2.0.4 2022-12-02 12:38:59 +01:00
Mamadou Babaei 7a9e54de64 add macros for C++17 detection 2022-12-02 12:38:58 +01:00
Mamadou Babaei 5f0a238d7a apply const correctness to method parameters 2022-12-02 12:38:58 +01:00
Mamadou Babaei b0a328289a upgrade sglibraries binaries for windows/msvc to to v2.0.4 and add msvc 2017 binaries 2022-12-02 12:38:57 +01:00
Mamadou Babaei 74499d33e7 upgrade sglibraries third-party headers to v2.0.4 2022-12-02 12:38:57 +01:00
Mamadou Babaei 9e22912a6f add support for msvc 2017 to the build.cs files 2022-12-02 12:38:56 +01:00