{"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:1715362436.0","currentOid":""},"activityList":{"items":[{"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!"}},{"before":"c472ad77a7e1685ef7f7fd322bfc6c3097a13c31","after":"9596045881df1d6998d206c1ac8b619360b77672","ref":"refs/heads/madsmtm/reduce-msg-send","pushedAt":"2024-05-06T15:03:20.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":"Reduce usage of direct `msg_send!`","shortMessageHtmlLink":"Reduce usage of direct msg_send!"}},{"before":"26ebbc1949b18b83f2317789b39386f6aeea8850","after":"c472ad77a7e1685ef7f7fd322bfc6c3097a13c31","ref":"refs/heads/madsmtm/reduce-msg-send","pushedAt":"2024-05-06T15:00:43.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":"Reduce usage of direct `msg_send!`","shortMessageHtmlLink":"Reduce usage of direct msg_send!"}},{"before":"8a6e483192d52461b181f3858a76df0c5536be67","after":null,"ref":"refs/heads/madsmtm/macos-empty-range","pushedAt":"2024-05-06T14:54:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"madsmtm","name":"Mads Marquart","path":"/madsmtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10577181?s=80&v=4"}},{"before":"0a3cacd577a42d46abf5233526df2b9d455b33d9","after":"cb39ab29f48c973f3e2cc6d62cff86878e1446f1","ref":"refs/heads/master","pushedAt":"2024-05-06T14:54:52.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":"macOS: Move util::EMPTY_RANGE to usage spot (#3685)","shortMessageHtmlLink":"macOS: Move util::EMPTY_RANGE to usage spot (#3685)"}},{"before":"31259878b7148a8783ef1f3a4ed5b80bda175b55","after":"8a6e483192d52461b181f3858a76df0c5536be67","ref":"refs/heads/madsmtm/macos-empty-range","pushedAt":"2024-05-06T14:30:12.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":"macOS: Move util::EMPTY_RANGE to usage spot","shortMessageHtmlLink":"macOS: Move util::EMPTY_RANGE to usage spot"}},{"before":"16fd2baba04ec2dac8228b79de207f7ffc4f7737","after":"0a3cacd577a42d46abf5233526df2b9d455b33d9","ref":"refs/heads/master","pushedAt":"2024-05-06T14:29:08.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":"Retain ApplicationDelegate in NSWindowDelegate and NSView\n\nThe delegate is only weakly referenced by NSApplication, so getting it\r\nfrom there may fail if the event loop has been dropped.\r\n\r\nFixes #3668.","shortMessageHtmlLink":"Retain ApplicationDelegate in NSWindowDelegate and NSView"}},{"before":"d24be6478198b94083da42e2f3e53d3ba479e7d0","after":null,"ref":"refs/heads/madsmtm/keep-delegate-around","pushedAt":"2024-05-06T14:29:08.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":"d1a593c0d1dee7129fe4ca57717b36710d11fddb","after":"d24be6478198b94083da42e2f3e53d3ba479e7d0","ref":"refs/heads/madsmtm/keep-delegate-around","pushedAt":"2024-05-06T14:21: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":"Retain ApplicationDelegate in NSWindowDelegate and NSView\n\nThe delegate is only weakly referenced by NSApplication, so getting it\nfrom there may fail if the event loop has been dropped.\n\nFixes #3668.","shortMessageHtmlLink":"Retain ApplicationDelegate in NSWindowDelegate and NSView"}},{"before":"7f8771a362683ac6bfdb0a2757c74b352ea28b47","after":"16fd2baba04ec2dac8228b79de207f7ffc4f7737","ref":"refs/heads/master","pushedAt":"2024-05-06T05:11:58.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":"Use `rustc-check-cfg` (#3682)","shortMessageHtmlLink":"Use rustc-check-cfg (#3682)"}},{"before":"261537e4717d82fe8fc2a4933e2261ceeda03991","after":null,"ref":"refs/heads/madsmtm/fix-ci","pushedAt":"2024-05-06T05:11:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"madsmtm","name":"Mads Marquart","path":"/madsmtm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10577181?s=80&v=4"}},{"before":"1a19cbb41ca5607d903c37cd94a358c239878ee6","after":"31259878b7148a8783ef1f3a4ed5b80bda175b55","ref":"refs/heads/madsmtm/macos-empty-range","pushedAt":"2024-05-05T23:05:55.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":"macOS: Move util::EMPTY_RANGE to usage spot","shortMessageHtmlLink":"macOS: Move util::EMPTY_RANGE to usage spot"}},{"before":null,"after":"1a19cbb41ca5607d903c37cd94a358c239878ee6","ref":"refs/heads/madsmtm/macos-empty-range","pushedAt":"2024-05-05T22:37:55.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":"macOS: Move util::EMPTY_RANGE to usage spot","shortMessageHtmlLink":"macOS: Move util::EMPTY_RANGE to usage spot"}},{"before":"d5096360167f5c31db97aabb4c856f440392b310","after":"d1a593c0d1dee7129fe4ca57717b36710d11fddb","ref":"refs/heads/madsmtm/keep-delegate-around","pushedAt":"2024-05-05T22:34:03.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":"Keep a reference to ApplicationDelegate in NSWindowDelegate and NSView\n\nThe delegate is only weakly referenced by NSApplication, so getting it\nfrom there may fail if the event loop has been dropped.","shortMessageHtmlLink":"Keep a reference to ApplicationDelegate in NSWindowDelegate and NSView"}},{"before":null,"after":"d5096360167f5c31db97aabb4c856f440392b310","ref":"refs/heads/madsmtm/keep-delegate-around","pushedAt":"2024-05-05T22:30:57.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":"Keep a reference to ApplicationDelegate in NSWindowDelegate and NSView\n\nInstead of getting it from NSApplication.","shortMessageHtmlLink":"Keep a reference to ApplicationDelegate in NSWindowDelegate and NSView"}},{"before":"3fe757d6fc55bbe10acdea8a9c958b0488a8ec36","after":"fc20c52da816c9943bfa00e2eb5b654543c80d5c","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-05T17:34:14.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":"20f342f768cf0095ce85fc6f2cedd18ee7c92796","after":"3fe757d6fc55bbe10acdea8a9c958b0488a8ec36","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-05T17:21:05.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":null,"after":"20f342f768cf0095ce85fc6f2cedd18ee7c92796","ref":"refs/heads/kchibisov/remove-run","pushedAt":"2024-05-05T17:19:47.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 deprecated `run` APIs\n\nThe APIs are not well suited for the `&dyn ApplicationHandler` model,\nthus and `Box` structure, thus remove them.","shortMessageHtmlLink":"event_loop: remove deprecated run APIs"}},{"before":"303bfd736c1ac677936e0d6580512f5431ca96bd","after":"261537e4717d82fe8fc2a4933e2261ceeda03991","ref":"refs/heads/madsmtm/fix-ci","pushedAt":"2024-05-05T15:58:06.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 `rustc-check-cfg`","shortMessageHtmlLink":"Use rustc-check-cfg"}},{"before":"e7f9c706a2e3c11a82937d4577e841601bd3a93a","after":"303bfd736c1ac677936e0d6580512f5431ca96bd","ref":"refs/heads/madsmtm/fix-ci","pushedAt":"2024-05-05T15:53:51.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 `rustc-check-cfg`","shortMessageHtmlLink":"Use rustc-check-cfg"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERs0oOAA","startCursor":null,"endCursor":null}},"title":"Activity · rust-windowing/winit"}