mirror of
https://github.com/Bismuth-Forge/bismuth.git
synced 2024-09-17 11:37:10 +03:00
refactor: move layout interface
This commit is contained in:
parent
6b7a21ad57
commit
0871ce0bf0
@ -13,8 +13,8 @@ import FloatingLayout from "./layouts/floating_layout";
|
||||
import QuarterLayout from "./layouts/quarter_layout";
|
||||
import CascadeLayout from "./layouts/cascade_layout";
|
||||
|
||||
import { ILayout } from "./ilayout";
|
||||
import { ILayoutClass } from "./ilayout";
|
||||
import { ILayout } from "./layouts/ilayout";
|
||||
import { ILayoutClass } from "./layouts/ilayout";
|
||||
|
||||
export default interface IConfig {
|
||||
//#region Layout
|
||||
|
@ -21,7 +21,7 @@ import KWinWindow from "./kwin_window";
|
||||
import { Shortcut } from "../shortcut";
|
||||
import KWinMousePoller from "./kwin_mouse_poller";
|
||||
import { KWinSetTimeout } from "./kwin_set_timeout";
|
||||
import { ILayoutClass } from "../ilayout";
|
||||
import { ILayoutClass } from "../layouts/ilayout";
|
||||
import { WindowState } from "../engine/window";
|
||||
import WrapperMap from "../util/wrappermap";
|
||||
import IConfig, { Config } from "../config";
|
||||
|
@ -6,7 +6,7 @@
|
||||
import MonocleLayout from "../layouts/monocle_layout";
|
||||
import FloatingLayout from "../layouts/floating_layout";
|
||||
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "../layouts/ilayout";
|
||||
import ISurface from "../isurface";
|
||||
import { wrapIndex } from "../util/func";
|
||||
import IConfig from "../config";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import { Shortcut } from "../shortcut";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import Rect from "../util/rect";
|
||||
|
@ -3,12 +3,12 @@
|
||||
//
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "./engine/engine_context";
|
||||
import { Shortcut } from "./shortcut";
|
||||
import Window from "./engine/window";
|
||||
import Rect from "./util/rect";
|
||||
import RectDelta from "./util/rectdelta";
|
||||
import IConfig from "./config";
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { Shortcut } from "../shortcut";
|
||||
import Window from "../engine/window";
|
||||
import Rect from "../util/rect";
|
||||
import RectDelta from "../util/rectdelta";
|
||||
import IConfig from "../config";
|
||||
|
||||
export interface ILayoutClass {
|
||||
readonly id: string;
|
@ -7,7 +7,7 @@ import EngineContext from "../engine/engine_context";
|
||||
import KWinDriver from "../driver/kwin_driver";
|
||||
import KWinWindow from "../driver/kwin_window";
|
||||
import Window from "../engine/window";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import { Shortcut } from "../shortcut";
|
||||
import { WindowState } from "../engine/window";
|
||||
import Rect from "../util/rect";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import { clip } from "../util/func";
|
||||
|
@ -6,7 +6,7 @@
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { HalfSplitLayoutPart } from "./layout_part";
|
||||
import { FillLayoutPart } from "./layout_part";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import Rect from "../util/rect";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import { Shortcut } from "../shortcut";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import { Shortcut } from "../shortcut";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import LayoutUtils from "./layout_utils";
|
||||
import { Shortcut } from "../shortcut";
|
||||
|
@ -4,7 +4,7 @@
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
import EngineContext from "../engine/engine_context";
|
||||
import { ILayout } from "../ilayout";
|
||||
import { ILayout } from "./ilayout";
|
||||
import Window from "../engine/window";
|
||||
import { WindowState } from "../engine/window";
|
||||
import { Shortcut } from "../shortcut";
|
||||
|
Loading…
Reference in New Issue
Block a user