summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Cargo.toml2
-rw-r--r--examples/pane_grid/Cargo.toml (renamed from examples/panes/Cargo.toml)2
-rw-r--r--examples/pane_grid/README.md (renamed from examples/panes/README.md)0
-rw-r--r--examples/pane_grid/src/main.rs (renamed from examples/panes/src/main.rs)18
-rw-r--r--native/src/widget.rs4
-rw-r--r--native/src/widget/pane_grid.rs (renamed from native/src/widget/panes.rs)12
-rw-r--r--src/widget.rs2
-rw-r--r--wgpu/src/renderer/widget.rs2
-rw-r--r--wgpu/src/renderer/widget/pane_grid.rs (renamed from wgpu/src/renderer/widget/panes.rs)6
9 files changed, 24 insertions, 24 deletions
diff --git a/Cargo.toml b/Cargo.toml
index 3b79abdb..37b20ec4 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -44,7 +44,7 @@ members = [
"examples/events",
"examples/geometry",
"examples/integration",
- "examples/panes",
+ "examples/pane_grid",
"examples/pokedex",
"examples/progress_bar",
"examples/solar_system",
diff --git a/examples/panes/Cargo.toml b/examples/pane_grid/Cargo.toml
index dc94cc2c..6d8573bd 100644
--- a/examples/panes/Cargo.toml
+++ b/examples/pane_grid/Cargo.toml
@@ -1,5 +1,5 @@
[package]
-name = "panes"
+name = "pane_grid"
version = "0.1.0"
authors = ["Héctor Ramón Jiménez <hector0193@gmail.com>"]
edition = "2018"
diff --git a/examples/panes/README.md b/examples/pane_grid/README.md
index 4d9fc5b9..4d9fc5b9 100644
--- a/examples/panes/README.md
+++ b/examples/pane_grid/README.md
diff --git a/examples/panes/src/main.rs b/examples/pane_grid/src/main.rs
index 34206a2c..b103afc8 100644
--- a/examples/panes/src/main.rs
+++ b/examples/pane_grid/src/main.rs
@@ -1,5 +1,5 @@
use iced::{
- panes, Application, Command, Element, Panes, Settings, Subscription,
+ pane_grid, Application, Command, Element, PaneGrid, Settings, Subscription,
};
use iced_native::input::keyboard;
@@ -15,7 +15,7 @@ pub fn main() {
#[derive(Debug)]
struct Launcher {
- panes: panes::State<Example>,
+ panes: pane_grid::State<Example>,
}
#[derive(Debug)]
@@ -26,9 +26,9 @@ enum Example {
#[derive(Debug, Clone)]
enum Message {
- Clock(panes::Pane, clock::Message),
- Stopwatch(panes::Pane, stopwatch::Message),
- Split(panes::Split),
+ Clock(pane_grid::Pane, clock::Message),
+ Stopwatch(pane_grid::Pane, stopwatch::Message),
+ Split(pane_grid::Split),
Close,
}
@@ -38,7 +38,7 @@ impl Application for Launcher {
fn new() -> (Self, Command<Message>) {
let (clock, _) = Clock::new();
- let (panes, _) = panes::State::new(Example::Clock(clock));
+ let (panes, _) = pane_grid::State::new(Example::Clock(clock));
(Self { panes }, Command::none())
}
@@ -105,9 +105,9 @@ impl Application for Launcher {
Subscription::batch(vec![
events::key_released(keyboard::KeyCode::H)
- .map(|_| Message::Split(panes::Split::Horizontal)),
+ .map(|_| Message::Split(pane_grid::Split::Horizontal)),
events::key_released(keyboard::KeyCode::V)
- .map(|_| Message::Split(panes::Split::Vertical)),
+ .map(|_| Message::Split(pane_grid::Split::Vertical)),
events::key_released(keyboard::KeyCode::Q).map(|_| Message::Close),
panes_subscriptions,
])
@@ -116,7 +116,7 @@ impl Application for Launcher {
fn view(&mut self) -> Element<Message> {
let Self { panes } = self;
- Panes::new(panes, |pane, example| match example {
+ PaneGrid::new(panes, |pane, example| match example {
Example::Clock(clock) => clock
.view()
.map(move |message| Message::Clock(pane, message)),
diff --git a/native/src/widget.rs b/native/src/widget.rs
index d97e836c..88f819c9 100644
--- a/native/src/widget.rs
+++ b/native/src/widget.rs
@@ -25,7 +25,7 @@ pub mod checkbox;
pub mod column;
pub mod container;
pub mod image;
-pub mod panes;
+pub mod pane_grid;
pub mod progress_bar;
pub mod radio;
pub mod row;
@@ -47,7 +47,7 @@ pub use container::Container;
#[doc(no_inline)]
pub use image::Image;
#[doc(no_inline)]
-pub use panes::Panes;
+pub use pane_grid::PaneGrid;
#[doc(no_inline)]
pub use progress_bar::ProgressBar;
#[doc(no_inline)]
diff --git a/native/src/widget/panes.rs b/native/src/widget/pane_grid.rs
index 2ffb2226..a03b7fcf 100644
--- a/native/src/widget/panes.rs
+++ b/native/src/widget/pane_grid.rs
@@ -7,14 +7,14 @@ use crate::{
use std::collections::HashMap;
#[allow(missing_debug_implementations)]
-pub struct Panes<'a, Message, Renderer> {
+pub struct PaneGrid<'a, Message, Renderer> {
state: &'a mut Internal,
elements: Vec<(Pane, Element<'a, Message, Renderer>)>,
width: Length,
height: Length,
}
-impl<'a, Message, Renderer> Panes<'a, Message, Renderer> {
+impl<'a, Message, Renderer> PaneGrid<'a, Message, Renderer> {
pub fn new<T>(
state: &'a mut State<T>,
view: impl Fn(Pane, &'a mut T) -> Element<'a, Message, Renderer>,
@@ -51,7 +51,7 @@ impl<'a, Message, Renderer> Panes<'a, Message, Renderer> {
}
impl<'a, Message, Renderer> Widget<Message, Renderer>
- for Panes<'a, Message, Renderer>
+ for PaneGrid<'a, Message, Renderer>
where
Renderer: self::Renderer + 'static,
Message: 'static,
@@ -146,7 +146,7 @@ where
fn hash_layout(&self, state: &mut Hasher) {
use std::hash::Hash;
- std::any::TypeId::of::<Panes<'_, Message, Renderer>>().hash(state);
+ std::any::TypeId::of::<PaneGrid<'_, Message, Renderer>>().hash(state);
self.width.hash(state);
self.height.hash(state);
self.state.layout.hash(state);
@@ -449,14 +449,14 @@ pub trait Renderer: crate::Renderer + Sized {
) -> Self::Output;
}
-impl<'a, Message, Renderer> From<Panes<'a, Message, Renderer>>
+impl<'a, Message, Renderer> From<PaneGrid<'a, Message, Renderer>>
for Element<'a, Message, Renderer>
where
Renderer: self::Renderer + 'static,
Message: 'static,
{
fn from(
- panes: Panes<'a, Message, Renderer>,
+ panes: PaneGrid<'a, Message, Renderer>,
) -> Element<'a, Message, Renderer> {
Element::new(panes)
}
diff --git a/src/widget.rs b/src/widget.rs
index de3301fa..cb099a65 100644
--- a/src/widget.rs
+++ b/src/widget.rs
@@ -30,7 +30,7 @@ mod platform {
pub use iced_winit::svg::{Handle, Svg};
}
- pub use iced_winit::{panes, Panes, Text};
+ pub use iced_winit::{pane_grid, PaneGrid, Text};
#[doc(no_inline)]
pub use {
diff --git a/wgpu/src/renderer/widget.rs b/wgpu/src/renderer/widget.rs
index 9a46552e..37421fbe 100644
--- a/wgpu/src/renderer/widget.rs
+++ b/wgpu/src/renderer/widget.rs
@@ -2,7 +2,7 @@ mod button;
mod checkbox;
mod column;
mod container;
-mod panes;
+mod pane_grid;
mod progress_bar;
mod radio;
mod row;
diff --git a/wgpu/src/renderer/widget/panes.rs b/wgpu/src/renderer/widget/pane_grid.rs
index 74e58895..022fea70 100644
--- a/wgpu/src/renderer/widget/panes.rs
+++ b/wgpu/src/renderer/widget/pane_grid.rs
@@ -1,11 +1,11 @@
use crate::{Primitive, Renderer};
-use iced_native::{panes, Element, Layout, MouseCursor, Point};
+use iced_native::{pane_grid, Element, Layout, MouseCursor, Point};
-impl panes::Renderer for Renderer {
+impl pane_grid::Renderer for Renderer {
fn draw<Message>(
&mut self,
defaults: &Self::Defaults,
- content: &[(panes::Pane, Element<'_, Message, Self>)],
+ content: &[(pane_grid::Pane, Element<'_, Message, Self>)],
layout: Layout<'_>,
cursor_position: Point,
) -> Self::Output {