{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":539238153,"defaultBranch":"next","name":"runa","ownerLogin":"yshui","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-21T00:16:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/366851?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680031287.712378","currentOid":""},"activityList":{"items":[{"before":"c2d87bfabbda2efab6dd04e3c79dd0583b719244","after":"7f9db1432fc1d9caa70b0f4956cf786514b9a6a4","ref":"refs/heads/next","pushedAt":"2024-03-11T01:43:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter: re-structure surface/role mods\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter: re-structure surface/role mods"}},{"before":"e414ac0a497317a69188adb7495da40f7f22f8b0","after":"c2d87bfabbda2efab6dd04e3c79dd0583b719244","ref":"refs/heads/next","pushedAt":"2024-03-10T06:56:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"chore: cargo fmt\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"chore: cargo fmt"}},{"before":"780587d3671c61da58f3883a2de1a745c0f57d25","after":"e414ac0a497317a69188adb7495da40f7f22f8b0","ref":"refs/heads/next","pushedAt":"2024-03-10T06:55:35.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter/shell: add default implementation for `Shell::get_mut`\n\nImplement `Shell::get_mut` in terms of `Shell::get_disjoint_mut`.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter/shell: add default implementation for Shell::get_mut"}},{"before":"4123192d7daa7c7cd69c9d4c05b671bea263b051","after":"780587d3671c61da58f3883a2de1a745c0f57d25","ref":"refs/heads/next","pushedAt":"2024-03-10T03:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter/shell: fix panic when destroying subsurface\n\nWhen subsurface role is deactivated, it might still be referenced by a\nparent surface state. Therefore we need to keep track of that parent\nstate, _and_ we can't free this subsurface's surface state immediately.\n\nBoth of these are achieved by not clearing surface's current `role_state`\nin `deactivate_role`.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter/shell: fix panic when destroying subsurface"}},{"before":"b56f66a00fa2f9202f90aeb9cd4a163dce6738aa","after":"4123192d7daa7c7cd69c9d4c05b671bea263b051","ref":"refs/heads/next","pushedAt":"2024-03-03T12:25:54.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter/objects: add stubs for wl_region\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter/objects: add stubs for wl_region"}},{"before":"cd1f0103302f3f36e32ede0244a181d8385f625a","after":"b56f66a00fa2f9202f90aeb9cd4a163dce6738aa","ref":"refs/heads/next","pushedAt":"2024-03-03T07:37:04.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"crescent: make sure renderer is started before listening for wayland clients\n\nOtherwise while creating the renderer, the vulkan driver might try to\nconnect to the wayland server to enumerate devices. And they could\nconnect to us, which would be bad.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"crescent: make sure renderer is started before listening for wayland …"}},{"before":"7b4c016091ae359162058565172dcb5de7594564","after":"cd1f0103302f3f36e32ede0244a181d8385f625a","ref":"refs/heads/next","pushedAt":"2024-02-29T16:20:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"nix: update flake.nix\n\nFix rpaths for built crescent so it can find libX* libraries\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"nix: update flake.nix"}},{"before":"5c5cb81b7623ffe27d9e06cb831484a33f067379","after":"7b4c016091ae359162058565172dcb5de7594564","ref":"refs/heads/next","pushedAt":"2024-02-29T15:41:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"chore: fix doc tests, and fix path to wayland.xml in wayland-tools tests\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"chore: fix doc tests, and fix path to wayland.xml in wayland-tools tests"}},{"before":"b69b45be5279213ef727e5fb9f07da03503c6f98","after":"5c5cb81b7623ffe27d9e06cb831484a33f067379","ref":"refs/heads/next","pushedAt":"2024-02-29T14:42:20.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter/utils/geometry: fix tests\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter/utils/geometry: fix tests"}},{"before":"c9ba1809dc43ac905bbee6344103912664c2e356","after":"b69b45be5279213ef727e5fb9f07da03503c6f98","ref":"refs/heads/next","pushedAt":"2024-02-29T05:46:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"chore: fix building of tests\n\nLong overdue.\n\nAlso, I am back. And this project is not dead, not yet!\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"chore: fix building of tests"}},{"before":"32a709d717134f0578a8acfe293ab51b8b58a7da","after":"c9ba1809dc43ac905bbee6344103912664c2e356","ref":"refs/heads/next","pushedAt":"2024-02-29T05:44:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"chore: add flake.nix\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"chore: add flake.nix"}},{"before":"1285951863bf4c39798758ebeda0216588184182","after":"32a709d717134f0578a8acfe293ab51b8b58a7da","ref":"refs/heads/next","pushedAt":"2024-02-29T04:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"chore: add flake.nix\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"chore: add flake.nix"}},{"before":"8dcb042bb04bcea8023033b9cc0242e86a4a927b","after":"1285951863bf4c39798758ebeda0216588184182","ref":"refs/heads/next","pushedAt":"2023-06-13T22:06:40.268Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"fix build for impl_trait_in_assoc_type\n\nTAIT is taking on a new direction, and a smaller scope, more restricted\nfeature gate - impl_trait_in_assoc_type - is added, which only allows\nimpl Trait for associated types. This breaks some of our code, and this\ncommit fixes that.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"fix build for impl_trait_in_assoc_type"}},{"before":"197675ca67dde39a1d192facd2f896ff0b8ec644","after":"8dcb042bb04bcea8023033b9cc0242e86a4a927b","ref":"refs/heads/next","pushedAt":"2023-03-29T12:49:26.764Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"workspace: remove direct dependencies on ahash\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"workspace: remove direct dependencies on ahash"}},{"before":"65ab2b1b2b0e937c6077cf06b6db01480a79d7ec","after":"197675ca67dde39a1d192facd2f896ff0b8ec644","ref":"refs/heads/next","pushedAt":"2023-03-29T12:18:03.980Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-orbiter: update spin\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-orbiter: update spin"}},{"before":"0aeeb176817fb0588efab94612d78948cf90fe53","after":"65ab2b1b2b0e937c6077cf06b6db01480a79d7ec","ref":"refs/heads/next","pushedAt":"2023-03-29T12:06:42.144Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"workspace: rename input-event-codes to input-event-codes-sys\n\ninput-event-codes is taken on crates.io too, and that crate has a kind\nof a weird interface. It's probably better to retain control instead of\ndepending on that.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"workspace: rename input-event-codes to input-event-codes-sys"}},{"before":"9fc2ab02e7f21dd06e496a922f94b63a8f410527","after":"0aeeb176817fb0588efab94612d78948cf90fe53","ref":"refs/heads/next","pushedAt":"2023-03-29T11:59:13.028Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"input-event-codes: add repository link and license\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"input-event-codes: add repository link and license"}},{"before":"da7971e8580d74d464691449f98a29bb9de72257","after":"9fc2ab02e7f21dd06e496a922f94b63a8f410527","ref":"refs/heads/next","pushedAt":"2023-03-29T11:54:58.743Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"ci: rename apollo -> runa-orbiter\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"ci: rename apollo -> runa-orbiter"}},{"before":"91ee87f3365f6bde6948caeb410175f82e895133","after":"da7971e8580d74d464691449f98a29bb9de72257","ref":"refs/heads/next","pushedAt":"2023-03-29T11:28:48.719Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"runa-macros: add a description\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"runa-macros: add a description"}},{"before":"3c95649b25559afdd1f839149752ba758e8bfc1a","after":"91ee87f3365f6bde6948caeb410175f82e895133","ref":"refs/heads/next","pushedAt":"2023-03-29T11:20:46.878Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"crescent: add repository link and license\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"crescent: add repository link and license"}},{"before":"3ca2f82f7121ef193b2b26768ae351ddbf6b1572","after":"3c95649b25559afdd1f839149752ba758e8bfc1a","ref":"refs/heads/next","pushedAt":"2023-03-29T11:13:38.767Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"general: add version number for workspace dependencies\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"general: add version number for workspace dependencies"}},{"before":"0f220c38399bf41799111487360d39d91d7c62c4","after":"3ca2f82f7121ef193b2b26768ae351ddbf6b1572","ref":"refs/heads/next","pushedAt":"2023-03-29T11:12:17.819Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"general: add version number for workspace dependencies\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"general: add version number for workspace dependencies"}},{"before":"2eef5431cf759a996058e316ec54b5cd8e297cae","after":"0f220c38399bf41799111487360d39d91d7c62c4","ref":"refs/heads/next","pushedAt":"2023-03-29T11:03:23.723Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"general: add repository link and license\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"general: add repository link and license"}},{"before":"7dddb6964f4aa62d6828c8ca1a962ef8f20b42df","after":"2eef5431cf759a996058e316ec54b5cd8e297cae","ref":"refs/heads/next","pushedAt":"2023-03-29T11:02:40.698Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"general: add repository link and license\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"general: add repository link and license"}},{"before":"4f43cd246104a1ff378780822f5cc4dfb570ed44","after":"7dddb6964f4aa62d6828c8ca1a962ef8f20b42df","ref":"refs/heads/next","pushedAt":"2023-03-29T10:49:30.803Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"workspace: add repository link\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"workspace: add repository link"}},{"before":"1aaf0d649eac0bdb3174414c8ef0672795ca17f6","after":"4f43cd246104a1ff378780822f5cc4dfb570ed44","ref":"refs/heads/next","pushedAt":"2023-03-29T10:48:20.348Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"workspace: rename apollo -> runa-orbiter\n\nUnfortunately apollo is already taken on crates.io. We will have to\nuse another moon mission instead.\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"workspace: rename apollo -> runa-orbiter"}},{"before":"2b86ffdc849efe8c9c8b0a3dec7b937132b64274","after":"1aaf0d649eac0bdb3174414c8ef0672795ca17f6","ref":"refs/heads/next","pushedAt":"2023-03-29T07:20:27.184Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"general: fix clippy warnings\n\nSigned-off-by: Yuxuan Shui ","shortMessageHtmlLink":"general: fix clippy warnings"}},{"before":"181e46b30fc314258141e117fd65a6104e081b7d","after":"2b86ffdc849efe8c9c8b0a3dec7b937132b64274","ref":"refs/heads/next","pushedAt":"2023-03-29T06:01:44.928Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"readme: fix typo","shortMessageHtmlLink":"readme: fix typo"}},{"before":"e7999b2802749007bbe1675ed817f3199290807e","after":"181e46b30fc314258141e117fd65a6104e081b7d","ref":"refs/heads/next","pushedAt":"2023-03-29T06:00:34.347Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"readme: add a TOC","shortMessageHtmlLink":"readme: add a TOC"}},{"before":"ea28328aca2c0bfdac093737af44e19806a6de28","after":"e7999b2802749007bbe1675ed817f3199290807e","ref":"refs/heads/next","pushedAt":"2023-03-29T05:57:57.381Z","pushType":"push","commitsCount":1,"pusher":{"login":"yshui","name":"Yuxuan Shui","path":"/yshui","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/366851?s=80&v=4"},"commit":{"message":"readme: add some Qs and As\n\nJust one Q and one A actually","shortMessageHtmlLink":"readme: add some Qs and As"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEEcdlwQA","startCursor":null,"endCursor":null}},"title":"Activity · yshui/runa"}