Skip to content

Commit

Permalink
import tkinter directly (#383)
Browse files Browse the repository at this point in the history
* import tkinter directly

* linter

* linter
  • Loading branch information
a-detiste committed Sep 21, 2024
1 parent 68d6b64 commit dd16750
Show file tree
Hide file tree
Showing 50 changed files with 70 additions and 72 deletions.
2 changes: 1 addition & 1 deletion pysollib/init.py
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ def init():
sys.argv.remove('--kivy')

if pysollib.settings.TOOLKIT == 'tk':
from six.moves import tkinter
import tkinter
root = tkinter.Tk(className=pysollib.settings.TITLE)
root.withdraw()
if tkinter.TkVersion < 8.4:
Expand Down
2 changes: 1 addition & 1 deletion pysollib/pysolgtk/findcarddialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

# imports
# import os
# from six.moves import tkinter
# import tkinter
# import traceback

# # PySol imports
Expand Down
2 changes: 1 addition & 1 deletion pysollib/pysolgtk/fullpicturedialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@

# imports
# import os
# from six.moves import tkinter
# import tkinter
# import traceback

# # PySol imports
Expand Down
2 changes: 1 addition & 1 deletion pysollib/pysolgtk/gameinfodialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@

# # imports
# import os, sys
# from six.moves import tkinter
# import tkinter

# # PySol imports
# from pysollib.mfxutil import KwStruct
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tile/fontsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,12 @@
#
# ---------------------------------------------------------------------------

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.ui.tktile.tkutil import bind

from six.moves import tkinter
from six.moves import tkinter_font
from six.moves import tkinter_ttk as ttk

Expand Down
3 changes: 2 additions & 1 deletion pysollib/tile/playeroptionsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxDialog
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tile/progressbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@
#
# ---------------------------------------------------------------------------

import tkinter

from pysollib.ui.tktile.tkconst import EVENT_HANDLED
from pysollib.ui.tktile.tkutil import makeToplevel, setTransient

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

# ************************************************************************
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/selectcardset.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
# ---------------------------------------------------------------------------##

import os
import tkinter

from pysollib.mfxutil import KwStruct, USE_PIL
from pysollib.mygettext import _
Expand All @@ -31,7 +32,6 @@
from pysollib.ui.tktile.tkutil import bind, loadImage
from pysollib.util import CARDSET

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .selecttree import SelectDialogTreeCanvas
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/selectgame.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
# ---------------------------------------------------------------------------

import os
import tkinter
from collections import UserList

from pysollib.gamedb import GI
Expand All @@ -32,7 +33,6 @@
from pysollib.ui.tktile.selecttree import SelectDialogTreeData
from pysollib.ui.tktile.tkutil import bind, unbind_destroy

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .selecttree import SelectDialogTreeCanvas
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/selecttile.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@
# ---------------------------------------------------------------------------##

import os
import tkinter

from pysollib.mfxutil import KwStruct, USE_PIL
from pysollib.mygettext import _
from pysollib.resource import TTI
from pysollib.ui.tktile.selecttree import SelectDialogTreeData
from pysollib.ui.tktile.tkutil import bind

from six.moves import tkinter
from six.moves import tkinter_colorchooser
from six.moves import tkinter_ttk as ttk

Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/soundoptionsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,14 +22,14 @@
# ---------------------------------------------------------------------------

import os
import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.pysolaudio import pysolsoundserver
from pysollib.settings import TITLE
from pysollib.ui.tktile.tkconst import EVENT_HANDLED

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxDialog, MfxMessageDialog
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/statusbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,10 +24,10 @@
# imports
import os
import sys
import tkinter

from pysollib.mygettext import _

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxTooltip
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tile/timeoutsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,10 +21,11 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxDialog, PysolScale
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/tkhtml.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,12 @@

import os
import sys
import tkinter

from pysollib.mfxutil import Struct
from pysollib.mygettext import _
from pysollib.ui.tktile.tkhtml import Base_HTMLViewer

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .statusbar import HtmlStatusbar
Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/tkstats.py
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@

import os
import time
import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mfxutil import format_time
Expand All @@ -31,7 +32,6 @@
from pysollib.stats import ProgressionFormatter, PysolStatsFormatter
from pysollib.ui.tktile.tkutil import bind, loadImage

from six.moves import tkinter
from six.moves import tkinter_font
from six.moves import tkinter_ttk as ttk

Expand Down
3 changes: 1 addition & 2 deletions pysollib/tile/tktree.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,11 +22,10 @@
# ---------------------------------------------------------------------------

import os
import tkinter

from pysollib.ui.tktile.tkutil import bind

from six.moves import tkinter

from .tkwidget import MfxScrolledCanvas


Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/tkwidget.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@
import locale
import os
import time
import tkinter
import traceback

from pysollib.mfxutil import KwStruct, destruct, kwdefault, openURL
Expand All @@ -34,7 +35,6 @@
from pysollib.ui.tktile.tkutil import bind, unbind_destroy
from pysollib.ui.tktile.tkutil import makeToplevel, setTransient

from six.moves import tkinter
from six.moves import tkinter_font
from six.moves import tkinter_ttk as ttk

Expand Down
2 changes: 1 addition & 1 deletion pysollib/tile/toolbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
# ---------------------------------------------------------------------------##

import os
import tkinter

from pysollib.mfxutil import Image, ImageOps, ImageTk
from pysollib.mygettext import _, n_
Expand All @@ -32,7 +33,6 @@
from pysollib.util import IMAGE_EXTENSIONS
from pysollib.winsystems import TkSettings

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxTooltip
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tile/wizarddialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
#
# ---------------------------------------------------------------------------

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.wizardpresets import presets
from pysollib.wizardutil import WizardWidgets

from six.moves import tkinter
from six.moves import tkinter_ttk as ttk

from .tkwidget import MfxDialog
Expand Down
4 changes: 2 additions & 2 deletions pysollib/tk/basetkmfxdialog.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from pysollib.tk.tkwidget import MfxDialog
import tkinter

from six.moves import tkinter
from pysollib.tk.tkwidget import MfxDialog


class BaseTkMfxDialog(MfxDialog):
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tk/fontsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.tk.tkwidget import MfxDialog
from pysollib.ui.tktile.tkutil import bind

from six.moves import tkinter
from six.moves import tkinter_font


Expand Down
4 changes: 2 additions & 2 deletions pysollib/tk/playeroptionsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct, Struct
from pysollib.mygettext import _
from pysollib.ui.tktile.tkutil import bind

from six.moves import tkinter

from .tkwidget import MfxDialog


Expand Down
4 changes: 2 additions & 2 deletions pysollib/tk/progressbar.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,11 +21,11 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.ui.tktile.tkconst import EVENT_HANDLED
from pysollib.ui.tktile.tkutil import makeToplevel, setTransient

from six.moves import tkinter

# ************************************************************************
# * a simple progress bar
# ************************************************************************
Expand Down
3 changes: 1 addition & 2 deletions pysollib/tk/selectcardset.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
# ---------------------------------------------------------------------------##

import os
import tkinter

from pysollib.mfxutil import KwStruct, USE_PIL
from pysollib.mygettext import _
Expand All @@ -31,8 +32,6 @@
from pysollib.ui.tktile.tkutil import loadImage
from pysollib.util import CARDSET

from six.moves import tkinter

from .selecttree import SelectDialogTreeCanvas
from .selecttree import SelectDialogTreeLeaf, SelectDialogTreeNode
from .tkwidget import MfxDialog, MfxScrolledCanvas
Expand Down
3 changes: 1 addition & 2 deletions pysollib/tk/selectgame.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
# ---------------------------------------------------------------------------

import os
import tkinter
from collections import UserList

from pysollib.gamedb import GI
Expand All @@ -32,8 +33,6 @@
from pysollib.ui.tktile.selecttree import SelectDialogTreeData
from pysollib.ui.tktile.tkutil import unbind_destroy

from six.moves import tkinter

from .selecttree import SelectDialogTreeCanvas
from .selecttree import SelectDialogTreeLeaf, SelectDialogTreeNode
from .tkwidget import MfxDialog, MfxScrolledCanvas
Expand Down
3 changes: 2 additions & 1 deletion pysollib/tk/selecttile.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,13 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.ui.tktile.selecttree import SelectDialogTreeData

from six.moves import tkinter, tkinter_colorchooser
from six.moves import tkinter_colorchooser

from .selecttree import SelectDialogTreeCanvas
from .selecttree import SelectDialogTreeLeaf, SelectDialogTreeNode
Expand Down
4 changes: 2 additions & 2 deletions pysollib/tk/solverdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -21,13 +21,13 @@
#
# ---------------------------------------------------------------------------##

import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.tk.basetkmfxdialog import BaseTkMfxDialog
from pysollib.ui.tktile.solverdialog import BaseSolverDialog, solver_dialog

from six.moves import range, tkinter

# ************************************************************************
# *
# ************************************************************************
Expand Down
3 changes: 1 addition & 2 deletions pysollib/tk/soundoptionsdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -22,15 +22,14 @@
# ---------------------------------------------------------------------------##

import os
import tkinter

from pysollib.mfxutil import KwStruct
from pysollib.mygettext import _
from pysollib.pysolaudio import pysolsoundserver
from pysollib.settings import TITLE
from pysollib.ui.tktile.tkconst import EVENT_HANDLED

from six.moves import tkinter

from .tkwidget import MfxDialog, MfxMessageDialog

# ************************************************************************
Expand Down
Loading

0 comments on commit dd16750

Please sign in to comment.