diff --git a/controller/_gifer.py b/controller/_gifer.py index 988d86a..916c2bc 100644 --- a/controller/_gifer.py +++ b/controller/_gifer.py @@ -2,9 +2,9 @@ import ffmpeg -import views -import model import assets +import model +import views class Gifer: diff --git a/controller/application.py b/controller/application.py index 8e12fe0..1dbd9cc 100644 --- a/controller/application.py +++ b/controller/application.py @@ -1,13 +1,13 @@ -import webbrowser import os +import webbrowser import PySimpleGUI as sg +import assets import model import views -import assets -from ._gifer import Gifer from ._form import Form +from ._gifer import Gifer class Application: diff --git a/model/options.py b/model/options.py index 166aafd..a79fa72 100644 --- a/model/options.py +++ b/model/options.py @@ -2,6 +2,7 @@ import assets + class Options: def __init__(self, form: dict): self.input_path = _parse_file(form) diff --git a/views/__init__.py b/views/__init__.py index f8763ce..eac84b2 100644 --- a/views/__init__.py +++ b/views/__init__.py @@ -1,7 +1,7 @@ import PySimpleGUI as sg -from . import _ui import assets +from . import _ui def MAIN_WINDOW(): diff --git a/views/_ui/__init__.py b/views/_ui/__init__.py index 636aa3a..67b596e 100644 --- a/views/_ui/__init__.py +++ b/views/_ui/__init__.py @@ -1,8 +1,7 @@ import PySimpleGUI as sg -from . import controls import assets -from .controls import INFO_BTN +from . import controls def HEADING() -> sg.Text: @@ -26,7 +25,7 @@ def VIDEO_BROWSER() -> tuple: def CONTROLS_ROW(): layout = [ [TRIM_FRAME()], - [SPEED_FRAME(), INFO_BTN()] + [SPEED_FRAME(), controls.INFO_BTN()] ] return sg.Column( layout=layout,