{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":490060010,"defaultBranch":"main","name":"android-activity","ownerLogin":"rust-mobile","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-05-08T21:34:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/118470275?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714148847.0","currentOid":""},"activityList":{"items":[{"before":"0a87a84c57d72970aaf972ca00dfc344a8c45f27","after":null,"ref":"refs/heads/release-0.6.0","pushedAt":"2024-04-26T16:23:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"7bd3ba6dde3f0360da5b1084dfb6ea8d54e85b16","after":"0d299300f4120821ae1fcaaf0276129c512c2c96","ref":"refs/heads/main","pushedAt":"2024-04-26T16:23:04.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Merge pull request #158 from rust-mobile/release-0.6.0\n\nRelease 0.6.0","shortMessageHtmlLink":"Merge pull request #158 from rust-mobile/release-0.6.0"}},{"before":"28b6968c0cca1b03bd5c4723e80c44b89b1fff78","after":"0a87a84c57d72970aaf972ca00dfc344a8c45f27","ref":"refs/heads/release-0.6.0","pushedAt":"2024-04-26T16:16:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Release 0.6.0","shortMessageHtmlLink":"Release 0.6.0"}},{"before":"52c321ed41a7bae8a8c7d1356b6e833b4aed9ac3","after":"28b6968c0cca1b03bd5c4723e80c44b89b1fff78","ref":"refs/heads/release-0.6.0","pushedAt":"2024-04-26T16:15:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Release 0.6.0","shortMessageHtmlLink":"Release 0.6.0"}},{"before":null,"after":"52c321ed41a7bae8a8c7d1356b6e833b4aed9ac3","ref":"refs/heads/release-0.6.0","pushedAt":"2024-04-26T15:48:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Release 0.6.0","shortMessageHtmlLink":"Release 0.6.0"}},{"before":"6a0197c28fd1d5f32cf0294bd1385c57141b8f3b","after":"7bd3ba6dde3f0360da5b1084dfb6ea8d54e85b16","ref":"refs/heads/main","pushedAt":"2024-04-26T15:37:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"native-activity: Check for null saved_state_in pointer\n\nAvoids calling `std::slice::from_raw_parts` with a null `saved_state_in`\npointer.\n\nFixes: #153","shortMessageHtmlLink":"native-activity: Check for null saved_state_in pointer"}},{"before":"1480c2e452431644c5c232560a85e7a0284f7288","after":null,"ref":"refs/heads/rib/pr/null-saved-state-ptr-check","pushedAt":"2024-04-26T15:37:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"773fb9fcc891714df993eab58d91f103959e9393","after":null,"ref":"refs/heads/ndk-0.9","pushedAt":"2024-04-26T15:36:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"e5b8242ff25f5534162159a40a5e52ea91f7dcb3","after":"6a0197c28fd1d5f32cf0294bd1385c57141b8f3b","ref":"refs/heads/main","pushedAt":"2024-04-26T15:36:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Upgrade to `ndk-sys 0.6.0` and `ndk 0.9.0`\n\nThe next breaking `ndk` release puts a lot of emphasis in improving\n`enum`s to finally be marked `non_exhaustive`, and carry possible future\nvalues in `__Unknown(i32)` variants. This removes the lossy conversions\nthat previously required `android-activity` to redefine its types, which\ncould all be removed again.\n\nThe `repr()` types have also been updated, as `enum` constants in C are\ntranslated to `u32` by default in `bindgen` even though they're commonly\npassed as `int` to every API function that consumes them.","shortMessageHtmlLink":"Upgrade to ndk-sys 0.6.0 and ndk 0.9.0"}},{"before":null,"after":"1480c2e452431644c5c232560a85e7a0284f7288","ref":"refs/heads/rib/pr/null-saved-state-ptr-check","pushedAt":"2024-04-26T15:22:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"native-activity: Check for null saved_state_in pointer\n\nAvoids calling `std::slice::from_raw_parts` with a null `saved_state_in`\npointer.\n\nFixes: #153","shortMessageHtmlLink":"native-activity: Check for null saved_state_in pointer"}},{"before":"7f8e2b1f120e9608c6066312999cca08bf025708","after":"773fb9fcc891714df993eab58d91f103959e9393","ref":"refs/heads/ndk-0.9","pushedAt":"2024-04-26T15:20:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarijnS95","name":"Marijn Suijten","path":"/MarijnS95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2325264?s=80&v=4"},"commit":{"message":"Upgrade to `ndk-sys 0.6.0` and `ndk 0.9.0`\n\nThe next breaking `ndk` release puts a lot of emphasis in improving\n`enum`s to finally be marked `non_exhaustive`, and carry possible future\nvalues in `__Unknown(i32)` variants. This removes the lossy conversions\nthat previously required `android-activity` to redefine its types, which\ncould all be removed again.\n\nThe `repr()` types have also been updated, as `enum` constants in C are\ntranslated to `u32` by default in `bindgen` even though they're commonly\npassed as `int` to every API function that consumes them.","shortMessageHtmlLink":"Upgrade to ndk-sys 0.6.0 and ndk 0.9.0"}},{"before":"f2d17c5227914dda3cd602168e0c0d00d8c74dcb","after":"7f8e2b1f120e9608c6066312999cca08bf025708","ref":"refs/heads/ndk-0.9","pushedAt":"2024-04-26T15:18:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarijnS95","name":"Marijn Suijten","path":"/MarijnS95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2325264?s=80&v=4"},"commit":{"message":"Upgrade to `ndk-sys 0.6.0` and `ndk 0.9.0`\n\nThe next breaking `ndk` release puts a lot of emphasis in improving\n`enum`s to finally be marked `non_exhaustive`, and carry possible future\nvalues in `__Unknown(i32)` variants. This removes the lossy conversions\nthat previously required `android-activity` to redefine its types, which\ncould all be removed again.\n\nThe `repr()` types have also been updated, as `enum` constants in C are\ntranslated to `u32` by default in `bindgen` even though they're commonly\npassed as `int` to every API function that consumes them.","shortMessageHtmlLink":"Upgrade to ndk-sys 0.6.0 and ndk 0.9.0"}},{"before":"05a42d91d282d8bf9b5a9b16154f8d055e81c3e3","after":null,"ref":"refs/heads/rib/pr/msrv-1.69","pushedAt":"2024-04-26T15:11:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"c9faa9c44e04152863cc0ea9b6982065e0346ba6","after":"e5b8242ff25f5534162159a40a5e52ea91f7dcb3","ref":"refs/heads/main","pushedAt":"2024-04-26T15:11:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68\n\ncargo ndk will fail to build with 1.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still build with 1.68\nbut it's simpler to synchronize the `rust-version` with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68"}},{"before":"2fded1d2630b063730d543f201194f91b03a40af","after":"f2d17c5227914dda3cd602168e0c0d00d8c74dcb","ref":"refs/heads/ndk-0.9","pushedAt":"2024-04-26T15:10:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"MarijnS95","name":"Marijn Suijten","path":"/MarijnS95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2325264?s=80&v=4"},"commit":{"message":"Upgrade to `ndk-sys 0.6.0` and `ndk 0.9.0`\n\nThe next breaking `ndk` release puts a lot of emphasis in improving\n`enum`s to finally be marked `non_exhaustive`, and carry possible future\nvalues in `__Unknown(i32)` variants. This removes the lossy conversions\nthat previously required `android-activity` to redefine its types, which\ncould all be removed again.\n\nThe `repr()` types have also been updated, as `enum` constants in C are\ntranslated to `u32` by default in `bindgen` even though they're commonly\npassed as `int` to every API function that consumes them.","shortMessageHtmlLink":"Upgrade to ndk-sys 0.6.0 and ndk 0.9.0"}},{"before":"c15f349d006d0426748094777a3527d0d884f0bc","after":"05a42d91d282d8bf9b5a9b16154f8d055e81c3e3","ref":"refs/heads/rib/pr/msrv-1.69","pushedAt":"2024-04-26T14:58:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68\n\ncargo ndk will fail to build with 1.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still build with 1.68\nbut it's simpler to synchronize the `rust-version` with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68"}},{"before":"562a55447875dc34d4e5d11ab5d8a3f2ae04628e","after":"c15f349d006d0426748094777a3527d0d884f0bc","ref":"refs/heads/rib/pr/msrv-1.69","pushedAt":"2024-04-26T14:55:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68\n\ncargo ndk will fail to build with 1.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still build with 1.68\nbut it's simpler to synchronize the `rust-version` with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68"}},{"before":null,"after":"562a55447875dc34d4e5d11ab5d8a3f2ae04628e","ref":"refs/heads/rib/pr/msrv-1.69","pushedAt":"2024-04-26T14:55:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68\n\ncargo ndk will fail to build with 1.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still build with 1.68\nbut it's simpler to synchronize the `rust-version` with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68"}},{"before":"562a55447875dc34d4e5d11ab5d8a3f2ae04628e","after":null,"ref":"refs/heads/rib/pr/msrv-0.69","pushedAt":"2024-04-26T14:54:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"1c7ced567695c77364ee49d8f1c60db9763ebc5a","after":"562a55447875dc34d4e5d11ab5d8a3f2ae04628e","ref":"refs/heads/rib/pr/msrv-0.69","pushedAt":"2024-04-26T14:54:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68\n\ncargo ndk will fail to build with 1.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still build with 1.68\nbut it's simpler to synchronize the `rust-version` with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 1.68"}},{"before":null,"after":"1c7ced567695c77364ee49d8f1c60db9763ebc5a","ref":"refs/heads/rib/pr/msrv-0.69","pushedAt":"2024-04-26T14:51:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 0.68\n\ncargo ndk will fail to build with 0.68 due to a toml_edit dep.\n\nTechnically android-activity itself should still be buildable with 0.68\nbut it's simpler to synchronize the rust-version with the minimum\nversion that we actually test in CI (where we need to build cargo ndk)","shortMessageHtmlLink":"Bump MSRV to 1.69.0 considering we can't build cargo ndk with 0.68"}},{"before":null,"after":"2fded1d2630b063730d543f201194f91b03a40af","ref":"refs/heads/ndk-0.9","pushedAt":"2024-04-26T14:13:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"MarijnS95","name":"Marijn Suijten","path":"/MarijnS95","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2325264?s=80&v=4"},"commit":{"message":"Upgrade `ndk` crate to `0.9.0`\n\nThe next breaking `ndk` release puts a lot of emphasis in improving\n`enum`s to finally be marked `non_exhaustive`, and carry possible future\nvalues in `__Unknown(i32)` variants. This removes the lossy conversions\nthat previously required `android-activity` to redefine its types, which\ncould all be removed again.\n\nThe `repr()` types have also been updated, as `enum` constants in C are\ntranslated to `u32` by default in `bindgen` even though they're commonly\npassed as `int` to every API function that consumes them.","shortMessageHtmlLink":"Upgrade ndk crate to 0.9.0"}},{"before":"4b9b8d754ba01cac387bac0d7dc8ef02062e5523","after":null,"ref":"refs/heads/release-0.5.2","pushedAt":"2024-01-30T13:09:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"4ffa3ac2e148504ce9a4f33fca1eccf05a721ca8","after":"c9faa9c44e04152863cc0ea9b6982065e0346ba6","ref":"refs/heads/main","pushedAt":"2024-01-30T13:09:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Merge pull request #151 from rust-mobile/release-0.5.2\n\nRelease 0.5.2","shortMessageHtmlLink":"Merge pull request #151 from rust-mobile/release-0.5.2"}},{"before":"cbe8103588809c64011bba46e2d7613fc54ec27f","after":null,"ref":"refs/heads/rib/wip/ci-fix","pushedAt":"2024-01-30T13:01:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}},{"before":"526d39c1f3c227f577706f8f00d22ccc5b06f9e4","after":"4b9b8d754ba01cac387bac0d7dc8ef02062e5523","ref":"refs/heads/release-0.5.2","pushedAt":"2024-01-30T12:44:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Force cargo-ndk to only be built with stable toolchain\n\nThis fixes CI builds with rust 0.68 because cargo ndk depends on\ncargo platform which depends on 0.70.","shortMessageHtmlLink":"Force cargo-ndk to only be built with stable toolchain"}},{"before":null,"after":"cbe8103588809c64011bba46e2d7613fc54ec27f","ref":"refs/heads/rib/wip/ci-fix","pushedAt":"2024-01-30T12:33:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Force cargo-ndk to only be built with stable toolchain","shortMessageHtmlLink":"Force cargo-ndk to only be built with stable toolchain"}},{"before":null,"after":"526d39c1f3c227f577706f8f00d22ccc5b06f9e4","ref":"refs/heads/release-0.5.2","pushedAt":"2024-01-30T12:16:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Release 0.5.2","shortMessageHtmlLink":"Release 0.5.2"}},{"before":"967882f3d904d9bdc660dee96855c874a8968ce3","after":"4ffa3ac2e148504ce9a4f33fca1eccf05a721ca8","ref":"refs/heads/main","pushedAt":"2024-01-30T12:05:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"},"commit":{"message":"Merge pull request #147 from ArthurCose/motion-event-mask\n\nnative-activity/input: OR with `EVENT_ACTION_MASK` when extracting action","shortMessageHtmlLink":"Merge pull request #147 from ArthurCose/motion-event-mask"}},{"before":"35e080baf036e26d55a430af2e52c479f6c0480b","after":null,"ref":"refs/heads/release-0.5.1","pushedAt":"2023-12-20T22:11:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rib","name":"Robert Bragg","path":"/rib","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/235361?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEO1dmlgA","startCursor":null,"endCursor":null}},"title":"Activity ยท rust-mobile/android-activity"}