{"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:1716378690.0","currentOid":""},"activityList":{"items":[{"before":"fff6788c12826e15631f32c1176ff679a3b1983c","after":"e108fa2fbf41bf00316916f622a9a789315a3ee4","ref":"refs/heads/master","pushedAt":"2024-05-23T16:40:07.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":"Resize when size changes on scale change on macOS\n\nThis fixes an issue where the window glitched due to resize\r\nwhen the user doesn't actually change the window, but macOS\r\nfunction to update window size was still called.","shortMessageHtmlLink":"Resize when size changes on scale change on macOS"}},{"before":"01841b48271ec94d2cd6d2a497d15754d1106bcb","after":null,"ref":"refs/heads/kchibisov/cfg-aliases","pushedAt":"2024-05-22T11:51:30.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":"3e8fa410735cfb1486b6f7fd636c810fffd6c268","after":"fff6788c12826e15631f32c1176ff679a3b1983c","ref":"refs/heads/master","pushedAt":"2024-05-22T11:51:29.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":"chore: explicitly use cfg_aliases 0.2.1\n\nThis correctly handles recent nightly lint that requires to explicitly\r\ndefine the CFG guards.","shortMessageHtmlLink":"chore: explicitly use cfg_aliases 0.2.1"}},{"before":null,"after":"0eabee918aab688ac5e25825c8310fc9f84c6dd7","ref":"refs/heads/madsmtm/objc2-update","pushedAt":"2024-05-21T20:52:35.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":"Change usage of `Id` to `Retained`\n\n`Id` is a soft-deprecated to `Retained`, that name better reflects what\nit actually represents.\n\nSee also https://github.com/madsmtm/objc2/issues/617.","shortMessageHtmlLink":"Change usage of Id to Retained"}},{"before":"90f89b6dc191260e7ba161652787877ed484462f","after":"01841b48271ec94d2cd6d2a497d15754d1106bcb","ref":"refs/heads/kchibisov/cfg-aliases","pushedAt":"2024-05-21T16:43:52.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":"chore: explicitly use cfg_aliases 0.2.1\n\nThis correctly handles recent nightly lint that requires to explicitly\ndefine the CFG guards.","shortMessageHtmlLink":"chore: explicitly use cfg_aliases 0.2.1"}},{"before":null,"after":"90f89b6dc191260e7ba161652787877ed484462f","ref":"refs/heads/kchibisov/cfg-aliases","pushedAt":"2024-05-21T16:14:56.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":"chore: explicitly use cfg_aliases 0.2.1\n\nThis correctly handles recent nightly lint that requires to explicitly\ndefine the CFG guards.","shortMessageHtmlLink":"chore: explicitly use cfg_aliases 0.2.1"}},{"before":"aa5b67b5bc6d552172b5342ce81cf499d5d9efe9","after":"b142035ce7ea154afd3c5db9d809be2591244adc","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-21T12:09: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":"docs: apply suggestions","shortMessageHtmlLink":"docs: apply suggestions"}},{"before":"ac357edd172c719400bf204758bd177bea9f12f7","after":"aa5b67b5bc6d552172b5342ce81cf499d5d9efe9","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-21T11:42:19.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":"docs: apply suggestions","shortMessageHtmlLink":"docs: apply suggestions"}},{"before":"4ac84e55e62cbfbfcf2724996162a754a1b80793","after":"ac357edd172c719400bf204758bd177bea9f12f7","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-21T11:41:59.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":"Apply docs suggestions","shortMessageHtmlLink":"Apply docs suggestions"}},{"before":"4e8bbc121a216ad5159ffd63ee07a878955db117","after":"4ac84e55e62cbfbfcf2724996162a754a1b80793","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T19:48:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daxpedda","name":null,"path":"/daxpedda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645124?s=80&v=4"},"commit":{"message":"ci: fix remaining issues","shortMessageHtmlLink":"ci: fix remaining issues"}},{"before":"175e0bacd015914fbe60615cdbabe4c0d1261dd4","after":"4e8bbc121a216ad5159ffd63ee07a878955db117","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T19:44:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daxpedda","name":null,"path":"/daxpedda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645124?s=80&v=4"},"commit":{"message":"ci: fix remaining issues","shortMessageHtmlLink":"ci: fix remaining issues"}},{"before":"11bf122d13746fdeac6080a050c00747477c6d2c","after":"175e0bacd015914fbe60615cdbabe4c0d1261dd4","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T19:38:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daxpedda","name":null,"path":"/daxpedda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645124?s=80&v=4"},"commit":{"message":"web: squash `UserWakeUp` events","shortMessageHtmlLink":"web: squash UserWakeUp events"}},{"before":"b3386f47dffc8769589ee27e4a41ea0effe5979f","after":"11bf122d13746fdeac6080a050c00747477c6d2c","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T19:36:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"daxpedda","name":null,"path":"/daxpedda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645124?s=80&v=4"},"commit":{"message":"web: squash `UserWakeUp` events","shortMessageHtmlLink":"web: squash UserWakeUp events"}},{"before":"d5fdf2b286b2bbbca40b996eee532cbe75d38f46","after":"b3386f47dffc8769589ee27e4a41ea0effe5979f","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T19:31:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"daxpedda","name":null,"path":"/daxpedda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1645124?s=80&v=4"},"commit":{"message":"web: squash `UserWakeUp` events","shortMessageHtmlLink":"web: squash UserWakeUp events"}},{"before":"5244f86bbf81bad36583d666971b2850db6beb12","after":"d5fdf2b286b2bbbca40b996eee532cbe75d38f46","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-20T16:37:19.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":"event_loop: remove generic user event\n\nLet the users wake up the event loop and then they could poll their\nuser sources.","shortMessageHtmlLink":"event_loop: remove generic user event"}},{"before":"85a4c9a48e13608e77188a79f097ae7520bdaa12","after":null,"ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-20T16:27:37.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":"2b1c8cea1b05b88d6f12ad5c356326b671088936","after":"3e8fa410735cfb1486b6f7fd636c810fffd6c268","ref":"refs/heads/master","pushedAt":"2024-05-20T16:27:36.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":"event_loop: remove deprecated `run` APIs\n\nThe APIs are not well suited for the `&dyn ApplicationHandler` model and\r\n`Box` structure, thus remove them.","shortMessageHtmlLink":"event_loop: remove deprecated run APIs"}},{"before":"37c754b0295d74ed1f16b859086a21292f0d843d","after":"85a4c9a48e13608e77188a79f097ae7520bdaa12","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-20T16:21:00.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":"event_loop: remove deprecated `run` APIs\n\nThe APIs are not well suited for the `&dyn ApplicationHandler` model and\n`Box` structure, thus remove them.","shortMessageHtmlLink":"event_loop: remove deprecated run APIs"}},{"before":"ab33fb8eda45f9a23587465d787a70a309c67ec4","after":"2b1c8cea1b05b88d6f12ad5c356326b671088936","ref":"refs/heads/master","pushedAt":"2024-05-19T22:08:14.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":"bugfix: Replace pointer dereference with read_unaligned\n\nOn Raspberry Pi, using the Rust crate eframe caused the program to crash on\r\nmouse movement. The Backtrace lead to this specific line of code, and the exact\r\nerror was a \"misaligned pointer dereference: address must be a multiple of 0x8\r\nbut is xxxx\"\r\n\r\nThe edit has been tested with the Raspberry Pi, which works now.","shortMessageHtmlLink":"bugfix: Replace pointer dereference with read_unaligned"}},{"before":"4c5ff8ff3acfdf8bc00262f98fb8adea15129735","after":"5244f86bbf81bad36583d666971b2850db6beb12","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-10T17:36:27.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":"event_loop: remove generic user event\n\nLet the users wake up the event loop and then they could poll their\nuser sources.","shortMessageHtmlLink":"event_loop: remove generic user event"}},{"before":null,"after":"4c5ff8ff3acfdf8bc00262f98fb8adea15129735","ref":"refs/heads/kchibisov/remove-user-event","pushedAt":"2024-05-10T17:33:56.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":"event_loop: remove generic user event\n\nLet the users wake up the event loop and then they could poll their\nuser sources.","shortMessageHtmlLink":"event_loop: remove generic user event"}},{"before":"cc9e7e27a250d6e15df80f2de03dfb4e60f9a1b6","after":"948f2a60f1014fd37be70829b4c5eb067844b879","ref":"refs/heads/notgull/x11-unsupported","pushedAt":"2024-05-09T01:30:16.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":"chore: Update changelog\n\nSigned-off-by: John Nunley ","shortMessageHtmlLink":"chore: Update changelog"}},{"before":"f8f712b76efea16ea6847d8ac585bfd1b9b92501","after":"f030e80e7e67c637b2cbf9bc7f1748e8848529a3","ref":"refs/heads/madsmtm/macos-internal-event-queue","pushedAt":"2024-05-07T21:00:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"madsmtm","name":"Mads Marquart","path":"/madsmtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10577181?s=80&v=4"},"commit":{"message":"Use AppKit's internal queuing mechanisms\n\nThis allows events to be queued in a more consistent order, they're now\ninterleaved with events that we handle immediately (like redraw events),\ninstead of being handled afterwards.","shortMessageHtmlLink":"Use AppKit's internal queuing mechanisms"}},{"before":null,"after":"f8f712b76efea16ea6847d8ac585bfd1b9b92501","ref":"refs/heads/madsmtm/macos-internal-event-queue","pushedAt":"2024-05-07T20:58:54.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":"Use AppKit's internal queuing mechanisms\n\nThis allows events to be emitted in a more consistent order.","shortMessageHtmlLink":"Use AppKit's internal queuing mechanisms"}},{"before":"b0b64a9a15bbe23e777850f7e9455afa73cb49f5","after":"ab33fb8eda45f9a23587465d787a70a309c67ec4","ref":"refs/heads/master","pushedAt":"2024-05-07T19:24:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"madsmtm","name":"Mads Marquart","path":"/madsmtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10577181?s=80&v=4"},"commit":{"message":"fix doc typo in application.rs (#3676)","shortMessageHtmlLink":"fix doc typo in application.rs (#3676)"}},{"before":"94ddce1a375ae015b2767725f92419843a29122c","after":"37c754b0295d74ed1f16b859086a21292f0d843d","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-07T10:01:04.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":"event_loop: remove deprecated `run` APIs\n\nThe APIs are not well suited for the `&dyn ApplicationHandler` model and\n`Box` structure, thus remove them.","shortMessageHtmlLink":"event_loop: remove deprecated run APIs"}},{"before":"fc20c52da816c9943bfa00e2eb5b654543c80d5c","after":"94ddce1a375ae015b2767725f92419843a29122c","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-07T09:56:10.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":"event_loop: remove deprecated `run` APIs\n\nThe APIs are not well suited for the `&dyn ApplicationHandler` model and\n`Box` structure, thus remove them.","shortMessageHtmlLink":"event_loop: remove deprecated run APIs"}},{"before":"d5d202d60e8201c4f804ad600390198cce0fdb26","after":"b0b64a9a15bbe23e777850f7e9455afa73cb49f5","ref":"refs/heads/master","pushedAt":"2024-05-06T15:50:25.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":"Reexport older versions of raw-window-handle\n\nWhen the user decides to use an older version of raw-window-handle,\r\nthrough the rwh_04 or rwh_05 features, it makes sense to reexport the\r\ncrate so they don’t have to depend on it manually and can instead use\r\nwinit::raw_window_handle.","shortMessageHtmlLink":"Reexport older versions of raw-window-handle"}},{"before":"9596045881df1d6998d206c1ac8b619360b77672","after":null,"ref":"refs/heads/madsmtm/reduce-msg-send","pushedAt":"2024-05-06T15:09:39.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":"cb39ab29f48c973f3e2cc6d62cff86878e1446f1","after":"d5d202d60e8201c4f804ad600390198cce0fdb26","ref":"refs/heads/master","pushedAt":"2024-05-06T15:09:38.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":"Reduce usage of direct `msg_send!`","shortMessageHtmlLink":"Reduce usage of direct msg_send!"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUj-16gA","startCursor":null,"endCursor":null}},"title":"Activity · rust-windowing/winit"}