05/23 Phase 6

This commit is contained in:
2026-05-23 11:37:17 -04:00
parent cf574455d7
commit c1405b5fb8
6 changed files with 369 additions and 9 deletions
+3
View File
@@ -19,6 +19,7 @@ from ui.statusbar import StatusBar
from ui.history import HistoryScreen
from ui.analysis import AnalysisScreen
from ui.predictor_ui import PredictorScreen
from ui.settings import SettingsScreen
logging.basicConfig(
level=logging.INFO,
@@ -104,6 +105,8 @@ class LottoSightApp(tk.Tk):
return AnalysisScreen(self._content)
if name == "Predictor":
return PredictorScreen(self._content)
if name == "Settings":
return SettingsScreen(self._content, on_fetch=self._manual_fetch)
# Placeholder for screens added in later phases
placeholder = ttk.Label(
self._content, text=f"{name} — coming soon",