{"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":"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"}},{"before":"2d92662b72a8c6dd81cf94cefdbd8960e22382ca","after":"067279517877c0b3dd8a1bb46a7124c1e1aac113","ref":"refs/heads/master","pushedAt":"2024-03-08T10:58:14.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":"D3D12: Fix crash that could occur on res resize","shortMessageHtmlLink":"D3D12: Fix crash that could occur on res resize"}},{"before":"7cf045fcb33a1150125be8d56d7ada44304d5d4e","after":"3de014a7b108ef723686a64b5b8e41e263c3c832","ref":"refs/heads/lua-api","pushedAt":"2024-03-07T22:52:02.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":"051a353fb78390e960df0c7a24c570c83f712542","after":"2d92662b72a8c6dd81cf94cefdbd8960e22382ca","ref":"refs/heads/master","pushedAt":"2024-03-07T22:51:18.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":"API.hpp: Add missing get/set_bool_property","shortMessageHtmlLink":"API.hpp: Add missing get/set_bool_property"}},{"before":"c56110bb077c683af33b6f1e4b768c3879825900","after":"7cf045fcb33a1150125be8d56d7ada44304d5d4e","ref":"refs/heads/lua-api","pushedAt":"2024-03-06T21:50:26.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":"10c453f9186d664246ed252bc667560ddeec039d","after":"051a353fb78390e960df0c7a24c570c83f712542","ref":"refs/heads/master","pushedAt":"2024-03-06T21:36:28.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 dcast","shortMessageHtmlLink":"Plugins: Add dcast"}},{"before":"3d90c5280497bd5bd3272bf7c8ee42e82add0bb4","after":"10c453f9186d664246ed252bc667560ddeec039d","ref":"refs/heads/master","pushedAt":"2024-03-06T21:14:36.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 UScriptStruct and get/set_bool_property","shortMessageHtmlLink":"Plugins: Add UScriptStruct and get/set_bool_property"}},{"before":"5501882d75bd313d2440e65eb7957a44f89ba758","after":"c56110bb077c683af33b6f1e4b768c3879825900","ref":"refs/heads/lua-api","pushedAt":"2024-03-06T05:25:38.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":"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":"djE6ks8AAAAEUYvWoAA","startCursor":null,"endCursor":null}},"title":"Activity ยท praydog/UEVR"}