Commit Graph
100 Commits
Author SHA1 Message Date
Mamadou Babaei 9024b9573d improve the main index layout 2024-07-31 12:40:27 +02:00
Mamadou Babaei 8c2d379af5 make the main index generation code more readable 2024-07-31 12:22:31 +02:00
Mamadou Babaei a1c68aa8d8 deploy the favicon to the main index as well 2024-07-31 11:50:02 +02:00
Mamadou Babaei fe843ea6d4 bump the SenseGlove Unreal Engine Marketplace Packager v0.4.0-a65bb20 2024-07-30 17:58:53 +02:00
Mamadou Babaei a6b3eac593 fix the windows cmd.exe issues with rename/copy and always use move when invoking the pack target 2024-07-30 17:46:02 +02:00
Mamadou Babaei ab124667ed remove the changelog.md file from filterplugin list and list the pdf and html documentation files 2024-07-30 10:59:53 +02:00
Mamadou Babaei 3cc6456134 minor fixes 2024-07-30 10:44:18 +02:00
Mamadou Babaei 60e71b8f78 document for dependencies 2024-07-30 10:42:50 +02:00
Mamadou Babaei 2ec782abb8 mention the purpose of make pack in the handbook readme file 2024-07-30 10:22:10 +02:00
Mamadou Babaei 3a58ec5fd4 add make pack target to the handbook makefile 2024-07-30 10:15:42 +02:00
Mamadou Babaei b9b039090d try to fix rsync error on windows: error in rsync protocol data stream (code 12) 2024-07-29 18:19:23 +02:00
Mamadou Babaei 118f0ab793 fix the windows rsync/git bash issue: the source and destination cannot both be remote 2024-07-29 15:31:36 +02:00
Mamadou Babaei f0a986e623 add a deployment note in regards to sourcing the deployment configurations on windows + git bash setups 2024-07-29 15:07:22 +02:00
Mamadou Babaei db20362783 introduce #sg-handbook-revision-url and #sg-handbook-revision-url + other preprocessor improvements 2024-07-29 15:07:14 +02:00
Mamadou Babaei cadd997971 add the initial implementation for the deploy target 2024-07-29 15:05:37 +02:00
Mamadou Babaei df0aff8ca3 revamp the handbook make targets 2024-07-29 15:05:36 +02:00
Mamadou Babaei 9bfe9e5729 fix the broken pdf toc generation on linux 2024-07-29 15:05:36 +02:00
Mamadou Babaei 33649f10a1 replace all bitfield uproperties with booleans 2024-07-29 15:05:35 +02:00
Mamadou Babaei 80243f2f05 adjust the exclusion list to the latest repo structure overhaul 2024-07-29 15:05:34 +02:00
Mamadou Babaei e3f9be405b merge the pack branch into the plugin's source and add the sgum-packager v0.3.0 utility for automatic packaging and deployment to epic marketplace 2024-07-29 15:05:34 +02:00
Mamadou Babaei ec608afb33 winpython fixes and fix pdf-outline generation on gentoo using a temporary python env 2024-07-29 15:05:33 +02:00
Mamadou Babaei f1d831f454 minor fixes and clean up 2024-07-29 15:05:33 +02:00
Mamadou Babaei de68b53e1b replace inline code blocks with back tilde 2024-07-29 15:05:32 +02:00
Mamadou Babaei 93017c2342 complete advanced-topics/openxr/consuming-fxrmotioncontrollerdata/cpp tutorial 2024-07-29 15:05:31 +02:00
Mamadou Babaei e00aa4d0f1 set the default value of bValidateIfDefaultClassesAreSGCompliant to false 2024-07-29 15:05:31 +02:00
Mamadou Babaei 8ccae60c61 crop the image edge 2024-07-29 15:05:30 +02:00
Mamadou Babaei 3b4601695a add winpython and enable pdf-outline 2024-07-29 15:05:17 +02:00
Mamadou Babaei 387a861728 complete advanced-topics/openxr/consuming-fxrmotioncontrollerdata/blueprint tutorial 2024-07-21 18:44:11 +02:00
Mamadou Babaei 65a79505f8 fix a bug where tracking status not being set when the hand data is valid 2024-07-21 16:57:43 +02:00
Mamadou Babaei cfb8c50484 specify the browser binary path from the gnu-make file 2024-07-20 22:46:06 +02:00
Mamadou Babaei 307627ca57 formatting fix 2024-07-20 22:21:32 +02:00
Mamadou Babaei 1f2208162a add partial content to Handbook/src/advanced-topics/openxr/consuming-fxrmotioncontrollerdata/blueprint.md 2024-07-18 18:08:41 +02:00
Mamadou Babaei d570ea6c41 minor fix 2024-07-18 16:46:22 +02:00
Mamadou Babaei 6d6dda4678 add links to the ue source code from github 2024-07-18 16:41:41 +02:00
Mamadou Babaei 42018405bb add the blueprint title line 2024-07-18 16:38:33 +02:00
Mamadou Babaei 1779197050 minor fix 2024-07-18 16:35:25 +02:00
Mamadou Babaei 93a87f5238 minor fix 2024-07-18 16:33:24 +02:00
Mamadou Babaei 3a6594f171 mention the pdf format as well 2024-07-18 16:31:08 +02:00
Mamadou Babaei f3606be722 add mdbook-pdf support which is able to print pdfs using chromedevtools protocol retaining images 2024-07-18 16:25:42 +02:00
Mamadou Babaei cd7d5c64f8 remove cargo installs for typst-cli, mdbook-typst, and mdbook-epub 2024-07-18 16:10:21 +02:00
Mamadou Babaei 8688ff9801 move the /assets/* content to their relative folders as it creates printing issues 2024-07-18 16:06:12 +02:00
Mamadou Babaei b26bd575cc add the content for the Consuming FXRMotionControllerData section 2024-07-18 15:57:33 +02:00
Mamadou Babaei 6583c718fd replace c++ standard int type definitions with the ones from unreal 2024-07-18 15:09:57 +02:00
Mamadou Babaei baf53e3da1 remove the pdf and epub backend due to build errors and inability to show markdown images 2024-07-18 14:09:07 +02:00
Mamadou Babaei f42f7d451e consider the value of site-url when verifying the handbook revision and simplify the makefile code to do so as well 2024-07-18 13:54:54 +02:00
Mamadou Babaei 8c51faec13 make the default site-url next 2024-07-18 13:31:48 +02:00
Mamadou Babaei 783bb5e8f9 mention the pdf and epub formats as well and rename the pdf output filename 2024-07-18 13:04:25 +02:00
Mamadou Babaei beb8e29c58 rename a page 2024-07-18 13:03:33 +02:00
Mamadou Babaei a32fd800ca switch to typst-cli from crates.io instead of git 2024-07-18 11:38:14 +02:00
Mamadou Babaei 6714d04bbf bump senseglove libraries to v2.104.1-55fddbd2 2024-07-17 13:42:09 +02:00
Mamadou Babaei 4856f6407c fix the inro notice 2024-07-16 22:06:37 +02:00
Mamadou Babaei 968edd10b0 fix a table column header 2024-07-16 22:04:45 +02:00
Mamadou Babaei 6868d7e6d2 remove edit-url-template from the book.toml file 2024-07-16 21:50:15 +02:00
Mamadou Babaei 5453a480c2 minor fix 2024-07-16 21:43:23 +02:00
Mamadou Babaei a86d9e0f1b remove mdbook-lintcheck 2024-07-16 21:43:02 +02:00
Mamadou Babaei f6940bd33a add github flavored markdown alerts to the handbook 2024-07-16 21:28:03 +02:00
Mamadou Babaei c8895c3132 add experimental mdbook plugins for epub and pdf generation 2024-07-16 21:21:10 +02:00
Mamadou Babaei 8388057bb1 fix the mdbook errors 2024-07-16 21:20:45 +02:00
Mamadou Babaei cb7eea0c7e add more change logs 2024-07-16 20:50:18 +02:00
Mamadou Babaei 2e5ff20c62 add more change logs 2024-07-16 20:48:32 +02:00
Mamadou Babaei 051570c198 update the changelog with many of the recent changes 2024-07-16 20:35:45 +02:00
Mamadou Babaei 7c7c647b53 minor changelog fix 2024-07-16 19:31:30 +02:00
Mamadou Babaei 85d648464f add FSGDebugCube 2024-07-16 19:30:35 +02:00
Mamadou Babaei 793c47d657 reorganize the handbook structure and add new sections 2024-07-16 19:19:49 +02:00
Mamadou Babaei 2056d4872d rename SGGameUserSettingSettings to SGGameUserSettingsSettings 2024-07-16 18:37:29 +02:00
Mamadou Babaei 05aa12c958 rename SGHardwareBenchmarkSettings to SGHardwareBenchmarkingSettings 2024-07-16 18:30:27 +02:00
Mamadou Babaei 20ebe89aa0 apply the plugin settings when the user overrides the settings for the first time 2024-07-15 23:22:42 +02:00
Mamadou Babaei e6e8212f57 do not ensure as it's possible to get a nullpointer during component uninitialization 2024-07-15 23:02:38 +02:00
Mamadou Babaei e7395c096d revert some changes after backporing fixes to v2.0.x and bumping the version to v2.0.8 2024-07-15 22:17:57 +02:00
Mamadou Babaei fc223c7301 bump the plugin version to v2.0.8 2024-07-15 22:17:54 +02:00
Mamadou Babaei 413c2a8f86 re-implement the virtual hand settings overrides; and apply plenty of other improvements and bug fixes to the settings system; and introduce sgdebugcubesettings 2024-07-15 22:02:51 +02:00
Mamadou Babaei 4a37ea2d36 fix a bug where the sgpawn right-hand grab colliders' default size is mistakenly set to the default value for the left-hand grab colliders at cdo initialization time 2024-07-15 21:58:17 +02:00
Mamadou Babaei 2847bff31e rename verify-build-type target to verify-handbook-revision 2024-07-14 12:13:28 +02:00
Mamadou Babaei 94fac157aa rename verify-build-type target to verify-build-revision 2024-07-14 12:12:42 +02:00
Mamadou Babaei 7d827ce6c1 remove the motion source wrist tracking overrides from the wrist tracker component due to the fact that it's utilized only inside the underlying tracking module and overriding it has no effects 2024-07-12 20:44:27 +02:00
Mamadou Babaei 8663499fc5 re-implement the wrist tracking settings overrides 2024-07-12 20:40:38 +02:00
Mamadou Babaei 8153607d0d rename bInIsVisibleWhenHandDataUnavailable to bInVisibleWhenHandDataUnavailable 2024-07-12 20:38:15 +02:00
Mamadou Babaei c662af475d apply some sgxrtracker enum parsing improvements 2024-07-12 20:37:31 +02:00
Mamadou Babaei 72f56ac9ff rename bIsVirtualHandVisible to bVirtualHandVisible 2024-07-12 20:36:34 +02:00
Mamadou Babaei 163e3b889a delete the engine utils default constructor and destructor 2024-07-12 20:35:28 +02:00
Mamadou Babaei d4c367e3cf add the editor utils class 2024-07-12 20:34:40 +02:00
Mamadou Babaei 92f4775abb fix the debug virtual hand settings and logic 2024-07-12 14:03:55 +02:00
Mamadou Babaei b3f661c659 fix a comment 2024-07-12 13:50:33 +02:00
Mamadou Babaei 02a891f100 introduce the senseglove unreal engine handbook 2024-07-11 21:10:43 +02:00
Mamadou Babaei db99fc5b8b a const correctness fix 2024-07-11 17:19:32 +02:00
Mamadou Babaei 6b71f2500c make FSGXRTracker::GetMotionControllerData() behave the same as 5.4 on both 5.2 and 5.3 2024-07-11 15:40:46 +02:00
Mamadou Babaei f174c6675d minor fix 2024-07-10 11:32:15 +02:00
Mamadou Babaei 4350f2c8d0 update the changelog and clarify what happens when other openxr hand tracking provider's are enabled and the possible workarounds 2024-07-10 11:31:33 +02:00
Mamadou Babaei f0805c00b9 workaround the runuat 5.2/5.3 build issue due to missing IOpenXRHMD.h from epic public headers 2024-07-10 11:08:27 +02:00
Mamadou Babaei 6452895bd2 fix various runuat buiild issues 2024-07-10 10:32:02 +02:00
Mamadou Babaei 66b42a369d break a circular dependency 2024-07-10 10:15:23 +02:00
Mamadou Babaei 489ae126fc do not reigger OnGrabStateUpdated and OnTouchStateUpdated at all when the hand mesh is not valid or visible and also some other extra measures to make sure even if they are triggered they won't affect anything 2024-07-08 20:01:36 +02:00
Mamadou Babaei 19405efa03 take into account the device visual type when updating the hand visibility 2024-07-06 16:34:04 +02:00
Mamadou Babaei e6fb9f194b clarify the meta xr and vive openxr plugins incompatibility 2024-07-06 15:39:50 +02:00
Mamadou Babaei 56a080aaaa rename variable 2024-07-05 23:06:26 +02:00
Mamadou Babaei 279f3fb20e seprate the engine and senseglove module dependency lists 2024-07-05 22:45:56 +02:00
Mamadou Babaei 630a4e9182 implement our own GetMotionControllerData instead of using the one from the XRTrackingSystem as it only picks up the first hand tracking plugin in order to make sure at least internally we use the hand-tracking data from senseglove 2024-07-05 22:08:21 +02:00
Mamadou Babaei 4c0c1b418a minor fixes 2024-07-03 15:01:44 +02:00
Mamadou Babaei 1d6f52a22e mark the SenseGlove settings as DefaultConfig 2024-07-03 13:32:14 +02:00
Mamadou Babaei 6757e134c9 add more bluetooth permissions to be able to request access for nearby devices on android api level 32 in addition to 29 2024-07-03 11:53:58 +02:00