{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10364009,"defaultBranch":"master","name":"rust-sfml","ownerLogin":"jeremyletang","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-29T16:25:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4346460?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717689536.0","currentOid":""},"activityList":{"items":[{"before":"db6f25475fd1b5e672f390348d95e1ea7bf50940","after":"f44519b1d6bc76609b0388706231cd0b1ce689d4","ref":"refs/heads/master","pushedAt":"2024-06-10T13:54:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #328 from wanzzhehe/master\n\nFix compiling error on Windows MinGW","shortMessageHtmlLink":"Merge pull request #328 from wanzzhehe/master"}},{"before":"d1ae57feca53976e893f4dfbff8ef2c08aeb1128","after":"db6f25475fd1b5e672f390348d95e1ea7bf50940","ref":"refs/heads/master","pushedAt":"2024-06-06T16:11:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"examples/shader: Use raw identifier for rng.gen\n\nEdition 2024 reserves `gen` as a keyword.","shortMessageHtmlLink":"examples/shader: Use raw identifier for rng.gen"}},{"before":"0b35d1e7e49cc8b6a0f8319f308c5f9605df97e0","after":"d1ae57feca53976e893f4dfbff8ef2c08aeb1128","ref":"refs/heads/master","pushedAt":"2024-06-06T16:07:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Cargo.toml: Explicitly mark bitflags as a feature-dependency\n\nRust edition 2024 will disallow implicit feature-dependencies.","shortMessageHtmlLink":"Cargo.toml: Explicitly mark bitflags as a feature-dependency"}},{"before":"48ee1afb87da3d769695a20a85244babf3823c8c","after":null,"ref":"refs/heads/unsafe-in-unsafe-fn","pushedAt":"2024-06-06T15:58:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"}},{"before":"88b6f28b4f07559aa54e3c1ccebfba4e430cd2ff","after":"0b35d1e7e49cc8b6a0f8319f308c5f9605df97e0","ref":"refs/heads/master","pushedAt":"2024-06-06T15:58:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #327 from jeremyletang/unsafe-in-unsafe-fn\n\nEnable unsafe-op-in-unsafe fn lint","shortMessageHtmlLink":"Merge pull request #327 from jeremyletang/unsafe-in-unsafe-fn"}},{"before":null,"after":"48ee1afb87da3d769695a20a85244babf3823c8c","ref":"refs/heads/unsafe-in-unsafe-fn","pushedAt":"2024-05-31T17:29:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Enable unsafe_op_in_unsafe_fn lint\n\nThis is in preparation for Rust edition 2024, where it will be enabled\nby default.\n\nIt also has the slight advantage of marking it more clearer where the\nunsafe operations are.","shortMessageHtmlLink":"Enable unsafe_op_in_unsafe_fn lint"}},{"before":"3e275e06f408343c63133108e65009d1f4e6295c","after":"88b6f28b4f07559aa54e3c1ccebfba4e430cd2ff","ref":"refs/heads/master","pushedAt":"2024-05-27T15:20:34.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Replace once_cell::sync::OnceCell with std::sync::OnceLock","shortMessageHtmlLink":"Replace once_cell::sync::OnceCell with std::sync::OnceLock"}},{"before":"4629513796b5b4fe7783efffe5dfc92e45e07fbe","after":"3e275e06f408343c63133108e65009d1f4e6295c","ref":"refs/heads/master","pushedAt":"2024-02-21T09:39:40.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Make `Context::get_function` safe, add must_use\n\nIt just returns a pointer, which is a safe operation.","shortMessageHtmlLink":"Make Context::get_function safe, add must_use"}},{"before":"608ffe1db44d4790e1cd5b277a68ae030f60b3c0","after":"4629513796b5b4fe7783efffe5dfc92e45e07fbe","ref":"refs/heads/master","pushedAt":"2024-02-21T09:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Reformat with latest rustfmt","shortMessageHtmlLink":"Reformat with latest rustfmt"}},{"before":"ee69fbf1e647fb11cc77148cd42dfd91710596f3","after":"608ffe1db44d4790e1cd5b277a68ae030f60b3c0","ref":"refs/heads/master","pushedAt":"2024-02-21T09:17:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Rename SetPixelError to PixelAccessError, reexport, add docs","shortMessageHtmlLink":"Rename SetPixelError to PixelAccessError, reexport, add docs"}},{"before":"22ebe6cdca2135404742369ad1459414994bc05b","after":"ee69fbf1e647fb11cc77148cd42dfd91710596f3","ref":"refs/heads/master","pushedAt":"2024-02-21T08:51:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Remove redundant ToOwned and TryInto imports","shortMessageHtmlLink":"Remove redundant ToOwned and TryInto imports"}},{"before":"b6786402cb831cccf22515d566c94fa925fd32a1","after":"22ebe6cdca2135404742369ad1459414994bc05b","ref":"refs/heads/master","pushedAt":"2023-12-26T14:31:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #321 from truenotzero/context_get_function\n\nPorted `sf::Context::getFunction()`","shortMessageHtmlLink":"Merge pull request #321 from truenotzero/context_get_function"}},{"before":"477770dae502134fdbdee29883c3015764f62ad6","after":"b6786402cb831cccf22515d566c94fa925fd32a1","ref":"refs/heads/master","pushedAt":"2023-10-17T21:01:34.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #319 from dogunbound/rawTexture\n\nImplement function to fetch raw texture behind an rc_texture","shortMessageHtmlLink":"Merge pull request #319 from dogunbound/rawTexture"}},{"before":"77b1d0703bb424d938bac798da2e8933a8136dd9","after":"477770dae502134fdbdee29883c3015764f62ad6","ref":"refs/heads/master","pushedAt":"2023-08-19T13:27:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #314 from NuriYuri/Implement-SFML-2.6-direction-arrow-cursors\n\nImplement SFML 2.6 direction arrow cursors","shortMessageHtmlLink":"Merge pull request #314 from NuriYuri/Implement-SFML-2.6-direction-ar…"}},{"before":"2247ca481b4690b7143a5d78046cd8faa2e8985a","after":"77b1d0703bb424d938bac798da2e8933a8136dd9","ref":"refs/heads/master","pushedAt":"2023-08-17T14:47:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"rustfmt pass","shortMessageHtmlLink":"rustfmt pass"}},{"before":"2c41c4b6bd9fbb1146d69f65062cb62ce5677571","after":"2247ca481b4690b7143a5d78046cd8faa2e8985a","ref":"refs/heads/master","pushedAt":"2023-08-16T14:26:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #313 from NuriYuri/add-scan-codes\n\nMake Scancode public and add missing scan field to KeyReleased event","shortMessageHtmlLink":"Merge pull request #313 from NuriYuri/add-scan-codes"}},{"before":"af039d6cf0981d6662d78c87caca603e934c70fa","after":"2c41c4b6bd9fbb1146d69f65062cb62ce5677571","ref":"refs/heads/master","pushedAt":"2023-07-28T20:28:01.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #312 from GrimReaper420/helpful-tip\n\nAdding a tip for users who try to install rust-sfml using cargo build…","shortMessageHtmlLink":"Merge pull request #312 from GrimReaper420/helpful-tip"}},{"before":"6381e0b15d0942472f150d359174f3b4a1684332","after":"af039d6cf0981d6662d78c87caca603e934c70fa","ref":"refs/heads/master","pushedAt":"2023-07-28T20:12:05.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #309 from dogunbound/isSrgb\n\nImplement isSrgb","shortMessageHtmlLink":"Merge pull request #309 from dogunbound/isSrgb"}},{"before":"212c1fb038c6221f1183c855a18420d266931fca","after":"6381e0b15d0942472f150d359174f3b4a1684332","ref":"refs/heads/master","pushedAt":"2023-07-24T08:59:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Add required features for window-test example","shortMessageHtmlLink":"Add required features for window-test example"}},{"before":"e58cf64a888ca267b6911dd150aab5dc893bf1f6","after":"212c1fb038c6221f1183c855a18420d266931fca","ref":"refs/heads/master","pushedAt":"2023-07-24T08:53:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Bump version to 0.21","shortMessageHtmlLink":"Bump version to 0.21"}},{"before":"8c7ef55cb89bfdfffa7a8ff73046a0c810787a4f","after":"e58cf64a888ca267b6911dd150aab5dc893bf1f6","ref":"refs/heads/master","pushedAt":"2023-07-24T08:50:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Silence clippy lint about \"incorrect\" PartialOrd impl","shortMessageHtmlLink":"Silence clippy lint about \"incorrect\" PartialOrd impl"}},{"before":"cc4478f38f1d5f6a83e9274f90247760456d0e4a","after":"8c7ef55cb89bfdfffa7a8ff73046a0c810787a4f","ref":"refs/heads/master","pushedAt":"2023-07-18T18:03:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Add RenderWindow::recreate to recreate window\n\nAlso:\n- Add missing derives for Style\n- window-test example for testing window functionality","shortMessageHtmlLink":"Add RenderWindow::recreate to recreate window"}},{"before":"a77a6ecffdbb4c68b75d90000dab45c87ee1ea7b","after":"cc4478f38f1d5f6a83e9274f90247760456d0e4a","ref":"refs/heads/master","pushedAt":"2023-07-06T18:10:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"input_stream: Check potentially lossy conversion of bytes read to c_longlong","shortMessageHtmlLink":"input_stream: Check potentially lossy conversion of bytes read to c_l…"}},{"before":"37aa7e4f799e3b40e92489a29f6b56c1cc0dd2ec","after":"a77a6ecffdbb4c68b75d90000dab45c87ee1ea7b","ref":"refs/heads/master","pushedAt":"2023-07-06T18:07:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Remove system CSFML Config.h include\n\nrust-sfml doesn't depend on the system CSFML, we bundle our own.","shortMessageHtmlLink":"Remove system CSFML Config.h include"}},{"before":"6960c5d60aa594172df31fbd27f6e3280d215b85","after":"37aa7e4f799e3b40e92489a29f6b56c1cc0dd2ec","ref":"refs/heads/master","pushedAt":"2023-07-06T17:58:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #305 from dogunbound/font_smooth\n\nImplements set_smooth and is_smooth","shortMessageHtmlLink":"Merge pull request #305 from dogunbound/font_smooth"}},{"before":"a6685a49bc85d8a456ea255a834556d159750e8c","after":"6960c5d60aa594172df31fbd27f6e3280d215b85","ref":"refs/heads/master","pushedAt":"2023-07-06T17:56:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Merge pull request #306 from dogunbound/bold_kerning\n\nImplement fetching bold kerning","shortMessageHtmlLink":"Merge pull request #306 from dogunbound/bold_kerning"}},{"before":"a87f1982334618899129806cece1e60986dcf904","after":"a6685a49bc85d8a456ea255a834556d159750e8c","ref":"refs/heads/master","pushedAt":"2023-07-06T17:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Github Actions: Add missing libxcursor dependency","shortMessageHtmlLink":"Github Actions: Add missing libxcursor dependency"}},{"before":"85ea1d76f117ff33a6d01432c65e482572c7c05e","after":"a87f1982334618899129806cece1e60986dcf904","ref":"refs/heads/master","pushedAt":"2023-07-06T17:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"Update Github Actions script to SFML 2.6.0","shortMessageHtmlLink":"Update Github Actions script to SFML 2.6.0"}},{"before":"52d7d4c297a2bbc16a81ab07985742544f78266b","after":"85ea1d76f117ff33a6d01432c65e482572c7c05e","ref":"refs/heads/master","pushedAt":"2023-06-25T08:25:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"SFML 2.6 update: Add scancode to event struct","shortMessageHtmlLink":"SFML 2.6 update: Add scancode to event struct"}},{"before":"ae45904e0cd116399b2ac12248f32ef1a68bac35","after":"52d7d4c297a2bbc16a81ab07985742544f78266b","ref":"refs/heads/master","pushedAt":"2023-05-24T18:15:24.942Z","pushType":"push","commitsCount":1,"pusher":{"login":"crumblingstatue","name":null,"path":"/crumblingstatue","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1521976?s=80&v=4"},"commit":{"message":"music: Fix lifetime elision problems in constructors by returning Self\n\nThe 'stream lifetime is only relevant for the from_stream constructor.\nFor the rest, it shouldn't be tied to the input argument.","shortMessageHtmlLink":"music: Fix lifetime elision problems in constructors by returning Self"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYS47BwA","startCursor":null,"endCursor":null}},"title":"Activity · jeremyletang/rust-sfml"}