{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":488290462,"defaultBranch":"main","name":"react-native-unity2","ownerLogin":"fusetools","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-03T16:49:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10243317?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1696568804.0","currentOid":""},"activityList":{"items":[{"before":"84487fec540e954237556b37976df7db352c0a6c","after":"2cb2f1402aa3504b939bdb7d91d786c6ed564588","ref":"refs/heads/main","pushedAt":"2023-11-06T15:37:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"delete build-tool\n\nSuperseded by docs/unity-artifacts.md","shortMessageHtmlLink":"delete build-tool"}},{"before":null,"after":"f050b8da138bdd6a38c1f4c00fe2b2aba9b897f2","ref":"refs/heads/android-glitch","pushedAt":"2023-10-06T05:06:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"[wip] android: reset views","shortMessageHtmlLink":"[wip] android: reset views"}},{"before":"853810dd70222e42516288d5959ed58a5e1c3df4","after":"84487fec540e954237556b37976df7db352c0a6c","ref":"refs/heads/main","pushedAt":"2023-08-18T13:00:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"1.4.1","shortMessageHtmlLink":"1.4.1"}},{"before":"48e77a05a0f432731a49b5c7872085abd3837852","after":null,"ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T12:59:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"}},{"before":"53e118e9f1b3a8c0bd885747e0f7c5a4c444c8d7","after":"853810dd70222e42516288d5959ed58a5e1c3df4","ref":"refs/heads/main","pushedAt":"2023-08-18T12:59:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"Merge pull request #32 from fusetools/keep-awake\n\nandroid: Another race condition with keep awake","shortMessageHtmlLink":"Merge pull request #32 from fusetools/keep-awake"}},{"before":"5561f2b81ffa6dff22b67765498d12a3c3ac31ed","after":"48e77a05a0f432731a49b5c7872085abd3837852","ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T12:54:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"android: Another race condition with keep awake\n\nKeep awake is sometimes turned off after a few seconds. Check this every\nsecond for a couple of seconds and turn it on again if necessary.\n\nThe problem was observed both in the example app and a separate app\nusing proprietary Unity content, and this patch fixes it in both apps.","shortMessageHtmlLink":"android: Another race condition with keep awake"}},{"before":"3109f35ff4d7bef5c6eca0b9b3d01ab88b08ffcb","after":"5561f2b81ffa6dff22b67765498d12a3c3ac31ed","ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T12:48:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"android: Another race condition with keep awake\n\nKeep awake is sometimes turned off after a few seconds. Check this every\nsecond for a couple of seconds and turn it on again if necessary.\n\nThe problem was observed both in the example app and a separate app\nusing proprietary Unity content, and this patch fixes it in both apps.","shortMessageHtmlLink":"android: Another race condition with keep awake"}},{"before":"4b0af98b1bd5f4ab016896f7c08de3336489ab8b","after":"3109f35ff4d7bef5c6eca0b9b3d01ab88b08ffcb","ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T12:26:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"squash","shortMessageHtmlLink":"squash"}},{"before":"6e55ee8b135b7031b5362873a876263635ea7007","after":"4b0af98b1bd5f4ab016896f7c08de3336489ab8b","ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T12:19:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"squash","shortMessageHtmlLink":"squash"}},{"before":null,"after":"6e55ee8b135b7031b5362873a876263635ea7007","ref":"refs/heads/keep-awake","pushedAt":"2023-08-18T11:34:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"9aa360368a2f1c3a1b2bfb8cd508192c0882b045","after":null,"ref":"refs/heads/unzip","pushedAt":"2023-08-07T18:13:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"}},{"before":"c3623a8b34002583e320af862ba09c8de54630aa","after":"53e118e9f1b3a8c0bd885747e0f7c5a4c444c8d7","ref":"refs/heads/main","pushedAt":"2023-08-07T18:13:45.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"Merge pull request #30 from fusetools/unzip\n\nexample: Replace tarballs","shortMessageHtmlLink":"Merge pull request #30 from fusetools/unzip"}},{"before":null,"after":"9aa360368a2f1c3a1b2bfb8cd508192c0882b045","ref":"refs/heads/unzip","pushedAt":"2023-08-07T17:42:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"example: Replace tarballs\n\n* Store iOS frameworks in zip-files, unzipped when running \"npm install\"\n* Store Android libraries as-is (already zip-files)\n\nCloses #28","shortMessageHtmlLink":"example: Replace tarballs"}},{"before":"7ea4099b52045738106519505d0dc46479ab6dc9","after":"c3623a8b34002583e320af862ba09c8de54630aa","ref":"refs/heads/main","pushedAt":"2023-06-24T12:45:38.573Z","pushType":"push","commitsCount":1,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"1.4.0","shortMessageHtmlLink":"1.4.0"}},{"before":"62dfe29bd1800771fb6b5496c8bd82683ee3a25a","after":null,"ref":"refs/heads/keep-awake","pushedAt":"2023-06-24T12:44:05.145Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"}},{"before":"7ebd11c56d6867037a86831dea82ef1112f886a4","after":"7ea4099b52045738106519505d0dc46479ab6dc9","ref":"refs/heads/main","pushedAt":"2023-06-24T12:44:01.554Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"Merge pull request #25 from fusetools/keep-awake\n\nfeature: Keep Awake","shortMessageHtmlLink":"Merge pull request #25 from fusetools/keep-awake"}},{"before":"b3e9480fbc15696308f741d24e302d50b75f7047","after":"62dfe29bd1800771fb6b5496c8bd82683ee3a25a","ref":"refs/heads/keep-awake","pushedAt":"2023-06-24T09:34:58.604Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"feature: Keep Awake\n\nThere are other React Native modules to use this feature[1], but\nunfortunately we get race condition on Android because two pieces of\nasynchronous code are manipulating window flags at the same time, and it\nmight work or not depending on the device you're using.\n\nThis fixes the problem by implementing Keep Awake directly in this\nmodule so that we can add some extra glue on Android and make sure\nthings will work as intended.\n\n* Use the keepAwake prop on UnityView to turn this on and off\n\n1: e.g. @sayem314/react-native-keep-awake","shortMessageHtmlLink":"feature: Keep Awake"}},{"before":"c47c0abe53fc2b27e1457052957b98e42fdb4cf9","after":"b3e9480fbc15696308f741d24e302d50b75f7047","ref":"refs/heads/keep-awake","pushedAt":"2023-06-24T09:31:33.539Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"feature: Keep Awake\n\nThere are other React Native modules to use this feature[1], but\nunfortunately we get race condition on Android because two pieces of\nasynchronous code are manipulating window flags at the same time, and it\nmight work or not depending on the device you're using.\n\nThis fixes the problem by implementing Keep Awake directly in this\nmodule so that we can add some extra glue on Android and make sure\nthings will work as intended.\n\n* Use the keepAwake prop on UnityView to turn this on and off\n\n1: e.g. @sayem314/react-native-keep-awake","shortMessageHtmlLink":"feature: Keep Awake"}},{"before":null,"after":"c47c0abe53fc2b27e1457052957b98e42fdb4cf9","ref":"refs/heads/keep-awake","pushedAt":"2023-06-24T07:37:37.235Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"add keepAwake prop","shortMessageHtmlLink":"add keepAwake prop"}},{"before":"74d6735d40317fa6e47122c20f3eea3b73354c8c","after":null,"ref":"refs/heads/orientations","pushedAt":"2023-06-21T07:56:20.193Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"}},{"before":"37521fb20431554e5a97e78eb86b71b189b2b53d","after":"7ebd11c56d6867037a86831dea82ef1112f886a4","ref":"refs/heads/main","pushedAt":"2023-06-06T11:30:48.261Z","pushType":"push","commitsCount":1,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"unity: remove editor early-out in RNPromise","shortMessageHtmlLink":"unity: remove editor early-out in RNPromise"}},{"before":"d8381a49a238b4c5fd0ced7e30f991f4d209d1b1","after":"74d6735d40317fa6e47122c20f3eea3b73354c8c","ref":"refs/heads/orientations","pushedAt":"2023-06-06T04:50:45.491Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"[wip] lockToLandscape() and lockToPortrait()","shortMessageHtmlLink":"[wip] lockToLandscape() and lockToPortrait()"}},{"before":null,"after":"d8381a49a238b4c5fd0ced7e30f991f4d209d1b1","ref":"refs/heads/orientations","pushedAt":"2023-06-06T04:47:15.053Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"[wip] lockToLandscape() and lockToPortrait()","shortMessageHtmlLink":"[wip] lockToLandscape() and lockToPortrait()"}},{"before":"83a7d072603324cadf70bc8a9d5fe7e61a3e94a7","after":null,"ref":"refs/heads/webgl","pushedAt":"2023-05-31T08:29:30.139Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"}},{"before":"ccd0f30ec47b4fde59f605a64720863162906a79","after":"37521fb20431554e5a97e78eb86b71b189b2b53d","ref":"refs/heads/main","pushedAt":"2023-05-31T08:29:27.178Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"Merge pull request #22 from fusetools/webgl\n\nunity: add RNUProxy.jslib for WebGL (stub)","shortMessageHtmlLink":"Merge pull request #22 from fusetools/webgl"}},{"before":"74c1633ad0ec72f697451679f2eb7c62cce21e6c","after":"83a7d072603324cadf70bc8a9d5fe7e61a3e94a7","ref":"refs/heads/webgl","pushedAt":"2023-05-31T04:46:59.756Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"unity: add RNUProxy.jslib for WebGL (stub)","shortMessageHtmlLink":"unity: add RNUProxy.jslib for WebGL (stub)"}},{"before":null,"after":"74c1633ad0ec72f697451679f2eb7c62cce21e6c","ref":"refs/heads/webgl","pushedAt":"2023-05-31T04:23:40.412Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"unity: add RNUProxy.jslib for WebGL (stub)","shortMessageHtmlLink":"unity: add RNUProxy.jslib for WebGL (stub)"}},{"before":"aaae8449fa58c33222ee7cd9565088f3d39e8f95","after":"ccd0f30ec47b4fde59f605a64720863162906a79","ref":"refs/heads/main","pushedAt":"2023-05-05T07:53:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"1.3.2","shortMessageHtmlLink":"1.3.2"}},{"before":"93dd08234f02c3783b5b686889187785fb42f07d","after":"aaae8449fa58c33222ee7cd9565088f3d39e8f95","ref":"refs/heads/main","pushedAt":"2023-05-05T07:53:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"npm: ignore build-tool, docs and unity\n\nThese files are not used by React Native and take up needless space in\nthe package.","shortMessageHtmlLink":"npm: ignore build-tool, docs and unity"}},{"before":"c81f2d6d26da1d8ecb2c8afb2fe401baec6dd4eb","after":"93dd08234f02c3783b5b686889187785fb42f07d","ref":"refs/heads/main","pushedAt":"2023-05-03T09:30:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mortend","name":"Morten Daniel Fornes","path":"/mortend","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/247798?s=80&v=4"},"commit":{"message":"docs: small updates\n\nRewording and two screenshots were in wrong order.","shortMessageHtmlLink":"docs: small updates"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADqIn9EwA","startCursor":null,"endCursor":null}},"title":"Activity ยท fusetools/react-native-unity2"}