style: enforce consistent codestyle via ruff config and auto-fixes
- Configure ruff: isort, pyupgrade, bugbear, flake8 rules - Auto-fix import sorting, redundant parens, exception chaining - Remove from __future__ import annotations (Python 3.13+) - Convert debug print() to logger calls - Fix typo applicaiton → application in icon_resolver - Remove bare returns in animator setters - Move TYPE_CHECKING imports to runtime where used at runtime
This commit is contained in:
60 files changed
+243
-217
No files matched your search
+4
-20
@@ -36,26 +36,9 @@ from window.notification.notification import ModusNoti
|
||||
from window.osd.main import OSDWindow
|
||||
from window.panel.main import Panel
|
||||
from window.screencapture import ScreenCaptureWindow
|
||||
from window.spotlight.main import SpotlightWindow
|
||||
from window.switcher import ApplicationSwitcher
|
||||
|
||||
# class LazyLauncher:
|
||||
# def __init__(self):
|
||||
# self._instance = None
|
||||
#
|
||||
# def _get_instance(self):
|
||||
# if self._instance is None:
|
||||
# from window.launcher.main import Launcher
|
||||
#
|
||||
# self._instance = Launcher()
|
||||
# import __main__
|
||||
#
|
||||
# if hasattr(__main__, "app") and __main__.app:
|
||||
# __main__.app.add_window(self._instance)
|
||||
# return self._instance
|
||||
#
|
||||
# def __getattr__(self, name):
|
||||
# return getattr(self._get_instance(), name)
|
||||
|
||||
|
||||
def main():
|
||||
|
||||
@@ -74,7 +57,7 @@ def main():
|
||||
switcher = ApplicationSwitcher()
|
||||
panel = Panel()
|
||||
modusnoti = ModusNoti()
|
||||
# launcher = LazyLauncher()
|
||||
spotlight = SpotlightWindow()
|
||||
deskwidget = Deskwidgets()
|
||||
dock = Dock()
|
||||
osd = OSDWindow()
|
||||
@@ -97,6 +80,7 @@ def main():
|
||||
switcher,
|
||||
dock,
|
||||
screencapture,
|
||||
spotlight,
|
||||
)
|
||||
|
||||
def set_css():
|
||||
@@ -123,7 +107,7 @@ def main():
|
||||
__main__.switcher = switcher
|
||||
__main__.panel = panel
|
||||
__main__.modusnoti = modusnoti
|
||||
# __main__.launcher = launcher
|
||||
__main__.spotlight = spotlight
|
||||
__main__.deskwidget = deskwidget
|
||||
__main__.dock = dock
|
||||
__main__.osd = osd
|
||||
|
||||
Reference in new issue
Block a user