refactor: rename Win32TrayApp to PystrayApp

This commit is contained in:
2026-04-11 21:09:39 +02:00
parent 2793e7bd44
commit 64bd584181
3 changed files with 15 additions and 15 deletions
+3 -3
View File
@@ -9,11 +9,11 @@ from whisper_local.tray._tray import AppState, NoOpTray
def create_tray(
on_settings: Callable[[], None],
on_quit: Callable[[], None],
) -> "Win32TrayApp | NoOpTray":
) -> "PystrayApp | NoOpTray":
"""Gibt den plattformspezifischen Tray zurück."""
if sys.platform == "win32":
from whisper_local.tray._tray import Win32TrayApp
return Win32TrayApp(on_settings=on_settings, on_quit=on_quit)
from whisper_local.tray._tray import PystrayApp
return PystrayApp(on_settings=on_settings, on_quit=on_quit)
return NoOpTray()
+3 -3
View File
@@ -1,4 +1,4 @@
"""Tray-App und App-Zustände für whisper-local (Windows)."""
"""Tray-App und App-Zustände für whisper-local."""
import enum
import threading
@@ -11,8 +11,8 @@ class AppState(enum.Enum):
TRANSCRIBING = "transcribing"
class Win32TrayApp:
"""Tray-Icon via pystray für Windows."""
class PystrayApp:
"""Tray-Icon via pystray — cross-platform (Windows + Linux)."""
def __init__(self, on_settings: Callable[[], None], on_quit: Callable[[], None]):
self._on_settings = on_settings