mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2025-12-23 10:11:54 +00:00
Rename layout to workspace and fix typo (#36)
This commit is contained in:
parent
26011dab9b
commit
169a281fbf
3 changed files with 5 additions and 4 deletions
|
|
@ -1,8 +1,8 @@
|
|||
mod color;
|
||||
mod error;
|
||||
pub mod layout;
|
||||
mod scheduler;
|
||||
pub mod tools;
|
||||
pub mod workspace;
|
||||
|
||||
#[doc(inline)]
|
||||
pub use error::EditorError;
|
||||
|
|
@ -15,4 +15,5 @@ use tools::ToolState;
|
|||
// TODO: serialize with serde to save the current editor state
|
||||
struct Editor {
|
||||
tools: ToolState,
|
||||
workspace: workspace::Workspace,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -37,6 +37,6 @@ pub enum ToolSettings {
|
|||
pub enum SelectAppendMode {
|
||||
New,
|
||||
Add,
|
||||
Substract,
|
||||
Subtract,
|
||||
Intersect,
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,12 +1,12 @@
|
|||
use crate::EditorError;
|
||||
pub type PanelId = usize;
|
||||
|
||||
struct LayoutRoot {
|
||||
struct Workspace {
|
||||
hovered_panel: PanelId,
|
||||
root: PanelGroup,
|
||||
}
|
||||
|
||||
impl LayoutRoot {
|
||||
impl Workspace {
|
||||
// add panel / panel group
|
||||
// delete panel / panel group
|
||||
// move panel / panel group
|
||||
Loading…
Add table
Add a link
Reference in a new issue