{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":52353408,"defaultBranch":"master","name":"winit","ownerLogin":"rust-windowing","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-02-23T11:17:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/49372933?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724535853.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"8305a7cce5328cac9dab520c822444ac0e73f513","ref":"refs/heads/madsmtm/inner-to-surface","pushedAt":"2024-08-24T21:44:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"madsmtm","name":"Mads Marquart","path":"/madsmtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10577181?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}},{"before":null,"after":"bffdc7918fc2098e7a14f321d265ffc1cb2db251","ref":"refs/heads/kchibisov/error-rework","pushedAt":"2024-08-24T14:47:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: unify error handling\n\nMake error infrastructure more backend agnostic and let backends\njust forward the os errors opaquely.","shortMessageHtmlLink":"api: unify error handling"}},{"before":"e03fd3584ab1278ed86793121c02720f8ea36889","after":"0f047ff78ed59e2a3c8fe415f21c57518fe305dd","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T23:57:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"c5abd0ce1afdf608570acdf99dd8723dbb725da4","after":"e03fd3584ab1278ed86793121c02720f8ea36889","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T23:45:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"84b1579083569621095761881a44d09c8b35a337","after":"c5abd0ce1afdf608570acdf99dd8723dbb725da4","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T23:44:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"fbfad5ccdf42fe91243a05414a9f5cbe4ae04aa1","after":"84b1579083569621095761881a44d09c8b35a337","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T23:43:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"c11e088018ff66924be15555289407df5b79073c","after":null,"ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-23T20:40:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"}},{"before":"e716adcc0a82a4049e58bee957bcd01a18de088a","after":"241b7a80bba96c91fa3901729cd5dec66abb9be4","ref":"refs/heads/master","pushedAt":"2024-08-23T20:40:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: convert `Window` to `dyn Window`\n\nThis should allow us to make future split of backends much easier.\r\nThe `Box` is a _temporary_ solution, which will be\r\nremoved with the future updates when we decide on how the Window\r\nshould be stored.","shortMessageHtmlLink":"api: convert Window to dyn Window"}},{"before":"6f3d1f85cadf7a01ef26c18c41a53b2a1acf18c5","after":"c11e088018ff66924be15555289407df5b79073c","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-23T17:53:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: convert `Window` to `dyn Window`\n\nThis should allow us to make future split of backends much easier.\nThe `Box` is a _temporary_ solution, which will be\nremoved with the future updates when we decide on how the Window\nshould be stored.","shortMessageHtmlLink":"api: convert Window to dyn Window"}},{"before":"1644c0648bbd5abca893ecb0a1c56b936138c8f5","after":"6f3d1f85cadf7a01ef26c18c41a53b2a1acf18c5","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-23T17:44:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: convert `Window` to `dyn Window`\n\nThis should allow us to make future split of backends much easier.\nThe `Box` is a _temporary_ solution, which will be\nremoved with the future updates when we decide on how the Window\nshould be stored.","shortMessageHtmlLink":"api: convert Window to dyn Window"}},{"before":"97f4c7482069b5b6812b372cf53da9174be3f75f","after":"1644c0648bbd5abca893ecb0a1c56b936138c8f5","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-23T17:42:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: convert `Window` to `dyn Window`\n\nThis should allow us to make future split of backends much easier.\nThe `Box` is a _temporary_ solution, which will be\nremoved with the future updates when we decide on how the Window\nshould be stored.","shortMessageHtmlLink":"api: convert Window to dyn Window"}},{"before":"5103e3b584c27f1c2f18f945458a4dcbe84ac805","after":"97f4c7482069b5b6812b372cf53da9174be3f75f","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-23T17:28:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"api: convert `Window` to `dyn Window`","shortMessageHtmlLink":"api: convert Window to dyn Window"}},{"before":"d0923f43ff4aa1fe562c88c8905623cb6ead8fc8","after":"fbfad5ccdf42fe91243a05414a9f5cbe4ae04aa1","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T15:51:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"6a19257073b7c5df66ac5e1eacace488cf36f533","after":"d0923f43ff4aa1fe562c88c8905623cb6ead8fc8","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T15:44:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":null,"after":"6a19257073b7c5df66ac5e1eacace488cf36f533","ref":"refs/heads/notgull/platform","pushedAt":"2024-08-23T15:35:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"docs: Explicitly demarcate platform support\n\nAs discussed in today's meeting, this commit creates two tiers of\nsupport. Tier 1, which is what we actively test, and Tier 2, what we\nhope compiles.\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"docs: Explicitly demarcate platform support"}},{"before":"00bb0fe7e8b79e643b919739b020ce43ad762996","after":null,"ref":"refs/heads/notgull/xerr","pushedAt":"2024-08-23T11:47:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"}},{"before":"aee95114db9c90eef6f4d895790552791cf41ab9","after":"e716adcc0a82a4049e58bee957bcd01a18de088a","ref":"refs/heads/master","pushedAt":"2024-08-23T11:47:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"x11: use more information in X11 \"not supported\" errors\n\nThis makes it so, when X11 fails to initialize due to not loading a\r\nlibrary, it provides more verbose information on what exactly happened.\r\n\r\nFixes #3883.\r\nSigned-off-by: John Nunley \r\nCo-authored-by: Kirill Chibisov ","shortMessageHtmlLink":"x11: use more information in X11 \"not supported\" errors"}},{"before":"57654f97c76ad18f005883b5b5f5946a86eae12c","after":"00bb0fe7e8b79e643b919739b020ce43ad762996","ref":"refs/heads/notgull/xerr","pushedAt":"2024-08-23T11:18:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Merge branch 'master' into notgull/xerr","shortMessageHtmlLink":"Merge branch 'master' into notgull/xerr"}},{"before":"876cd0a7dc9818fe13ea2ddc3331e0037b622315","after":null,"ref":"refs/heads/notgull/no-xcursor","pushedAt":"2024-08-23T02:30:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"}},{"before":"8f4a8efa99eb2e1f7a35c0e3aea57627593639f8","after":"aee95114db9c90eef6f4d895790552791cf41ab9","ref":"refs/heads/master","pushedAt":"2024-08-23T02:30:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"m: Replace libxcursor with custom cursor code\n\nAnother one bites the dust.\n\nThis replaces the code dependent on libxcursor with equivalent code\nwritten using x11rb, featuring its special \"cursor\" module.\n\ncc #3198\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"m: Replace libxcursor with custom cursor code"}},{"before":"07a8d38eb34cffb4e262edb86b3f0e78f0b51500","after":"876cd0a7dc9818fe13ea2ddc3331e0037b622315","ref":"refs/heads/notgull/no-xcursor","pushedAt":"2024-08-23T02:25:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"m: Replace libxcursor with custom cursor code\n\nAnother one bites the dust.\n\nThis replaces the code dependent on libxcursor with equivalent code\nwritten using x11rb, featuring its special \"cursor\" module.\n\ncc #3198\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"m: Replace libxcursor with custom cursor code"}},{"before":null,"after":"57654f97c76ad18f005883b5b5f5946a86eae12c","ref":"refs/heads/notgull/xerr","pushedAt":"2024-08-23T02:16:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"m: More information in X11 \"not supported\" errors\n\nThis makes it so, when X11 fails to initialize due to not loading a\nlibrary, it provides more verbose information on what exactly happened.\n\ncc #3883\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"m: More information in X11 \"not supported\" errors"}},{"before":"d89b442f1746f984837a675a4eeb0272d33c7d65","after":null,"ref":"refs/heads/notgull/no-poison","pushedAt":"2024-08-23T01:03:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"}},{"before":"1e1f0fd7e9a877be1b37a60685bf72dad8bb8d3c","after":"8f4a8efa99eb2e1f7a35c0e3aea57627593639f8","ref":"refs/heads/master","pushedAt":"2024-08-23T01:03:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"notgull","name":"John Nunley","path":"/notgull","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19805233?s=80&v=4"},"commit":{"message":"m: Ignore mutex poisoning in X11_BACKEND\n\nA panic doesn't really put any of the fields in XConnection into an invalid\nstate, so there is no real reason to panic when poisoning is detected.\nSo just ignore the poison.\n\nCloses #3870\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"m: Ignore mutex poisoning in X11_BACKEND"}},{"before":"d568280bed689c7ec967bc069695361cb19c991d","after":"5103e3b584c27f1c2f18f945458a4dcbe84ac805","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T21:28:34.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Update examples","shortMessageHtmlLink":"Update examples"}},{"before":"64f3897f2faf63c0afb072f49315b821e49b8bba","after":"d568280bed689c7ec967bc069695361cb19c991d","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T21:17:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Update examples","shortMessageHtmlLink":"Update examples"}},{"before":"5a429afb1205e01411bc84b9a5b353c3d7ba9503","after":"64f3897f2faf63c0afb072f49315b821e49b8bba","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T20:53:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Update examples","shortMessageHtmlLink":"Update examples"}},{"before":"133618c0bceff8a1878e1d58dac1e59e21745ae0","after":"5a429afb1205e01411bc84b9a5b353c3d7ba9503","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T20:48:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Update examples","shortMessageHtmlLink":"Update examples"}},{"before":"b99f5ef5e0af1db488e667e4d78327a998da2cc5","after":"133618c0bceff8a1878e1d58dac1e59e21745ae0","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T20:31:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Implement ios","shortMessageHtmlLink":"Implement ios"}},{"before":"ec37f55cb2110eda6ac94bc4c55cc260cb00c031","after":"b99f5ef5e0af1db488e667e4d78327a998da2cc5","ref":"refs/heads/kchibisov/dyn-window","pushedAt":"2024-08-22T20:29:39.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"kchibisov","name":"Kirill Chibisov","path":"/kchibisov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/27620401?s=80&v=4"},"commit":{"message":"Implement ios","shortMessageHtmlLink":"Implement ios"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEozsV6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท rust-windowing/winit"}