{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":481774269,"defaultBranch":"main","name":"Omsi-Extensions","ownerLogin":"space928","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-14T23:09:34.000Z","ownerAvatar":"https://github.com/avatars/u/15130114?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1725405983.0","currentOid":""},"activityList":{"items":[{"before":"58bf2d97f7e5a86457f6ee51e80451be92d89114","after":null,"ref":"refs/heads/Testing_remote_methods","pushedAt":"2024-09-03T23:26:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"}},{"before":"e29f91cd1022c1a34b74a322dcd7842774400732","after":"f106f565da36f4a330a36f32760f2dc8f8342bec","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-09-03T23:26:19.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":"Merge pull request #102 from space928/Testing_remote_methods\n\nMake Vehicle & Remote Method Enhancements","shortMessageHtmlLink":"Merge pull request #102 from space928/Testing_remote_methods"}},{"before":"fa52313419706fdd72d5218c1babf452708dcb82","after":"286345502dd0f44908b1c24ea361bdae6af0cb3a","ref":"refs/heads/multiplayer_quickstart","pushedAt":"2024-07-22T21:06:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Changes to position transmission - still not perfect","shortMessageHtmlLink":" + Changes to position transmission - still not perfect"}},{"before":null,"after":"fa52313419706fdd72d5218c1babf452708dcb82","ref":"refs/heads/multiplayer_quickstart","pushedAt":"2024-07-22T14:19:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + AbsPosition_Inv\n + AbsPosition_ThreadFree\n\n + Start of Multiplayer client & server","shortMessageHtmlLink":" + AbsPosition_Inv"}},{"before":"a61f430280ff2076d8bf76c994395c3f5dfc2183","after":"58bf2d97f7e5a86457f6ee51e80451be92d89114","ref":"refs/heads/Testing_remote_methods","pushedAt":"2024-07-21T22:03:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Merge my mistake","shortMessageHtmlLink":" + Merge my mistake"}},{"before":"a7d19f8fae7aed5507e60b58950722edff32aeca","after":"a61f430280ff2076d8bf76c994395c3f5dfc2183","ref":"refs/heads/Testing_remote_methods","pushedAt":"2024-07-21T21:37:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Working PoC","shortMessageHtmlLink":" + Working PoC"}},{"before":null,"after":"a7d19f8fae7aed5507e60b58950722edff32aeca","ref":"refs/heads/Testing_remote_methods","pushedAt":"2024-07-20T20:37:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + TempRVListCreate\n + MakeVehicle","shortMessageHtmlLink":" + TempRVListCreate"}},{"before":"6d43a4ade478abe9d47a7feb01c36357508d44cf","after":"e29f91cd1022c1a34b74a322dcd7842774400732","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-05-14T09:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":" - Re-enabled d3d hook in map changed callback","shortMessageHtmlLink":" - Re-enabled d3d hook in map changed callback"}},{"before":"abb3bcb7750d4c81f2bd57aa32d78c8cf75d60e7","after":"6d43a4ade478abe9d47a7feb01c36357508d44cf","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-05-14T09:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Some more fixes and mipmap support:\n - Added D3DTexture mipmap support (fixes #92)\n - Added RPC method to get texture level count\n - Added a few null checks to the local plugin path for Memory Read/Write operations to prevent crashes\n - Fixed some bugs with MonitorStateTask in local plugins\n - Disposing of OmsiRemoteMethods (which is done automatically when disposing of OmsiHook) now closes the RPC session correctly\n - CloseRPCSession() is now awaitable\n - Various RPC/Remote method updates to support the new textrue API\n - Updated OmsiHookPlugin example to test a few more features in a local plugin -> seems to work...","shortMessageHtmlLink":"Some more fixes and mipmap support:"}},{"before":"65f378b30926f96e431ac53092346bc36a0e386a","after":"abb3bcb7750d4c81f2bd57aa32d78c8cf75d60e7","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-05-13T17:35:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Updated version number","shortMessageHtmlLink":"Updated version number"}},{"before":"8446d51f5492d0cf65d8948e5cbdbe653f0b1e65","after":"65f378b30926f96e431ac53092346bc36a0e386a","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-05-13T17:29:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":" - tidied some stuff","shortMessageHtmlLink":" - tidied some stuff"}},{"before":null,"after":"8446d51f5492d0cf65d8948e5cbdbe653f0b1e65","ref":"refs/heads/remote-method-fixes","pushedAt":"2024-05-13T17:26:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Various bugfixes for remote methods and textures in local plugins:\n - OmsiRemoteMethods is no longer static and can be accessed through the instance of OmsiHook/Memory\n - Updated dependent classes to use the instance of OmsiRemoteMethods\n - D3DTexture implements IDisposable to prevent memory leaks\n - Memory and OmsiHook now implement IDisposable to tidy up resources\n - Implemented fast path for local plugins for all Memory read/write/allocate operations in Memory\n - Enabled unsafe compilation of OmsiHook to support fast path for Memory operations\n - Various other local plugin related bug fixes\n - Fixed dereferencing bug in OmsiCreateTextureAsync when using local plugins\n - HookD3D\n - Implemented small test for D3DTexture usage in a local plugin\n - Updated DNNE","shortMessageHtmlLink":"Various bugfixes for remote methods and textures in local plugins:"}},{"before":"8f1e03225b75c1fd1aca6104402382185012569d","after":null,"ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-21T13:17:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"}},{"before":"0dfd8ecfaeec5c3aca942e44b419d14f1bfcfa5a","after":"7b054e3767534e847e7d134a238f3ae6e38c6a93","ref":"refs/heads/main","pushedAt":"2024-01-21T13:17:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":"Merge pull request #95 from space928/clickable_plane_demo\n\n + Update Paths","shortMessageHtmlLink":"Merge pull request #95 from space928/clickable_plane_demo"}},{"before":null,"after":"8f1e03225b75c1fd1aca6104402382185012569d","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-21T13:12:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Update Paths","shortMessageHtmlLink":" + Update Paths"}},{"before":"72bab75b971fab1fc8b021ffb07a2a5a60b2a8ac","after":null,"ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-21T13:04:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"}},{"before":"d7bb90a32762e6c0200c7c735d09a9798a0b60d1","after":"0dfd8ecfaeec5c3aca942e44b419d14f1bfcfa5a","ref":"refs/heads/main","pushedAt":"2024-01-21T13:04:13.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":"Merge pull request #94 from space928/clickable_plane_demo\n\nClickable plane demo","shortMessageHtmlLink":"Merge pull request #94 from space928/clickable_plane_demo"}},{"before":"cf7e8b7334ed847ccbde70919083a99d51f42130","after":"72bab75b971fab1fc8b021ffb07a2a5a60b2a8ac","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-21T02:36:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Refactored the demo code for style and clarity + Added some extra comments to the code","shortMessageHtmlLink":"Refactored the demo code for style and clarity + Added some extra com…"}},{"before":"d9f0cf2c1071b9d40f9634f6b34378db7aad1537","after":"cf7e8b7334ed847ccbde70919083a99d51f42130","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-20T01:20:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Add docs\n + Cleanup the example a little","shortMessageHtmlLink":" + Add docs"}},{"before":"50d781bcceb90cef1458b75ed09b13713bcbda8d","after":"d9f0cf2c1071b9d40f9634f6b34378db7aad1537","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-19T01:18:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Progress on MSPaint","shortMessageHtmlLink":" + Progress on MSPaint"}},{"before":"6b9bdcea99187e48bd7b587af43f144129ce319c","after":"50d781bcceb90cef1458b75ed09b13713bcbda8d","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-13T19:56:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Simple White point on click","shortMessageHtmlLink":" + Simple White point on click"}},{"before":"105919ae52a32b953da91abcede1d25dea77f1a9","after":"6b9bdcea99187e48bd7b587af43f144129ce319c","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-12T06:58:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + more null checks","shortMessageHtmlLink":" + more null checks"}},{"before":"0a12f4a92b85c1caa496099b74b59999caa92e58","after":"105919ae52a32b953da91abcede1d25dea77f1a9","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-11T14:53:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + ST initialisation","shortMessageHtmlLink":" + ST initialisation"}},{"before":"21fb0b9321641143369c669076d323548f2194a0","after":"0a12f4a92b85c1caa496099b74b59999caa92e58","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-11T00:02:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Port over sample from other branch based on the work from @space928\n\nCo-authored-by: space928 ","shortMessageHtmlLink":" + Port over sample from other branch based on the work from @space928"}},{"before":null,"after":"21fb0b9321641143369c669076d323548f2194a0","ref":"refs/heads/clickable_plane_demo","pushedAt":"2024-01-10T21:12:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":" + Initial Commit","shortMessageHtmlLink":" + Initial Commit"}},{"before":"ef4f16d0e3c2d39b1575f2ea95086d28b46983ba","after":"d7bb90a32762e6c0200c7c735d09a9798a0b60d1","ref":"refs/heads/main","pushedAt":"2024-01-10T06:55:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Update issue templates","shortMessageHtmlLink":"Update issue templates"}},{"before":null,"after":"0efe35956980d25f3e4b751cb4454d8e26ec813f","ref":"refs/heads/gh-pages","pushedAt":"2024-01-04T23:17:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"},"commit":{"message":"Deploy to GitHub Pages","shortMessageHtmlLink":"Deploy to GitHub Pages"}},{"before":"0efe35956980d25f3e4b751cb4454d8e26ec813f","after":null,"ref":"refs/heads/gh-pages","pushedAt":"2024-01-04T23:16:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"amathieson","name":"Adam Mathieson","path":"/amathieson","primaryAvatarUrl":"https://github.com/avatars/u/994583?s=80&v=4"}},{"before":"2e05831ec1e786fef98c99c29758181a7ad3d230","after":null,"ref":"refs/heads/docs-corrections","pushedAt":"2024-01-04T23:13:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"}},{"before":"fb3ccc204be07cc3bb53f698c61cc478a3b0ca62","after":"ef4f16d0e3c2d39b1575f2ea95086d28b46983ba","ref":"refs/heads/main","pushedAt":"2024-01-04T23:13:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"space928","name":"Thomas Mathieson","path":"/space928","primaryAvatarUrl":"https://github.com/avatars/u/15130114?s=80&v=4"},"commit":{"message":"Merge pull request #91 from space928/docs-corrections\n\n + Correct URLs in docs","shortMessageHtmlLink":"Merge pull request #91 from space928/docs-corrections"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMzoyNjoyMy4wMDAwMDBazwAAAASsG_Dg","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wM1QyMzoyNjoyMy4wMDAwMDBazwAAAASsG_Dg","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0wNFQyMzoxMzoyOS4wMDAwMDBazwAAAAPYHROH"}},"title":"Activity · space928/Omsi-Extensions"}