{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":531307134,"defaultBranch":"master","name":"UEVR","ownerLogin":"praydog","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-01T00:34:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2909949?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712029806.0","currentOid":""},"activityList":{"items":[{"before":"96d62a73b77b5575b31e959f779f81d070f8a7c4","after":"ad3a2a22b5c2f07747a9cde1ba84fe883bd76149","ref":"refs/heads/master","pushedAt":"2024-06-12T20:34:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Plugins: Update API with more C++ style functions for VR","shortMessageHtmlLink":"Plugins: Update API with more C++ style functions for VR"}},{"before":"f12caae38afcc308d76dd174d683c20dda02c188","after":"96d62a73b77b5575b31e959f779f81d070f8a7c4","ref":"refs/heads/master","pushedAt":"2024-06-12T17:44:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Fix compile","shortMessageHtmlLink":"Fix compile"}},{"before":"d5f7aec0f4b7f6483604e030e59ae24e64a9bcfb","after":"f12caae38afcc308d76dd174d683c20dda02c188","ref":"refs/heads/master","pushedAt":"2024-06-12T17:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Mod: Fix component options not getting captured in lookups","shortMessageHtmlLink":"Mod: Fix component options not getting captured in lookups"}},{"before":"d51b4c90f59e1591cb80734149fed014f4cbfcbb","after":"d5f7aec0f4b7f6483604e030e59ae24e64a9bcfb","ref":"refs/heads/master","pushedAt":"2024-06-09T15:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Plugins: Add functions to disable UObjectHook","shortMessageHtmlLink":"Plugins: Add functions to disable UObjectHook"}},{"before":"ef97ac25e132f972836d31bae56c66d1f0ec4c7d","after":"d51b4c90f59e1591cb80734149fed014f4cbfcbb","ref":"refs/heads/master","pushedAt":"2024-06-08T16:02:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Plugins: Add way to get/set mod values, reload configs, save configs","shortMessageHtmlLink":"Plugins: Add way to get/set mod values, reload configs, save configs"}},{"before":"d6c98aad783f1d316b6e055ab6cde8fdb0b6baa4","after":"ef97ac25e132f972836d31bae56c66d1f0ec4c7d","ref":"refs/heads/master","pushedAt":"2024-06-07T19:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"UObjectHook: Add support for viewing NameProperty properties","shortMessageHtmlLink":"UObjectHook: Add support for viewing NameProperty properties"}},{"before":"d657a554ee5cde6fe142595c29e74c98458fb9f8","after":"d6c98aad783f1d316b6e055ab6cde8fdb0b6baa4","ref":"refs/heads/master","pushedAt":"2024-06-07T15:43:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"UObjectHook: Display socket locations/rotations","shortMessageHtmlLink":"UObjectHook: Display socket locations/rotations"}},{"before":"e1c7cc54e4c88f1e57f1c267b861985a87eaf373","after":"d657a554ee5cde6fe142595c29e74c98458fb9f8","ref":"refs/heads/master","pushedAt":"2024-05-23T02:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Deps: Update kananlib (fix scan failures that could cause crashes)","shortMessageHtmlLink":"Deps: Update kananlib (fix scan failures that could cause crashes)"}},{"before":"bada19b43d0e28579cc78a8836e8957e4954184b","after":"e1c7cc54e4c88f1e57f1c267b861985a87eaf373","ref":"refs/heads/master","pushedAt":"2024-05-21T15:40:19.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"SDKDumper: Encode size into dumped classes","shortMessageHtmlLink":"SDKDumper: Encode size into dumped classes"}},{"before":"4463a8edb8f64f1baf0aef2f27c79024656a8d7d","after":"bada19b43d0e28579cc78a8836e8957e4954184b","ref":"refs/heads/master","pushedAt":"2024-05-17T05:08:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"8897a75b64b23afdaebcf89971ddb69c85ec82d7","after":"4463a8edb8f64f1baf0aef2f27c79024656a8d7d","ref":"refs/heads/master","pushedAt":"2024-05-11T15:20:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"More startup time improvements","shortMessageHtmlLink":"More startup time improvements"}},{"before":"5de5d50e76f32ad17f0effb860a33955f9862742","after":"8897a75b64b23afdaebcf89971ddb69c85ec82d7","ref":"refs/heads/master","pushedAt":"2024-05-08T04:34:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Further startup time improvements (kananlib update again)","shortMessageHtmlLink":"Further startup time improvements (kananlib update again)"}},{"before":"86f0dc0fd316ae880228156deaa6006b8e0f5680","after":"5de5d50e76f32ad17f0effb860a33955f9862742","ref":"refs/heads/master","pushedAt":"2024-05-06T20:09:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Fix some scans after last commit","shortMessageHtmlLink":"Fix some scans after last commit"}},{"before":"3b206447ac202795afd99c0e5391cac28823920c","after":"86f0dc0fd316ae880228156deaa6006b8e0f5680","ref":"refs/heads/master","pushedAt":"2024-05-06T19:39:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Update kananlib (significant startup time improvement)","shortMessageHtmlLink":"Update kananlib (significant startup time improvement)"}},{"before":"9074c01b9a1e819e5652af74d4931d714861402b","after":"3b206447ac202795afd99c0e5391cac28823920c","ref":"refs/heads/master","pushedAt":"2024-03-23T17:15:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"correct OpenVR view bounds calculation (#227)","shortMessageHtmlLink":"correct OpenVR view bounds calculation (#227)"}},{"before":"8b2fc9f2a8c50b01c0b48a98d94f03df434f0caf","after":"9074c01b9a1e819e5652af74d4931d714861402b","ref":"refs/heads/master","pushedAt":"2024-03-20T20:31:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"OpenVR and OpenXR symmetric and other projection matrix options (#196)\n\n* naive symmetric projection for OpenVR\r\n\r\n* WIP OpenXR symmetric projection\r\n\r\n* first cut of OpenXR symmetric projection matrices - desparately needs tidying up but appears to work correctly\r\n\r\n* tweak a calculation the looked upside down (but is hard to tell with Index's almost vertically symmetric projection)\r\n\r\n* WIP\r\n\r\n* more WIP - reworked bounds and FOV calculations to reduce mess; still need to verify OpenXR signs\r\n\r\n* wip\r\n\r\n* wip\r\n\r\n* corrected various calculations; added mirrored projections\r\n\r\n* add option to grow the render target to accommodate projection cropping with no image quality loss (at the expense of performance)\r\n\r\n* revert commit hash change\r\n\r\n* fix memory leak; first part of changes following PR comments\r\n\r\n* more tidy up - cache the results of the eye projection and texture bounds / scaling calculations\r\n\r\n* only get the eye positions once per framework sync\r\n\r\n* ensure changes to near clipping plane trigger eye matrix derivation; added original FOV to log messages when deriving eye matrices\r\n\r\n* fix incorrect vertical matched for openVR\r\n\r\n* Remove unused CommitHash.hpp\r\n\r\n---------\r\n\r\nCo-authored-by: praydog ","shortMessageHtmlLink":"OpenVR and OpenXR symmetric and other projection matrix options (#196)"}},{"before":"38fa684d184ddd06c65353541b18dffd0824a508","after":"8b2fc9f2a8c50b01c0b48a98d94f03df434f0caf","ref":"refs/heads/master","pushedAt":"2024-03-18T14:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Plugin example: Fix some access violations","shortMessageHtmlLink":"Plugin example: Fix some access violations"}},{"before":"da970c3675d7bd0c969e49d9f18d4b904d7cc994","after":"c2994ca44b321b3fa6b884eeb38fe4c7bb5928fe","ref":"refs/heads/lua-api","pushedAt":"2024-03-16T12:05:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Lua: improvement to UI layout","shortMessageHtmlLink":"Lua: improvement to UI layout"}},{"before":"a1589979d16f37ec4b09b9ef3b936b4759a390b5","after":"38fa684d184ddd06c65353541b18dffd0824a508","ref":"refs/heads/master","pushedAt":"2024-03-16T11:06:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Fix CommitHash file being auto-included in CMakeLists.txt","shortMessageHtmlLink":"Fix CommitHash file being auto-included in CMakeLists.txt"}},{"before":"8f54d16f5fdc41cc8dd3a894df6f81ec2ed328e7","after":"a1589979d16f37ec4b09b9ef3b936b4759a390b5","ref":"refs/heads/master","pushedAt":"2024-03-16T11:00:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Ignore autogenerated CommitHash header and remove it from repo (#224)\n\nThis will prevent accidentally including autogenerated code and making patches that are difficult to rebase.\r\n\r\nCommitHash.hpp is autogenerated by cmake and shouldn't be commited.\r\n\r\nAdditionally someone with write access should do `git filter-branch` and remove CommitHash.hpp from the previous history or this problem may come back with merging older patches.","shortMessageHtmlLink":"Ignore autogenerated CommitHash header and remove it from repo (#224)"}},{"before":"ca5c600c9c85b4833c5f240786f9357f78308860","after":"da970c3675d7bd0c969e49d9f18d4b904d7cc994","ref":"refs/heads/lua-api","pushedAt":"2024-03-12T19:19:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Lua: improvement to UI layout","shortMessageHtmlLink":"Lua: improvement to UI layout"}},{"before":"c2bc553cd8be61e233bae999319ebc431825e2f0","after":"8f54d16f5fdc41cc8dd3a894df6f81ec2ed328e7","ref":"refs/heads/master","pushedAt":"2024-03-12T18:14:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"added global plugins and profiles (#223)\n\n* added global plugins and profiles\r\n\r\n* Fixed inconsistent tabs\r\n\r\n* Plugins: Check if the folder exists before loading\r\n\r\n* Plugins: Reduce code repetition\r\n\r\n---------\r\n\r\nCo-authored-by: praydog ","shortMessageHtmlLink":"added global plugins and profiles (#223)"}},{"before":"2f4c211008fb2cfc87b1f97f2dbe33a7c4ec1418","after":"c2bc553cd8be61e233bae999319ebc431825e2f0","ref":"refs/heads/master","pushedAt":"2024-03-12T17:31:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Actually fetch recent commits","shortMessageHtmlLink":"CI: Actually fetch recent commits"}},{"before":"9603fa099b1452dc38d5c23662dfd9ab24caaa74","after":"2f4c211008fb2cfc87b1f97f2dbe33a7c4ec1418","ref":"refs/heads/master","pushedAt":"2024-03-12T17:25:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Log previous commits for debugging","shortMessageHtmlLink":"CI: Log previous commits for debugging"}},{"before":"48437917aec0f28a0d46c42d732eff1925ee0e09","after":"9603fa099b1452dc38d5c23662dfd9ab24caaa74","ref":"refs/heads/master","pushedAt":"2024-03-12T17:10:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Update for detached HEAD state","shortMessageHtmlLink":"CI: Update for detached HEAD state"}},{"before":"3e48b104e2834c5a5d500301405b7888eade6984","after":"48437917aec0f28a0d46c42d732eff1925ee0e09","ref":"refs/heads/master","pushedAt":"2024-03-12T17:01:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Fix command for powershell","shortMessageHtmlLink":"CI: Fix command for powershell"}},{"before":"186d5e05f3b8a6d022441925713292e7d537a27a","after":"3e48b104e2834c5a5d500301405b7888eade6984","ref":"refs/heads/master","pushedAt":"2024-03-12T16:41:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Actually checkout PR merge commit?","shortMessageHtmlLink":"CI: Actually checkout PR merge commit?"}},{"before":"21a354c3aad09f41b477e5e636ccd16d2019c49d","after":"186d5e05f3b8a6d022441925713292e7d537a27a","ref":"refs/heads/master","pushedAt":"2024-03-12T16:05:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: Another PR workflow fix","shortMessageHtmlLink":"CI: Another PR workflow fix"}},{"before":"067279517877c0b3dd8a1bb46a7124c1e1aac113","after":"21a354c3aad09f41b477e5e636ccd16d2019c49d","ref":"refs/heads/master","pushedAt":"2024-03-12T14:34:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"CI: PR workflow fix attempt","shortMessageHtmlLink":"CI: PR workflow fix attempt"}},{"before":"3de014a7b108ef723686a64b5b8e41e263c3c832","after":"ca5c600c9c85b4833c5f240786f9357f78308860","ref":"refs/heads/lua-api","pushedAt":"2024-03-08T10:58:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"praydog","name":null,"path":"/praydog","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2909949?s=80&v=4"},"commit":{"message":"Lua: improvement to UI layout","shortMessageHtmlLink":"Lua: improvement to UI layout"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY7sZRgA","startCursor":null,"endCursor":null}},"title":"Activity ยท praydog/UEVR"}