summaryrefslogtreecommitdiffstats
path: root/src/window
diff options
context:
space:
mode:
authorLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-01-28 16:47:50 +0700
committerLibravatar Héctor Ramón Jiménez <hector0193@gmail.com>2022-01-28 21:37:16 +0700
commit825c7749ff364cf1f7ae5cab0c25f27ed85c7d82 (patch)
treefdd7e499c343a7e3cf690d4b5aa40ba568674a3c /src/window
parent1e3feee3a36f25d7e2eda231c3e6b895858952c5 (diff)
downloadiced-825c7749ff364cf1f7ae5cab0c25f27ed85c7d82.tar.gz
iced-825c7749ff364cf1f7ae5cab0c25f27ed85c7d82.tar.bz2
iced-825c7749ff364cf1f7ae5cab0c25f27ed85c7d82.zip
Replace `iced_web` with WebGL support in `wgpu` :tada:
Diffstat (limited to 'src/window')
-rw-r--r--src/window/icon.rs19
-rw-r--r--src/window/position.rs1
-rw-r--r--src/window/settings.rs1
3 files changed, 0 insertions, 21 deletions
diff --git a/src/window/icon.rs b/src/window/icon.rs
index 287538b1..aacadfca 100644
--- a/src/window/icon.rs
+++ b/src/window/icon.rs
@@ -3,18 +3,11 @@ use std::fmt;
use std::io;
/// The icon of a window.
-#[cfg(not(target_arch = "wasm32"))]
#[derive(Debug, Clone)]
pub struct Icon(iced_winit::winit::window::Icon);
-/// The icon of a window.
-#[cfg(target_arch = "wasm32")]
-#[derive(Debug, Clone)]
-pub struct Icon;
-
impl Icon {
/// Creates an icon from 32bpp RGBA data.
- #[cfg(not(target_arch = "wasm32"))]
pub fn from_rgba(
rgba: Vec<u8>,
width: u32,
@@ -25,16 +18,6 @@ impl Icon {
Ok(Icon(raw))
}
-
- /// Creates an icon from 32bpp RGBA data.
- #[cfg(target_arch = "wasm32")]
- pub fn from_rgba(
- _rgba: Vec<u8>,
- _width: u32,
- _height: u32,
- ) -> Result<Self, Error> {
- Ok(Icon)
- }
}
/// An error produced when using `Icon::from_rgba` with invalid arguments.
@@ -62,7 +45,6 @@ pub enum Error {
OsError(io::Error),
}
-#[cfg(not(target_arch = "wasm32"))]
impl From<iced_winit::winit::window::BadIcon> for Error {
fn from(error: iced_winit::winit::window::BadIcon) -> Self {
use iced_winit::winit::window::BadIcon;
@@ -86,7 +68,6 @@ impl From<iced_winit::winit::window::BadIcon> for Error {
}
}
-#[cfg(not(target_arch = "wasm32"))]
impl From<Icon> for iced_winit::winit::window::Icon {
fn from(icon: Icon) -> Self {
icon.0
diff --git a/src/window/position.rs b/src/window/position.rs
index 8535ef6a..6b9fac41 100644
--- a/src/window/position.rs
+++ b/src/window/position.rs
@@ -21,7 +21,6 @@ impl Default for Position {
}
}
-#[cfg(not(target_arch = "wasm32"))]
impl From<Position> for iced_winit::Position {
fn from(position: Position) -> Self {
match position {
diff --git a/src/window/settings.rs b/src/window/settings.rs
index ec6c3071..8e32f4fb 100644
--- a/src/window/settings.rs
+++ b/src/window/settings.rs
@@ -47,7 +47,6 @@ impl Default for Settings {
}
}
-#[cfg(not(target_arch = "wasm32"))]
impl From<Settings> for iced_winit::settings::Window {
fn from(settings: Settings) -> Self {
Self {