Rename shapes examples for consistency (#6082)

# Objective

I was about to submit a PR to add these two examples to `bevy-website` and re-discovered the inconsistency.

Although it's not a major issue on the website where only the filenames are shown, this would help to visually distinguish the two examples in the list  because the names are very prominent.

This also helps out when fuzzy-searching the codebase for these files.

## Solution

Rename `shapes` to `2d_shapes`. Now the filename matches the example name, and the naming structure matches the 3d example.

## Notes

@Nilirad proposed this in https://github.com/bevyengine/bevy/pull/4613#discussion_r862455631 but it had slipped away from my brain at that time.
This commit is contained in:
Rob Parrett 2022-09-25 00:57:07 +00:00
parent 481eec2c92
commit 847c26b8dc
5 changed files with 12 additions and 12 deletions

View file

@ -147,7 +147,7 @@ jobs:
# start a webserver # start a webserver
python3 -m http.server --directory examples/wasm & python3 -m http.server --directory examples/wasm &
xvfb-run cargo run -p build-wasm-example -- --browsers chromium --browsers firefox --frames 25 --test shapes lighting text_debug breakout xvfb-run cargo run -p build-wasm-example -- --browsers chromium --browsers firefox --frames 25 --test 2d_shapes lighting text_debug breakout
- name: Save screenshots - name: Save screenshots
uses: actions/upload-artifact@v3 uses: actions/upload-artifact@v3

View file

@ -193,11 +193,11 @@ category = "2D Rendering"
wasm = true wasm = true
[[example]] [[example]]
name = "shapes" name = "2d_shapes"
path = "examples/2d/shapes.rs" path = "examples/2d/2d_shapes.rs"
[package.metadata.example.shapes] [package.metadata.example.2d_shapes]
name = "Shapes" name = "2D Shapes"
description = "Renders a rectangle, circle, and hexagon" description = "Renders a rectangle, circle, and hexagon"
category = "2D Rendering" category = "2D Rendering"
wasm = true wasm = true
@ -275,7 +275,7 @@ wasm = true
[[example]] [[example]]
name = "3d_shapes" name = "3d_shapes"
path = "examples/3d/shapes.rs" path = "examples/3d/3d_shapes.rs"
[package.metadata.example.3d_shapes] [package.metadata.example.3d_shapes]
name = "3D Shapes" name = "3D Shapes"

View file

@ -88,11 +88,11 @@ Example | Description
Example | Description Example | Description
--- | --- --- | ---
[2D Rotation](../examples/2d/rotation.rs) | Demonstrates rotating entities in 2D with quaternions [2D Rotation](../examples/2d/rotation.rs) | Demonstrates rotating entities in 2D with quaternions
[2D Shapes](../examples/2d/2d_shapes.rs) | Renders a rectangle, circle, and hexagon
[Manual Mesh 2D](../examples/2d/mesh2d_manual.rs) | Renders a custom mesh "manually" with "mid-level" renderer apis [Manual Mesh 2D](../examples/2d/mesh2d_manual.rs) | Renders a custom mesh "manually" with "mid-level" renderer apis
[Mesh 2D](../examples/2d/mesh2d.rs) | Renders a 2d mesh [Mesh 2D](../examples/2d/mesh2d.rs) | Renders a 2d mesh
[Mesh 2D With Vertex Colors](../examples/2d/mesh2d_vertex_color_texture.rs) | Renders a 2d mesh with vertex color attributes [Mesh 2D With Vertex Colors](../examples/2d/mesh2d_vertex_color_texture.rs) | Renders a 2d mesh with vertex color attributes
[Move Sprite](../examples/2d/move_sprite.rs) | Changes the transform of a sprite [Move Sprite](../examples/2d/move_sprite.rs) | Changes the transform of a sprite
[Shapes](../examples/2d/shapes.rs) | Renders a rectangle, circle, and hexagon
[Sprite](../examples/2d/sprite.rs) | Renders a sprite [Sprite](../examples/2d/sprite.rs) | Renders a sprite
[Sprite Flipping](../examples/2d/sprite_flipping.rs) | Renders a sprite flipped along an axis [Sprite Flipping](../examples/2d/sprite_flipping.rs) | Renders a sprite flipped along an axis
[Sprite Sheet](../examples/2d/sprite_sheet.rs) | Renders an animated sprite [Sprite Sheet](../examples/2d/sprite_sheet.rs) | Renders an animated sprite
@ -105,7 +105,7 @@ Example | Description
Example | Description Example | Description
--- | --- --- | ---
[3D Scene](../examples/3d/3d_scene.rs) | Simple 3D scene with basic shapes and lighting [3D Scene](../examples/3d/3d_scene.rs) | Simple 3D scene with basic shapes and lighting
[3D Shapes](../examples/3d/shapes.rs) | A scene showcasing the built-in 3D shapes [3D Shapes](../examples/3d/3d_shapes.rs) | A scene showcasing the built-in 3D shapes
[Lighting](../examples/3d/lighting.rs) | Illustrates various lighting options in a simple scene [Lighting](../examples/3d/lighting.rs) | Illustrates various lighting options in a simple scene
[Lines](../examples/3d/lines.rs) | Create a custom material to draw 3d lines [Lines](../examples/3d/lines.rs) | Create a custom material to draw 3d lines
[Load glTF](../examples/3d/load_gltf.rs) | Loads and renders a glTF file as a scene [Load glTF](../examples/3d/load_gltf.rs) | Loads and renders a glTF file as a scene