{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10151943,"defaultBranch":"master","name":"glfw","ownerLogin":"go-gl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-19T06:38:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2505184?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1709846182.0","currentOid":""},"activityList":{"items":[{"before":"b3e36ef77b4eba845af11bb066c40181ce3d9d58","after":null,"ref":"refs/heads/drop-v3.2-upstream","pushedAt":"2024-03-07T21:16:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"}},{"before":"ea2d69986ecb3046ae9ae59e52a365d42aab60f1","after":"a69d953ea14231b2f19998f0b434b6c1e6c6f710","ref":"refs/heads/master","pushedAt":"2024-03-07T21:16:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"Merge pull request #398 from go-gl/drop-v3.2-upstream","shortMessageHtmlLink":"Merge pull request #398 from go-gl/drop-v3.2-upstream"}},{"before":null,"after":"b3e36ef77b4eba845af11bb066c40181ce3d9d58","ref":"refs/heads/drop-v3.2-upstream","pushedAt":"2024-03-07T08:45:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"scripts: Drop support for grabbing v3.2 upstream\n\nFixes #397","shortMessageHtmlLink":"scripts: Drop support for grabbing v3.2 upstream"}},{"before":"916dd3ed2238527d279bb1a24c39762719ba33b2","after":null,"ref":"refs/heads/v3.3.10","pushedAt":"2024-03-06T07:42:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"}},{"before":"a250818d05e347b530036cfab8137159662109d5","after":"ea2d69986ecb3046ae9ae59e52a365d42aab60f1","ref":"refs/heads/master","pushedAt":"2024-03-06T07:41:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"Merge pull request #396 from go-gl/v3.3.10","shortMessageHtmlLink":"Merge pull request #396 from go-gl/v3.3.10"}},{"before":null,"after":"916dd3ed2238527d279bb1a24c39762719ba33b2","ref":"refs/heads/v3.3.10","pushedAt":"2024-03-05T08:44:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"v3.3/glfw: Update to v3.3.10 for various bug fixes\n\nFixes #395","shortMessageHtmlLink":"v3.3/glfw: Update to v3.3.10 for various bug fixes"}},{"before":"864c37561a1ec65f4e5b5185a255bcb72609dfbe","after":null,"ref":"refs/heads/no-window-context-error","pushedAt":"2024-01-18T00:05:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"}},{"before":"294b0144ba39efb93f2270e9960920cc85459dd6","after":"a250818d05e347b530036cfab8137159662109d5","ref":"refs/heads/master","pushedAt":"2024-01-18T00:05:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: handle GLFW_NO_WINDOW_CONTEXT error\n\nThe GLFW_NO_WINDOW_CONTEXT error code happens when a window without a\r\ncontext is passed to a function that requires it to have one. This is\r\ndeemed a programmer mistake, something that this Go package currently\r\nhandles by loudly panicking so the mistake is fixed sooner.\r\n\r\nApply the same treatment to this error, which was previously missed\r\nand resulted in a \"please report this in the Go package issue tracker\"\r\nmessage being printed alongside the panic.\r\n\r\nFixes #389.\r\n\r\nGitHub-Pull-Request: https://github.com/go-gl/glfw/pull/391","shortMessageHtmlLink":"v3.3/glfw: handle GLFW_NO_WINDOW_CONTEXT error"}},{"before":null,"after":"864c37561a1ec65f4e5b5185a255bcb72609dfbe","ref":"refs/heads/no-window-context-error","pushedAt":"2024-01-15T03:59:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: handle GLFW_NO_WINDOW_CONTEXT error\n\nThe GLFW_NO_WINDOW_CONTEXT error code happens when a window without a\ncontext is passed to a function that requires it to have one. This is\ndeemed a programmer mistake, something that this Go package currently\nhandles by loudly panicking so the mistake is fixed sooner.\n\nApply the same treatment to this error, which was previously missed\nand resulted in a \"please report this in the Go package issue tracker\"\nmessage being printed alongside the panic.\n\nFixes #389.","shortMessageHtmlLink":"v3.3/glfw: handle GLFW_NO_WINDOW_CONTEXT error"}},{"before":"da841ce248d3fffac2690c7d563103498337fa14","after":null,"ref":"refs/heads/drop-immediately","pushedAt":"2024-01-08T05:23:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"}},{"before":"56fa3ac82ce7e481a41043b1371dbdc2748e9f77","after":"294b0144ba39efb93f2270e9960920cc85459dd6","ref":"refs/heads/master","pushedAt":"2024-01-08T05:23:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: remove 'immediately' from internal error message\n\nAn internal error is an error that should never happen, but it can still\r\nhappen when there is a bug in the code. When it happens, glfw prints a\r\nsuggestion of reporting the bug, as that way we can learn about the bug\r\nand fix it.\r\n\r\nThe word \"immediately\" may create a sense of urgency, but in fact these\r\nbug reports are not very time sensitive, at least no more than any other\r\nissue. Relax the language a bit.\r\n\r\nAlso, as commonly done, print these errors to stderr rather than stdout.\r\n\r\nGitHub-Pull-Request: https://github.com/go-gl/glfw/pull/390","shortMessageHtmlLink":"v3.3/glfw: remove 'immediately' from internal error message"}},{"before":"f0b0de189eb6d3f14dc9c782ebaa5e1038add131","after":"da841ce248d3fffac2690c7d563103498337fa14","ref":"refs/heads/drop-immediately","pushedAt":"2024-01-08T05:20:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: remove 'immediately' from internal error message\n\nAn internal error is an error that should never happen, but it can still\nhappen when there is a bug in the code. When it happens, glfw prints a\nsuggestion of reporting the bug, as that way we can learn about the bug\nand fix it.\n\nThe word \"immediately\" may create a sense of urgency, but in fact these\nbug reports are not very time sensitive, at least no more than any other\nissue. Relax the language a bit.\n\nAlso, as commonly done, print these errors to stderr rather than stdout.","shortMessageHtmlLink":"v3.3/glfw: remove 'immediately' from internal error message"}},{"before":null,"after":"f0b0de189eb6d3f14dc9c782ebaa5e1038add131","ref":"refs/heads/drop-immediately","pushedAt":"2023-12-29T18:25:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: remove 'immediately' from internal error message\n\nAn internal error is an error that should never happen, but it can still\nhappen when there is a bug in the code. When it happens, glfw prints a\nsuggestion of reporting the bug, as that way we can learn about the bug\nand fix it.\n\nThe word \"immediately\" may create a sense of urgency, but in fact these\nbug reports are not very time sensitive, at least no more than any other\nissue. Relax the language a bit.","shortMessageHtmlLink":"v3.3/glfw: remove 'immediately' from internal error message"}},{"before":"2de0cf0c80afef18cbe6bb0517ed4cb4eade1b19","after":"56fa3ac82ce7e481a41043b1371dbdc2748e9f77","ref":"refs/heads/master","pushedAt":"2023-12-23T18:31:21.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"Merge pull request #388 from Jacalz/3.3.9\n\nUpdate upstream GLFW to v3.3.9","shortMessageHtmlLink":"Merge pull request #388 from Jacalz/3.3.9"}},{"before":"8d36933c349fa13f68a78b98ea72378acdd8c0b2","after":null,"ref":"refs/heads/remove-glfw-3.3.5-workaround","pushedAt":"2023-11-24T07:40:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"}},{"before":"b8b00452e321ed02e0a6e9a16668065090826d59","after":"2de0cf0c80afef18cbe6bb0517ed4cb4eade1b19","ref":"refs/heads/master","pushedAt":"2023-11-24T07:40:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"Merge pull request #387 from go-gl/remove-glfw-3.3.5-workaround","shortMessageHtmlLink":"Merge pull request #387 from go-gl/remove-glfw-3.3.5-workaround"}},{"before":null,"after":"8d36933c349fa13f68a78b98ea72378acdd8c0b2","ref":"refs/heads/remove-glfw-3.3.5-workaround","pushedAt":"2023-11-23T19:09:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Jacalz","name":"Jacob Alzén","path":"/Jacalz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25466657?s=80&v=4"},"commit":{"message":"Remove workaround for bug that was fixed in GLFW 3.3.5","shortMessageHtmlLink":"Remove workaround for bug that was fixed in GLFW 3.3.5"}},{"before":"eca20e8abded12aa885585885c6e9f527a829670","after":"b8b00452e321ed02e0a6e9a16668065090826d59","ref":"refs/heads/master","pushedAt":"2023-11-17T23:09:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.1,v3.2,v3.3: add a custom cursor test program\n\nAdd a minimal test program that can be used to test basic functionality\r\nof custom cursors.\r\n\r\nFor #383.\r\n\r\nGitHub-Pull-Request: https://github.com/go-gl/glfw/pull/385","shortMessageHtmlLink":"v3.1,v3.2,v3.3: add a custom cursor test program"}},{"before":"d1c54e5847d0f62c8d44862dec159867a1ce0090","after":"eca20e8abded12aa885585885c6e9f527a829670","ref":"refs/heads/master","pushedAt":"2023-11-02T14:16:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"v3.1,v3.2,v3.3: fix CreateCursor and SetIcon Go pointer issue (#384)\n\nGo doesn't allow passing a Go pointer inside another struct to C,\r\nfor safety reasons.\r\n\r\nFixes #383","shortMessageHtmlLink":"v3.1,v3.2,v3.3: fix CreateCursor and SetIcon Go pointer issue (#384)"}},{"before":"0d7f346fb12e577cf5fab91a99fff118c77e37fb","after":"d1c54e5847d0f62c8d44862dec159867a1ce0090","ref":"refs/heads/master","pushedAt":"2023-10-31T22:58:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dmitshur","name":"Dmitri Shuralyov","path":"/dmitshur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1924134?s=80&v=4"},"commit":{"message":"v3.3/glfw: remove unused image/draw import\n\nFixes #381.\r\n\r\nGitHub-Pull-Request: https://github.com/go-gl/glfw/pull/382","shortMessageHtmlLink":"v3.3/glfw: remove unused image/draw import"}},{"before":"93cebf72946bdd130bbda47817ad53315d776ca7","after":"0d7f346fb12e577cf5fab91a99fff118c77e37fb","ref":"refs/heads/master","pushedAt":"2023-10-31T14:08:56.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"hajimehoshi","name":"Hajime Hoshi","path":"/hajimehoshi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16950?s=80&v=4"},"commit":{"message":"all: code formatting","shortMessageHtmlLink":"all: code formatting"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAED4qgZAA","startCursor":null,"endCursor":null}},"title":"Activity · go-gl/glfw"}