diff --git a/pype/tools/pyblish_pype/app.py b/pype/tools/pyblish_pype/app.py index 9879c63030..1bf16ff56a 100644 --- a/pype/tools/pyblish_pype/app.py +++ b/pype/tools/pyblish_pype/app.py @@ -1,10 +1,12 @@ from __future__ import print_function -import contextlib import os import sys +import ctypes +import platform +import contextlib -from . import compat, control, settings, util, window +from . import control, settings, util, window from Qt import QtCore, QtGui, QtWidgets self = sys.modules[__name__] @@ -79,7 +81,11 @@ def show(parent=None): css = css.replace("url(\"", "url(\"%s" % root) with application() as app: - compat.init() + + if platform.system().lower() == "windows": + ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( + u"pyblish_pype" + ) install_fonts() install_translator(app) diff --git a/pype/tools/pyblish_pype/compat.py b/pype/tools/pyblish_pype/compat.py deleted file mode 100644 index bb520d65f5..0000000000 --- a/pype/tools/pyblish_pype/compat.py +++ /dev/null @@ -1,14 +0,0 @@ -import os - - -def __windows_taskbar_compat(): - """Enable icon and taskbar grouping for Windows 7+""" - - import ctypes - ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( - u"pyblish_pype") - - -def init(): - if os.name == "nt": - __windows_taskbar_compat()