diff --git a/kaist/gui/main.py b/kaist/gui/main.py index f928f52..fd181d3 100644 --- a/kaist/gui/main.py +++ b/kaist/gui/main.py @@ -60,7 +60,7 @@ def main_page(): [gui.CBox('Mute videos', key='mute_video', background_color=BACKGROUND_COLOR, default=True, tooltip="Set the volume to 0 while watching the videos")], [gui.Text('Playback speed', font=DEFAULT_FONT)], [gui.Text('1 = normal speed. More than 10 may cause issues!')], - [gui.Slider(range=(1, 20), default_value=config['playback_speed'], orientation='h', size=(MAX_WIDTH//4, 10), key='playback_speed', tooltip='Set the playback speed of the videos (1 = normal speed). More than 10 may cause issues!')], + [gui.Slider(range=(1, 20), default_value=config['playback_rate'], orientation='h', size=(MAX_WIDTH//4, 10), key='playback_rate', tooltip='Set the playback speed of the videos (1 = normal speed). More than 10 may cause issues!')], ] layout_tab2 = [ diff --git a/kaist/navigation/webdriver.py b/kaist/navigation/webdriver.py index 22f4e3e..6c10b6b 100644 --- a/kaist/navigation/webdriver.py +++ b/kaist/navigation/webdriver.py @@ -1,4 +1,4 @@ -from selenium.webdriver import Chrome, Firefox, Ie, Edge, Opera +from selenium.webdriver import Chrome, Firefox, Ie, Edge #, Opera from selenium.webdriver.chrome.service import Service as ChromeService from selenium.webdriver.firefox.service import Service as FirefoxService from selenium.webdriver.ie.service import Service as IeService @@ -8,11 +8,11 @@ from webdriver_manager.firefox import GeckoDriverManager from webdriver_manager.microsoft import IEDriverManager from webdriver_manager.microsoft import EdgeChromiumDriverManager -from webdriver_manager.opera import OperaDriverManager +# from webdriver_manager.opera import OperaDriverManager from webdriver_manager.core.utils import ChromeType -AVAILABLE_BROWSERS = ['Chrome', 'Chromium', 'Brave', 'Firefox', 'IE', 'Edge', 'Opera'] +AVAILABLE_BROWSERS = ['Chrome', 'Chromium', 'Brave', 'Firefox', 'IE', 'Edge']#, 'Opera'] def setup_webdriver(browser): @@ -28,8 +28,8 @@ def setup_webdriver(browser): driver = Ie(service=IeService(IEDriverManager().install())) if browser.lower() == 'edge': driver = Edge(service=EdgeService(EdgeChromiumDriverManager().install())) - if browser.lower() == 'opera': - driver = Opera(executable_path=OperaDriverManager().install()) + # if browser.lower() == 'opera': + # driver = Opera(executable_path=OperaDriverManager().install()) return driver diff --git a/requirements.txt b/requirements.txt index a0183a7..13ad2b2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ -selenium -webdriver-manager -pyyaml -pysimplegui -tk -darkdetect \ No newline at end of file +PySimpleGUI==4.60.3 +darkdetect==0.7.1 +requests==2.28.1 +selenium==4.5.0 +webdriver-manager==3.8.3 +pyyaml==6.0 \ No newline at end of file