mirror of
https://github.com/rr-/pq-cli.git
synced 2026-09-28 22:33:59 -06:00
misc: don't use relative imports
This commit is contained in:
@@ -11,8 +11,7 @@ from pqcli import lingo
|
|||||||
from pqcli.config import CLASSES, PRIME_STATS, RACES
|
from pqcli.config import CLASSES, PRIME_STATS, RACES
|
||||||
from pqcli.mechanic import Player, Simulation, StatsBuilder, create_player
|
from pqcli.mechanic import Player, Simulation, StatsBuilder, create_player
|
||||||
from pqcli.roster import Roster
|
from pqcli.roster import Roster
|
||||||
|
from pqcli.ui.base import BaseUserInterface
|
||||||
from ..base import BaseUserInterface
|
|
||||||
|
|
||||||
LOGO = """
|
LOGO = """
|
||||||
____ ___ _
|
____ ___ _
|
||||||
|
|||||||
@@ -9,6 +9,7 @@ from pqcli import lingo
|
|||||||
from pqcli.config import Class, Race
|
from pqcli.config import Class, Race
|
||||||
from pqcli.mechanic import Player, Stats, create_player
|
from pqcli.mechanic import Player, Stats, create_player
|
||||||
from pqcli.roster import Roster
|
from pqcli.roster import Roster
|
||||||
|
from pqcli.ui.base import BaseUserInterface
|
||||||
from pqcli.ui.curses.colors import (
|
from pqcli.ui.curses.colors import (
|
||||||
COLOR_FOCUSED,
|
COLOR_FOCUSED,
|
||||||
COLOR_LOGO,
|
COLOR_LOGO,
|
||||||
@@ -31,8 +32,6 @@ from pqcli.ui.curses.views import (
|
|||||||
RosterView,
|
RosterView,
|
||||||
)
|
)
|
||||||
|
|
||||||
from ..base import BaseUserInterface
|
|
||||||
|
|
||||||
|
|
||||||
class StopMainLoop(Exception):
|
class StopMainLoop(Exception):
|
||||||
pass
|
pass
|
||||||
|
|||||||
@@ -1,8 +1,9 @@
|
|||||||
import typing as T
|
import typing as T
|
||||||
|
|
||||||
from ..event_handler import EventHandler
|
from pqcli.ui.curses.event_handler import EventHandler
|
||||||
from ..util import Choice
|
from pqcli.ui.curses.util import Choice
|
||||||
from ..widgets import Menu
|
from pqcli.ui.curses.widgets import Menu
|
||||||
|
|
||||||
from .base_view import BaseView
|
from .base_view import BaseView
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -24,7 +24,9 @@ LOGO = """
|
|||||||
█▄▄▀ █▀▀ ▄▀▀▄ ▄▀▀▄ █▀▀ ▄▀▀▄ ▄▀▀▀ ▄▀▀▀ █ █ █ █ ▄▀▀▄ ▄▀▀▀ ▀█▀
|
█▄▄▀ █▀▀ ▄▀▀▄ ▄▀▀▄ █▀▀ ▄▀▀▄ ▄▀▀▀ ▄▀▀▀ █ █ █ █ ▄▀▀▄ ▄▀▀▀ ▀█▀
|
||||||
█ █ █ █ ▀▄▄█ █ █▀▀ ▀▀▄ ▀▀▄ █ ▌█ █ █ █▀▀ ▀▀▄ █
|
█ █ █ █ ▀▄▄█ █ █▀▀ ▀▀▄ ▀▀▄ █ ▌█ █ █ █▀▀ ▀▀▄ █
|
||||||
▀ ▀ ▀▀ ▄▄▀ ▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▌ ▀▀ ▀▀ ▀▀▀ ▀
|
▀ ▀ ▀▀ ▄▄▀ ▀ ▀▀ ▀▀▀ ▀▀▀ ▀▀▌ ▀▀ ▀▀ ▀▀▀ ▀
|
||||||
""".strip("\n")
|
""".strip(
|
||||||
|
"\n"
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class MainMenu(Menu):
|
class MainMenu(Menu):
|
||||||
|
|||||||
@@ -2,10 +2,9 @@ import curses
|
|||||||
import curses.ascii
|
import curses.ascii
|
||||||
import typing as T
|
import typing as T
|
||||||
|
|
||||||
from pqcli.ui.curses.util import KEYS_CYCLE, KEYS_DOWN, KEYS_UP
|
from pqcli.ui.curses.util import KEYS_CYCLE, KEYS_DOWN, KEYS_UP, Choice
|
||||||
from pqcli.ui.curses.widgets.focusable import focus_standout
|
from pqcli.ui.curses.widgets.focusable import focus_standout
|
||||||
|
|
||||||
from ..util import Choice
|
|
||||||
from .base import Widget
|
from .base import Widget
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user