diff --git a/gui.py b/gui.py index 3967192..b94c600 100644 --- a/gui.py +++ b/gui.py @@ -1,8 +1,8 @@ """ Dashboard GUI for Eugen Bot -Live monitoring interface using PySimpleGUI +Live monitoring interface using FreeSimpleGUI """ -import PySimpleGUI as sg +import FreeSimpleGUI as sg import threading from datetime import datetime from queue import Queue @@ -19,11 +19,7 @@ class Dashboard: bot: Reference to the main bot instance """ self.bot = bot - # PySimpleGUI 5.x compatibility - try: - sg.theme('DarkBlue3') - except AttributeError: - sg.set_options(theme='DarkBlue3') + sg.theme('DarkBlue3') # Event queue for thread-safe updates self.event_queue = Queue() @@ -200,11 +196,7 @@ class SetupWizard: """Configuration wizard for first-time setup""" def __init__(self): - # PySimpleGUI 5.x compatibility - try: - sg.theme('DarkBlue3') - except AttributeError: - sg.set_options(theme='DarkBlue3') + sg.theme('DarkBlue3') def run(self): """ diff --git a/requirements.txt b/requirements.txt index 0f81a20..6f78d2a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ irc==20.1.0 python-dotenv==1.0.0 -PySimpleGUI==5.0.8.3 +FreeSimpleGUI==5.1.1 requests==2.31.0 httpx==0.25.0