mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-24 10:28:12 +08:00
Rename layout to workspace and fix typo (#36)
This commit is contained in:
committed by
Keavon Chambers
parent
e03bbc099a
commit
36de2bfb02
@@ -1,8 +1,8 @@
|
|||||||
mod color;
|
mod color;
|
||||||
mod error;
|
mod error;
|
||||||
pub mod layout;
|
|
||||||
mod scheduler;
|
mod scheduler;
|
||||||
pub mod tools;
|
pub mod tools;
|
||||||
|
pub mod workspace;
|
||||||
|
|
||||||
#[doc(inline)]
|
#[doc(inline)]
|
||||||
pub use error::EditorError;
|
pub use error::EditorError;
|
||||||
@@ -15,4 +15,5 @@ use tools::ToolState;
|
|||||||
// TODO: serialize with serde to save the current editor state
|
// TODO: serialize with serde to save the current editor state
|
||||||
struct Editor {
|
struct Editor {
|
||||||
tools: ToolState,
|
tools: ToolState,
|
||||||
|
workspace: workspace::Workspace,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -37,6 +37,6 @@ pub enum ToolSettings {
|
|||||||
pub enum SelectAppendMode {
|
pub enum SelectAppendMode {
|
||||||
New,
|
New,
|
||||||
Add,
|
Add,
|
||||||
Substract,
|
Subtract,
|
||||||
Intersect,
|
Intersect,
|
||||||
}
|
}
|
||||||
|
|||||||
+2
-2
@@ -1,12 +1,12 @@
|
|||||||
use crate::EditorError;
|
use crate::EditorError;
|
||||||
pub type PanelId = usize;
|
pub type PanelId = usize;
|
||||||
|
|
||||||
struct LayoutRoot {
|
struct Workspace {
|
||||||
hovered_panel: PanelId,
|
hovered_panel: PanelId,
|
||||||
root: PanelGroup,
|
root: PanelGroup,
|
||||||
}
|
}
|
||||||
|
|
||||||
impl LayoutRoot {
|
impl Workspace {
|
||||||
// add panel / panel group
|
// add panel / panel group
|
||||||
// delete panel / panel group
|
// delete panel / panel group
|
||||||
// move panel / panel group
|
// move panel / panel group
|
||||||
Reference in New Issue
Block a user