Rename layout to workspace and fix typo (#36)
This commit is contained in:
parent
e03bbc099a
commit
36de2bfb02
|
|
@ -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…
Reference in New Issue