gpui: use a separate image in the image example and remove unnecessary examples (#8181)
Xinzhao Xu
created
Follow-up of https://github.com/zed-industries/zed/pull/8174#issuecomment-1959031659,
Fixes image example and removes window-less "noop" example.
<img width="1975" alt="Screenshot 2024-02-22 at 17 34 15"
src="https://github.com/zed-industries/zed/assets/9134003/060d8484-63b6-415a-9f06-189542422457">
Release Notes:
- N/A
Change summary
crates/gpui/Cargo.toml | 6 +-----
crates/gpui/examples/image/app-icon.png | 0
crates/gpui/examples/image/image.rs | 5 ++---
3 files changed, 3 insertions(+), 8 deletions(-)
Detailed changes
@@ -122,8 +122,4 @@ path = "examples/hello_world.rs"
[[example]]
name = "image"
-path = "examples/image.rs"
-
-[[example]]
-name = "ownership_post"
-path = "examples/ownership_post.rs"
+path = "examples/image/image.rs"
@@ -64,9 +64,8 @@ fn main() {
App::new().run(|cx: &mut AppContext| {
cx.open_window(WindowOptions::default(), |cx| {
cx.new_view(|_cx| ImageShowcase {
- local_resource: Arc::new(
- PathBuf::from_str("crates/zed/resources/app-icon.png").unwrap(),
- ),
+ // Relative path to your root project path
+ local_resource: Arc::new(PathBuf::from_str("examples/image/app-icon.png").unwrap()),
remote_resource: "https://picsum.photos/512/512".into(),
})
});