{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":681405360,"defaultBranch":"main","name":"bevy","ownerLogin":"viridia","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-08-22T00:25:54.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1166135?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1710991510.0","currentOid":""},"activityList":{"items":[{"before":"e6a05386b7b8a12e180729eae4bd3ae36efe1c87","after":"f5404528927c9fba7b861c81d3f8ce68a632ab11","ref":"refs/heads/main","pushedAt":"2024-03-22T17:50:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Update hue calculations for other cylindrical spaces.","shortMessageHtmlLink":"Update hue calculations for other cylindrical spaces."}},{"before":"f3efd01bcef8aeff46466293a7a6b375fdffeb7e","after":"e6a05386b7b8a12e180729eae4bd3ae36efe1c87","ref":"refs/heads/main","pushedAt":"2024-03-22T17:40:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Interpolating hues should use rem_euclid.\nAlso, added additional tests for the hue interpolation.\n\nFixes #12632\nFixes #12631","shortMessageHtmlLink":"Interpolating hues should use rem_euclid."}},{"before":"1af9bc853bd7d90d86d4162dcb53ed333d143cc4","after":"f3efd01bcef8aeff46466293a7a6b375fdffeb7e","ref":"refs/heads/main","pushedAt":"2024-03-22T03:01:01.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Interpolating hues should use rem_euclid.\nAlso, added additional tests for the hue interpolation.\n\nFixes #12632\nFixes #12631","shortMessageHtmlLink":"Interpolating hues should use rem_euclid."}},{"before":"daacd6467515af839f0c978006365bb1266551c9","after":"a964229b3eba042aaa13856fba0107fe6a6edae8","ref":"refs/heads/render-groups-example","pushedAt":"2024-03-21T17:50:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Updated render_groups example to include lights.","shortMessageHtmlLink":"Updated render_groups example to include lights."}},{"before":null,"after":"daacd6467515af839f0c978006365bb1266551c9","ref":"refs/heads/render-groups-example","pushedAt":"2024-03-21T03:25:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"RenderGroups example.","shortMessageHtmlLink":"RenderGroups example."}},{"before":"3a83f4e51e2f0abeb45f3031fa7dd1c2ad49d22d","after":"1af9bc853bd7d90d86d4162dcb53ed333d143cc4","ref":"refs/heads/main","pushedAt":"2024-03-18T19:42:52.000Z","pushType":"push","commitsCount":33,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Add a gizmo-based overlay to show UI node outlines (Adopted) (#11237)\n\n# Objective\n\n- This is an adopted version of #10420\n- The objective is to help debugging the Ui layout tree with helpful\noutlines, that can be easily enabled/disabled\n\n## Solution\n\n- Like #10420, the solution is using the bevy_gizmos in outlining the\nnodes\n\n---\n\n## Changelog\n\n### Added\n- Added debug_overlay mod to `bevy_dev_tools`\n- Added bevy_ui_debug feature to `bevy_dev_tools`\n\n## How to use\n- The user must use `bevy_dev_tools` feature in TOML\n- The user must use the plugin UiDebugPlugin, that can be found on\n`bevy::dev_tools::debug_overlay`\n- Finally, to enable the function, the user must set\n`UiDebugOptions::enabled` to true\nSomeone can easily toggle the function with something like:\n\n```rust\nfn toggle_overlay(input: Res>, options: ResMut) {\n if input.just_pressed(KeyCode::Space) {\n // The toggle method will enable if disabled and disable if enabled\n options.toggle();\n }\n}\n```\n\nNote that this feature can be disabled from dev_tools, as its in fact\nbehind a default feature there, being the feature bevy_ui_debug.\n\n# Limitations\nCurrently, due to limitations with gizmos itself, it's not possible to\nsupport this feature to more the one window, so this tool is limited to\nthe primary window only.\n\n# Showcase\n\n\n![image](https://github.com/bevyengine/bevy/assets/126117294/ce9d70e6-0a57-4fa9-9753-ff5a9d82c009)\nUi example with debug_overlay enabled\n\n\n![image](https://github.com/bevyengine/bevy/assets/126117294/e945015c-5bab-4d7f-9273-472aabaf25a9)\nAnd disabled\n\n---------\n\nCo-authored-by: Nicola Papale \nCo-authored-by: Pablo Reinhardt \nCo-authored-by: Alice Cecile ","shortMessageHtmlLink":"Add a gizmo-based overlay to show UI node outlines (Adopted) (bevyeng…"}},{"before":"ca3f54cfa510cbe219b473928390231f5e17c603","after":"3a83f4e51e2f0abeb45f3031fa7dd1c2ad49d22d","ref":"refs/heads/main","pushedAt":"2024-03-16T18:34:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"change file location for showcase patch for light (#12456)\n\n# Objective\n\n- in https://github.com/bevyengine/bevy/pull/12369, patched file changed\nlocation, so patch is failing\n\n## Solution\n\n- fix patch","shortMessageHtmlLink":"change file location for showcase patch for light (bevyengine#12456)"}},{"before":"3a83f4e51e2f0abeb45f3031fa7dd1c2ad49d22d","after":"ca3f54cfa510cbe219b473928390231f5e17c603","ref":"refs/heads/main","pushedAt":"2024-03-16T05:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Add missing ifdef guards around shader code.\n\nFixes #12326","shortMessageHtmlLink":"Add missing ifdef guards around shader code."}},{"before":"8e467f4cad31bbba00dacf4278f4343cdc48d384","after":"3a83f4e51e2f0abeb45f3031fa7dd1c2ad49d22d","ref":"refs/heads/main","pushedAt":"2024-03-16T01:55:44.000Z","pushType":"push","commitsCount":42,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"change file location for showcase patch for light (#12456)\n\n# Objective\n\n- in https://github.com/bevyengine/bevy/pull/12369, patched file changed\nlocation, so patch is failing\n\n## Solution\n\n- fix patch","shortMessageHtmlLink":"change file location for showcase patch for light (bevyengine#12456)"}},{"before":"de004da8d5e5c8aa42612a0700484aad5ad70c4f","after":"8e467f4cad31bbba00dacf4278f4343cdc48d384","ref":"refs/heads/main","pushedAt":"2024-03-09T20:30:11.000Z","pushType":"push","commitsCount":151,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"CI testing: don't crash if screenshot manager resource is not available (#12385)\n\n# Objective\n\n- After #12370, ci testing with minimal plugins doesn't hang but it\ncrash as the resource `ScreenshotManager` doesn't exist\n\n## Solution\n\n- Check if the resource exists","shortMessageHtmlLink":"CI testing: don't crash if screenshot manager resource is not availab…"}},{"before":"75ce42b39a66592c9787329e1d63285ac88bcd8d","after":"de004da8d5e5c8aa42612a0700484aad5ad70c4f","ref":"refs/heads/main","pushedAt":"2024-02-24T22:55:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Rename `bevy_render::Color` to `LegacyColor` (#12069)\n\n# Objective\n\nThe migration process for `bevy_color` (#12013) will be fairly involved:\nthere will be hundreds of affected files, and a large number of APIs.\n\n## Solution\n\nTo allow us to proceed granularly, we're going to keep both\n`bevy_color::Color` (new) and `bevy_render::Color` (old) around until\nthe migration is complete.\n\nHowever, simply doing this directly is confusing! They're both called\n`Color`, making it very hard to tell when a portion of the code has been\nported.\n\nAs discussed in #12056, by renaming the old `Color` type, we can make it\neasier to gradually migrate over, one API at a time.\n\n## Migration Guide\n\nTHIS MIGRATION GUIDE INTENTIONALLY LEFT BLANK.\n\nThis change should not be shipped to end users: delete this section in\nthe final migration guide!\n\n---------\n\nCo-authored-by: Alice Cecile ","shortMessageHtmlLink":"Rename bevy_render::Color to LegacyColor (bevyengine#12069)"}},{"before":"972ca6283181dbb6d8c1457c39136b26f0a6ee04","after":"75ce42b39a66592c9787329e1d63285ac88bcd8d","ref":"refs/heads/main","pushedAt":"2024-02-24T19:57:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Adding \"fluent\" methods to modify color channels.\n\nFixes #12075","shortMessageHtmlLink":"Adding \"fluent\" methods to modify color channels."}},{"before":"a52b2518fc80ca92f1581c94aeb174ec6c1ad333","after":"972ca6283181dbb6d8c1457c39136b26f0a6ee04","ref":"refs/heads/main","pushedAt":"2024-02-24T19:03:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"`bevy_color`: Added `Xyza` Colour Space (#12079)\n\n# Objective\n\nAdd XYZ colour space. This will be most useful as a conversion step when\nworking with other (more common) colour spaces. See\n[Wikipedia](https://en.wikipedia.org/wiki/CIE_1931_color_space) for\ndetails on this space.\n\n## Solution\n\n- Added `Xyza` to `Color` and as its own type.\n\n---\n\n## Changelog\n\n- Added `Xyza` type.\n- Added `Color::Xyza` variant.\n\n## Migration Guide\n\n- `Color` enum now has an additional member, `Xyza`. Convert it to any\nother type to handle this case in match statements.","shortMessageHtmlLink":"bevy_color: Added Xyza Colour Space (bevyengine#12079)"}},{"before":"a0e103f47fb4e2394b51e6263f8be750f56502b9","after":"a52b2518fc80ca92f1581c94aeb174ec6c1ad333","ref":"refs/heads/main","pushedAt":"2024-02-24T03:27:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"`bevy_color`: Created a private trait `StandardColor` (#12072)\n\n# Objective\n\n- Assist Bevy contributors in the creation of `bevy_color` spaces by\nensuring consistent API implementation.\n\n## Solution\n\nCreated a `pub(crate)` trait `StandardColor` which has all the\nrequirements for a typical color space (e.g, `Srgba`, `Color`, etc.).\n\n---\n\n## Changelog\n\n- Implemented traits missing from certain color spaces.\n\n## Migration Guide\n\n_No migration required_","shortMessageHtmlLink":"bevy_color: Created a private trait StandardColor (bevyengine#12072)"}},{"before":"efc4301e919b0ca5f0c3b397593fa90095e5e631","after":"a0e103f47fb4e2394b51e6263f8be750f56502b9","ref":"refs/heads/main","pushedAt":"2024-02-23T21:32:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Fix typo.","shortMessageHtmlLink":"Fix typo."}},{"before":"d5bc13f91f8b25cbad8d6d42f7091ad27a7ed8ad","after":"efc4301e919b0ca5f0c3b397593fa90095e5e631","ref":"refs/heads/main","pushedAt":"2024-02-23T21:29:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Updates based on review feedback.","shortMessageHtmlLink":"Updates based on review feedback."}},{"before":"2701188f43b6c1015e4e5ef558862690012db782","after":"d5bc13f91f8b25cbad8d6d42f7091ad27a7ed8ad","ref":"refs/heads/main","pushedAt":"2024-02-23T20:39:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Adding 'palettes' module.\nTwo palettes are added:\n- Basic: A basic palette with 16 colors.\n- X11: A palette with the colors from the X11/HTML4.0 color names.","shortMessageHtmlLink":"Adding 'palettes' module."}},{"before":"d2f701794ce3ce50cc627a7a308e28b55db39b97","after":"2701188f43b6c1015e4e5ef558862690012db782","ref":"refs/heads/main","pushedAt":"2024-02-23T20:38:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Remove unnecessary wildcards from `LogPlugin` and convert warnings to errors. (#12046)\n\n# Objective\n\nImprove code quality and prevent bugs.\n\n## Solution\n\nI removed the unnecessary wildcards from `::build`.\n\nI also changed the warnings that would occur if the subscriber/logger\nwas already set into errors.","shortMessageHtmlLink":"Remove unnecessary wildcards from LogPlugin and convert warnings to…"}},{"before":"320237bd0d4c83b492f306a9b62f08808f1bcc95","after":"d2f701794ce3ce50cc627a7a308e28b55db39b97","ref":"refs/heads/main","pushedAt":"2024-02-23T20:33:01.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Merge branch 'bevyengine:main' into main","shortMessageHtmlLink":"Merge branch 'bevyengine:main' into main"}},{"before":"f2156e00dd29f830c2d31daa4ef9f4fd069b145b","after":"320237bd0d4c83b492f306a9b62f08808f1bcc95","ref":"refs/heads/main","pushedAt":"2024-02-23T01:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Fixes from review comments.","shortMessageHtmlLink":"Fixes from review comments."}},{"before":"1247d7e0188847fdcd56ab4fa28d5dd8b56fbf98","after":"f2156e00dd29f830c2d31daa4ef9f4fd069b145b","ref":"refs/heads/main","pushedAt":"2024-02-22T17:11:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Making conversions from generic color a bit more efficient.","shortMessageHtmlLink":"Making conversions from generic color a bit more efficient."}},{"before":"44e8146a78e5db9473c26858cfabc73b3ad8e3e3","after":"1247d7e0188847fdcd56ab4fa28d5dd8b56fbf98","ref":"refs/heads/main","pushedAt":"2024-02-22T04:59:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Fixed link format.","shortMessageHtmlLink":"Fixed link format."}},{"before":"e48e255fd2c1febfe7fed97a376ae638106a5fa6","after":"44e8146a78e5db9473c26858cfabc73b3ad8e3e3","ref":"refs/heads/main","pushedAt":"2024-02-22T04:53:23.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Merge branch 'main' into main","shortMessageHtmlLink":"Merge branch 'main' into main"}},{"before":"8775270d3afe299dbff49490efd1fb5e99e49a78","after":"e48e255fd2c1febfe7fed97a376ae638106a5fa6","ref":"refs/heads/main","pushedAt":"2024-02-22T04:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Doc updates.","shortMessageHtmlLink":"Doc updates."}},{"before":"57386950acf2b56d0a5100c00cf1ca6e0c0d5fcb","after":"8775270d3afe299dbff49490efd1fb5e99e49a78","ref":"refs/heads/main","pushedAt":"2024-02-22T04:50:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Doc updates.","shortMessageHtmlLink":"Doc updates."}},{"before":"87931986e3589d70d78f44f7640af6952c0a0bb5","after":"57386950acf2b56d0a5100c00cf1ca6e0c0d5fcb","ref":"refs/heads/main","pushedAt":"2024-02-22T04:34:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Added reverse conversions for `Color`.","shortMessageHtmlLink":"Added reverse conversions for Color."}},{"before":"8a4e7aa0bdacc1c399ce1620e3617e230faaff8d","after":"87931986e3589d70d78f44f7640af6952c0a0bb5","ref":"refs/heads/main","pushedAt":"2024-02-22T04:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Add bevy_color to publish.sh.","shortMessageHtmlLink":"Add bevy_color to publish.sh."}},{"before":"814aa39e0177a8160b91cd8069d7f5f58ab0a98e","after":"8a4e7aa0bdacc1c399ce1620e3617e230faaff8d","ref":"refs/heads/main","pushedAt":"2024-02-21T22:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Update crates/bevy_color/Cargo.toml\n\nCo-authored-by: François ","shortMessageHtmlLink":"Update crates/bevy_color/Cargo.toml"}},{"before":"0b7bcf6562a925969dc3798b3f455d8ffda288ab","after":"814aa39e0177a8160b91cd8069d7f5f58ab0a98e","ref":"refs/heads/main","pushedAt":"2024-02-21T22:30:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"Delete AnyColorRange.\nChange color defaults to all be white.","shortMessageHtmlLink":"Delete AnyColorRange."}},{"before":"b8fcf078536299a5b9298b7692c21468228570e1","after":"0b7bcf6562a925969dc3798b3f455d8ffda288ab","ref":"refs/heads/main","pushedAt":"2024-02-21T16:30:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"viridia","name":"Talin","path":"/viridia","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1166135?s=80&v=4"},"commit":{"message":"More fixes from review comments.","shortMessageHtmlLink":"More fixes from review comments."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEHQElkgA","startCursor":null,"endCursor":null}},"title":"Activity · viridia/bevy"}