add
This commit is contained in:
parent
cf86eb35f9
commit
4d8f3e3679
@ -21,10 +21,8 @@ def check_custom_theme(theme_name):
|
|||||||
if os.path.exists(os.path.join(application_path, theme_name)):
|
if os.path.exists(os.path.join(application_path, theme_name)):
|
||||||
return os.path.join(application_path, theme_name)
|
return os.path.join(application_path, theme_name)
|
||||||
else:
|
else:
|
||||||
try:
|
try: return os.path.join(RESOURCES_DIR, theme_name)
|
||||||
return os.path.join(RESOURCES_DIR, theme_name)
|
except: return os.path.join(RESOURCES_DIR, "boiiiwd_theme.json")
|
||||||
except:
|
|
||||||
return os.path.join(RESOURCES_DIR, "boiiiwd_theme.json")
|
|
||||||
|
|
||||||
# theme initialization
|
# theme initialization
|
||||||
ctk.set_appearance_mode(check_config("appearance", "Dark")) # Modes: "System" (standard), "Dark", "Light"
|
ctk.set_appearance_mode(check_config("appearance", "Dark")) # Modes: "System" (standard), "Dark", "Light"
|
||||||
|
@ -223,8 +223,7 @@ class BOIIIWD(ctk.CTk):
|
|||||||
self.settings_tab.load_settings("reset_on_fail", "10")
|
self.settings_tab.load_settings("reset_on_fail", "10")
|
||||||
self.settings_tab.load_settings("show_fails", "on")
|
self.settings_tab.load_settings("show_fails", "on")
|
||||||
self.settings_tab.load_settings("skip_already_installed", "on")
|
self.settings_tab.load_settings("skip_already_installed", "on")
|
||||||
except:
|
except: pass
|
||||||
pass
|
|
||||||
|
|
||||||
if not check_steamcmd():
|
if not check_steamcmd():
|
||||||
self.show_steam_warning_message()
|
self.show_steam_warning_message()
|
||||||
@ -367,7 +366,7 @@ class BOIIIWD(ctk.CTk):
|
|||||||
self.library_tab.grid_remove()
|
self.library_tab.grid_remove()
|
||||||
|
|
||||||
def show_library_widgets(self):
|
def show_library_widgets(self):
|
||||||
self.title("BOIII Workshop Downloader - Library")
|
self.title("BOIII Workshop Downloader - Library ➜ Loading... ⏳")
|
||||||
status = self.library_tab.load_items(self.edit_destination_folder.get())
|
status = self.library_tab.load_items(self.edit_destination_folder.get())
|
||||||
self.library_tab.grid(row=0, rowspan=3, column=1, padx=(0, 20), pady=(20, 20), sticky="nsew")
|
self.library_tab.grid(row=0, rowspan=3, column=1, padx=(0, 20), pady=(20, 20), sticky="nsew")
|
||||||
self.title(f"BOIII Workshop Downloader - Library ➜ {status}")
|
self.title(f"BOIII Workshop Downloader - Library ➜ {status}")
|
||||||
|
@ -216,10 +216,8 @@ class SettingsTab(ctk.CTkFrame):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
def enable_save_button(self, *args):
|
def enable_save_button(self, *args):
|
||||||
try:
|
try: self.save_button.configure(state='normal')
|
||||||
self.save_button.configure(state='normal')
|
except: pass
|
||||||
except:
|
|
||||||
pass
|
|
||||||
|
|
||||||
def save_settings(self):
|
def save_settings(self):
|
||||||
self.save_button.configure(state='disabled')
|
self.save_button.configure(state='disabled')
|
||||||
|
@ -133,12 +133,11 @@ class UpdateWindow(ctk.CTkToplevel):
|
|||||||
os.remove(fr"{zip_path}")
|
os.remove(fr"{zip_path}")
|
||||||
self.label_download.configure(text="Update cancelled.")
|
self.label_download.configure(text="Update cancelled.")
|
||||||
self.progress_bar.set(0.0)
|
self.progress_bar.set(0.0)
|
||||||
# there's a better solution ill implement it later
|
|
||||||
try:
|
try: main_app.app.attributes('-alpha', 1.0)
|
||||||
main_app.app.attributes('-alpha', 1.0)
|
except: pass
|
||||||
except:
|
|
||||||
pass
|
|
||||||
show_message("Cancelled!", "Update cancelled by user", icon="warning")
|
show_message("Cancelled!", "Update cancelled by user", icon="warning")
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
self.progress_bar.set(0.0)
|
self.progress_bar.set(0.0)
|
||||||
self.label_download.configure(text="Update failed")
|
self.label_download.configure(text="Update failed")
|
||||||
|
Loading…
Reference in New Issue
Block a user