diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..7fc6638 --- /dev/null +++ b/.gitignore @@ -0,0 +1,164 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py +db.sqlite3 +db.sqlite3-journal + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +# Other +*.ini +dist/ \ No newline at end of file diff --git a/CTkListbox/__pycache__/__init__.cpython-311.pyc b/CTkListbox/__pycache__/__init__.cpython-311.pyc deleted file mode 100644 index 1667ef3..0000000 Binary files a/CTkListbox/__pycache__/__init__.cpython-311.pyc and /dev/null differ diff --git a/CTkListbox/__pycache__/ctk_listbox.cpython-311.pyc b/CTkListbox/__pycache__/ctk_listbox.cpython-311.pyc deleted file mode 100644 index 80c1c31..0000000 Binary files a/CTkListbox/__pycache__/ctk_listbox.cpython-311.pyc and /dev/null differ diff --git a/boiiiwd.py b/boiiiwd.py index 8b2ae65..18feaaa 100644 --- a/boiiiwd.py +++ b/boiiiwd.py @@ -734,6 +734,8 @@ class LibraryTab(ctk.CTkScrollableFrame): folders_to_process = [mods_folder, maps_folder] + items_file = os.path.join(cwd(), LIBRARY_FILE) + for folder_path in folders_to_process: for zone_path in folder_path.glob("**/zone"): json_path = zone_path / "workshop.json" @@ -772,7 +774,6 @@ class LibraryTab(ctk.CTkScrollableFrame): creation_timestamp = zone_path.stat().st_ctime date_added = datetime.fromtimestamp(creation_timestamp).strftime("%d %b, %Y @ %I:%M%p") - items_file = os.path.join(cwd(), LIBRARY_FILE) map_count += 1 if item_type == "map" else 0 mod_count += 1 if item_type == "mod" else 0 if curr_folder_name not in self.added_folders: @@ -824,7 +825,7 @@ class LibraryTab(ctk.CTkScrollableFrame): if not workshop_id in self.ids_added: self.ids_added.add(workshop_id) - if not self.file_cleaned: + if not self.file_cleaned and os.path.exists(items_file): self.file_cleaned = True self.clean_json_file(items_file) diff --git a/resources/update_icon.png b/boiiiwd_package/src/resources/update_icon.png similarity index 100% rename from resources/update_icon.png rename to boiiiwd_package/src/resources/update_icon.png diff --git a/build.py b/build.py new file mode 100644 index 0000000..8032945 --- /dev/null +++ b/build.py @@ -0,0 +1,22 @@ +import PyInstaller.__main__ +from distutils.sysconfig import get_python_lib + +site_packages_path = get_python_lib() + +NAME = "BOIIIWD" +SCRIPT = "boiiiwd.py" +ICON = "boiiiwd_package/ryuk.ico" + +PyInstaller.__main__.run([ + "{}".format(SCRIPT), + '--name', f"{NAME}", + "--noconfirm", + "--onefile", + "--windowed", + "--ascii", + "--icon", f"{ICON}", + "--add-data", "boiiiwd_package/src/resources;resources", + "--add-data", f"{site_packages_path}\customtkinter;customtkinter", + "--add-data", f"{site_packages_path}\CTkMessagebox;CTkMessagebox", + "--add-data", f"{site_packages_path}\CTkToolTip;CTkToolTip", +]) diff --git a/dist/BOIIIWD.exe b/dist/BOIIIWD.exe deleted file mode 100644 index d94fa11..0000000 Binary files a/dist/BOIIIWD.exe and /dev/null differ diff --git a/requirements.txt b/requirements.txt index 5ad0d0c..72b3761 100644 --- a/requirements.txt +++ b/requirements.txt @@ -4,4 +4,4 @@ requests==2.31.0 ctktooltip==0.8 CTkMessagebox==2.5 psutil==5.9.5 -pyinstaller==5.12.0 +pyinstaller diff --git a/resources/Refresh_icon.svg.png b/resources/Refresh_icon.svg.png deleted file mode 100644 index 0732552..0000000 Binary files a/resources/Refresh_icon.svg.png and /dev/null differ diff --git a/resources/boiiiwd_blue.json b/resources/boiiiwd_blue.json deleted file mode 100644 index 4d32e6f..0000000 --- a/resources/boiiiwd_blue.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#0e2540", - "button_normal_state_color": "#1f538d", - "progress_bar_fill_color": "#1f538d", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff" - }, - "CTk": { - "fg_color": ["gray95", "gray10"] - }, - "CTkToplevel": { - "fg_color": ["gray95", "gray10"] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray90", "gray13"], - "top_fg_color": ["gray85", "gray16"], - "border_color": ["gray65", "gray28"] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["#3a7ebf", "#1f538d"], - "hover_color": ["#325882", "#14375e"], - "border_color": ["#3E454A", "#949A9F"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": ["gray14", "gray84"] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "placeholder_text_color": ["gray52", "gray62"] - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": ["#3a7ebf", "#1f538d"], - "border_color": ["#3E454A", "#949A9F"], - "hover_color": ["#325882", "#14375e"], - "checkmark_color": ["#DCE4EE", "gray90"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "fg_color": ["#939BA2", "#4A4D50"], - "progress_color": ["#3a7ebf", "#1f538d"], - "button_color": ["gray36", "#D5D9DE"], - "button_hover_color": ["gray20", "gray100"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": ["#3a7ebf", "#1f538d"], - "border_color": ["#3E454A", "#949A9F"], - "hover_color": ["#325882", "#14375e"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": ["#939BA2", "#4A4D50"], - "progress_color": ["#3a7ebf", "#1f538d"], - "border_color": ["gray", "gray"] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": ["#939BA2", "#4A4D50"], - "progress_color": ["gray40", "#AAB0B5"], - "button_color": ["#3a7ebf", "#1f538d"], - "button_hover_color": ["#325882", "#14375e"] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": ["#3a7ebf", "#1f538d"], - "button_color": ["#325882", "#14375e"], - "button_hover_color": ["#234567", "#1e2c40"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "button_color": ["#979DA2", "#565B5E"], - "button_hover_color": ["#6E7174", "#7A848D"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray50", "gray45"] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": ["gray55", "gray41"], - "button_hover_color": ["gray40", "gray53"] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#979DA2", "gray29"], - "selected_color": ["#3a7ebf", "#1f538d"], - "selected_hover_color": ["#325882", "#14375e"], - "unselected_color": ["#979DA2", "gray29"], - "unselected_hover_color": ["gray70", "gray41"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray100", "gray20"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "scrollbar_button_color": ["gray55", "gray41"], - "scrollbar_button_hover_color": ["gray40", "gray53"] - }, - "CTkScrollableFrame": { - "label_fg_color": ["gray80", "gray21"] - }, - "DropdownMenu": { - "fg_color": ["gray90", "gray20"], - "hover_color": ["gray75", "gray28"], - "text_color": ["gray14", "gray84"] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - } -} diff --git a/resources/boiiiwd_ghost.json b/resources/boiiiwd_ghost.json deleted file mode 100644 index 12d6599..0000000 --- a/resources/boiiiwd_ghost.json +++ /dev/null @@ -1,381 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#a9b8c4", - "button_normal_state_color": "#11202b", - "progress_bar_fill_color": "#a9b8c4", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff", - "credits": "originally by avalon60" - }, - "CTk": { - "fg_color": [ - "#c6ced8", - "#c6ced8" - ] - }, - "CTkToplevel": { - "fg_color": [ - "#c6ced8", - "#c6ced8" - ] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 0, - "fg_color": [ - "#d3dbe1", - "#d3dbe1" - ], - "top_fg_color": [ - "#cbd3d9", - "#cbd3d9" - ], - "border_color": [ - "#586b78", - "#586b78" - ] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 0, - "fg_color": [ - "#697b88", - "#11202b" - ], - "hover_color": [ - "#788a97", - "#000000" - ], - "border_color": [ - "#405366", - "#405366" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#c9dae7", - "#97a8b5" - ] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": [ - "#2b3449", - "#2b3449" - ], - "text_color_disabled": [ - "#2b3449", - "#2b3449" - ] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#a9b8c4", - "#a9b8c4" - ], - "border_color": [ - "#464f64", - "#464f64" - ], - "text_color": [ - "#2b3449", - "#2b3449" - ], - "placeholder_text_color": [ - "#464e56", - "#464e56" - ] - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": [ - "#748498", - "#748498" - ], - "border_color": [ - "#3e4654", - "#3e4654" - ], - "hover_color": [ - "#697b88", - "#697b88" - ], - "checkmark_color": [ - "#ffffff", - "#ffffff" - ], - "text_color": [ - "#2b3449", - "#2b3449" - ], - "text_color_disabled": [ - "#5e6b7c", - "#5e6b7c" - ] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "progress_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#11202b", - "#11202b" - ], - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "button_hover_color": [ - "#1b2631", - "#1b2631" - ], - "text_color": [ - "#2b3449", - "#2b3449" - ], - "text_color_disabled": [ - "#5e6b7c", - "#5e6b7c" - ] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": [ - "#11202b", - "#11202b" - ], - "border_color": [ - "#303940", - "#303940" - ], - "hover_color": [ - "#5c6b78", - "#5c6b78" - ], - "text_color": [ - "#1b2631", - "#1b2631" - ], - "text_color_disabled": [ - "#5b6879", - "#5b6879" - ] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "progress_color": [ - "#748498", - "#748498" - ], - "border_color": [ - "#000000", - "#000000" - ] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "progress_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#11202b", - "#11202b" - ], - "button_hover_color": [ - "#5c6b78", - "#5c6b78" - ] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#3c5163", - "#3c5163" - ], - "button_hover_color": [ - "#183146", - "#183146" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#c0c2c4", - "#cfd1d3" - ] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#9dacb8", - "#97a6b2" - ], - "border_color": [ - "#464f64", - "#464f64" - ], - "button_color": [ - "#1e2e3c", - "#1e2e3c" - ], - "button_hover_color": [ - "#000000", - "#000000" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#dcdee0", - "#d7d9db" - ] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": [ - "#081722", - "#081722" - ], - "button_hover_color": [ - "#35444f", - "#374350" - ] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#748498", - "#748498" - ], - "selected_color": [ - "#c3cbd5", - "#c3cbd5" - ], - "selected_hover_color": [ - "#d3dbe1", - "#d3dbe1" - ], - "unselected_color": [ - "#667885", - "#667885" - ], - "unselected_hover_color": [ - "#586b78", - "#586b78" - ], - "text_color": [ - "#1c253a", - "#2b3449" - ], - "text_color_disabled": [ - "#3a4454", - "#495363" - ] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 0, - "fg_color": [ - "#a9b8c4", - "#a9b8c4" - ], - "border_color": [ - "#000000", - "#000000" - ], - "text_color": [ - "#2b3449", - "#2b3449" - ], - "scrollbar_button_color": [ - "#11202b", - "#11202b" - ], - "scrollbar_button_hover_color": [ - "#2c3b46", - "#404c59" - ] - }, - "CTkScrollableFrame": { - "label_fg_color": [ - "#d3dbe1", - "#d3dbe1" - ] - }, - "DropdownMenu": { - "fg_color": [ - "#748498", - "#748498" - ], - "hover_color": [ - "#d3dbe1", - "#d3dbe1" - ], - "text_color": [ - "#000000", - "#000000" - ] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - }, - "provenance": { - "theme author": "Clive Bostock", - "date created": "Mar 27 2023 18:16:02", - "last modified by": "Clive Bostock", - "created with": "CTk Theme Builder", - "last modified": "Aug 13 2023 13:42:44", - "keystone colour": "#3c5064", - "harmony method": "Split-complementary", - "harmony differential": null, - "theme name": "GreyGhost" - } -} \ No newline at end of file diff --git a/resources/boiiiwd_grey.json b/resources/boiiiwd_grey.json deleted file mode 100644 index 34ed76c..0000000 --- a/resources/boiiiwd_grey.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#28292b", - "button_normal_state_color": "#3e3f42", - "progress_bar_fill_color": "#616368", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff" - }, - "CTk": { - "fg_color": ["gray95", "gray10"] - }, - "CTkToplevel": { - "fg_color": ["gray95", "gray10"] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray90", "gray13"], - "top_fg_color": ["gray85", "gray16"], - "border_color": ["gray65", "gray28"] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["#3e3f42", "#3e3f42"], - "hover_color": ["#505256", "#505256"], - "border_color": ["#3E454A", "#949A9F"], - "text_color": ["#fcfcfc", "#fcfcfc"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": ["gray14", "gray84"] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "placeholder_text_color": ["gray52", "gray62"] - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "hover_color": ["#737373", "#737373"], - "border_color": ["#3E454A", "#949A9F"], - "checkmark_color": ["#DCE4EE", "gray90"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "progress_color": ["green", "green"], - "button_color": ["gray36", "#D5D9DE"], - "button_hover_color": ["gray20", "gray100"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "border_color": ["#3E454A", "#949A9F"], - "hover_color": ["#325882", "#14375e"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "progress_color": ["#3a7ebf", "#1f538d"], - "border_color": ["gray", "gray"] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": ["#939BA2", "#4A4D50"], - "progress_color": ["gray40", "#AAB0B5"], - "button_color": ["#3a7ebf", "#1f538d"], - "button_hover_color": ["#325882", "#14375e"] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": ["#505256", "#505256"], - "button_color": ["#3e3f42", "#3e3f42"], - "button_hover_color": ["#343638", "#343638"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "button_color": ["#979DA2", "#565B5E"], - "button_hover_color": ["#6E7174", "#7A848D"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray50", "gray45"] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": ["gray55", "gray41"], - "button_hover_color": ["gray40", "gray53"] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#979DA2", "gray29"], - "selected_color": ["#3a7ebf", "#1f538d"], - "selected_hover_color": ["#325882", "#14375e"], - "unselected_color": ["#979DA2", "gray29"], - "unselected_hover_color": ["gray70", "gray41"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray100", "gray20"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "scrollbar_button_color": ["gray55", "gray41"], - "scrollbar_button_hover_color": ["gray40", "gray53"] - }, - "CTkScrollableFrame": { - "label_fg_color": ["gray80", "gray21"] - }, - "DropdownMenu": { - "fg_color": ["gray90", "gray20"], - "hover_color": ["gray75", "gray28"], - "text_color": ["gray14", "gray84"] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - } -} diff --git a/resources/boiiiwd_neonbanana.json b/resources/boiiiwd_neonbanana.json deleted file mode 100644 index b3a61ec..0000000 --- a/resources/boiiiwd_neonbanana.json +++ /dev/null @@ -1,381 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#200c00", - "button_normal_state_color": "#532000", - "progress_bar_fill_color": "#814007", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff", - "credits": "originally by avalon60" - }, - "CTk": { - "fg_color": [ - "#0a0a0a", - "#0a0a0a" - ] - }, - "CTkToplevel": { - "fg_color": [ - "#0f0f0f", - "#0f0f0f" - ] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 1, - "fg_color": [ - "#261409", - "#261409" - ], - "top_fg_color": [ - "#190a0a", - "#190a0a" - ], - "border_color": [ - "#f4cb29", - "#f4cb29" - ] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#532000", - "#532000" - ], - "hover_color": [ - "#814007", - "#814007" - ], - "border_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#98591f", - "#98591f" - ] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#f4cb29", - "#f4cb29" - ] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#38261b", - "#38261b" - ], - "border_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color": [ - "#fe9433", - "#fe9433" - ], - "placeholder_text_color": [ - "#98591f", - "#98591f" - ] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "progress_color": [ - "#6d4934", - "#6d4934" - ], - "button_color": [ - "#fe9433", - "#fe9433" - ], - "fg_color": [ - "#663b14", - "#663b14" - ], - "button_hover_color": [ - "#fea95c", - "#fea95c" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#98591f", - "#98591f" - ] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": [ - "#532000", - "#532000" - ], - "progress_color": [ - "#e5852e", - "#e5852e" - ], - "border_color": [ - "#0b0000", - "#0b0000" - ] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": [ - "#532000", - "#532000" - ], - "progress_color": [ - "#6d4934", - "#6d4934" - ], - "button_color": [ - "#fe9433", - "#fe9433" - ], - "button_hover_color": [ - "#fea95c", - "#fea95c" - ] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": [ - "#532000", - "#532000" - ], - "button_color": [ - "#3a1600", - "#3a1600" - ], - "button_hover_color": [ - "#754d33", - "#754d33" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#cb7629", - "#cb7629" - ] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#38261b", - "#38261b" - ], - "border_color": [ - "#f4cb29", - "#f4cb29" - ], - "button_color": [ - "#b88f06", - "#b88f06" - ], - "button_hover_color": [ - "#754d33", - "#754d33" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#cb7629", - "#cb7629" - ] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": [ - "#Fe9433", - "#Fe9433" - ], - "button_hover_color": [ - "#f4cb29", - "#f4cb29" - ] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#8b5626", - "#8b5626" - ], - "selected_color": [ - "#814007", - "#814007" - ], - "selected_hover_color": [ - "#8b5626", - "#8b5626" - ], - "unselected_color": [ - "#2a1000", - "#2a1000" - ], - "unselected_hover_color": [ - "#46220c", - "#46220c" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#cb7629", - "#cb7629" - ] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#38261b", - "#38261b" - ], - "border_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color": [ - "#Fe9433", - "#Fe9433" - ], - "scrollbar_button_color": [ - "#Fe9433", - "#Fe9433" - ], - "scrollbar_button_hover_color": [ - "#f4cb29", - "#f4cb29" - ] - }, - "CTkScrollableFrame": { - "label_fg_color": [ - "#532000", - "#532000" - ] - }, - "DropdownMenu": { - "fg_color": [ - "#d8b35e", - "#d8b35e" - ], - "hover_color": [ - "#b88f06", - "#b88f06" - ], - "text_color": [ - "gray10", - "gray10" - ] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - }, - "provenance": { - "theme name": "NeonBanana", - "theme author": "clive", - "date created": "Jun 14 2023 20:24:54", - "last modified by": "Clive Bostock", - "created with": "CTk Theme Builder v2.3.0", - "last modified": "Aug 13 2023 13:53:38", - "keystone colour": "#3c5064", - "harmony method": "Split-complementary", - "harmony differential": null - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": [ - "#e5852e", - "#e5852e" - ], - "border_color": [ - "#532000", - "#532000" - ], - "hover_color": [ - "#e5852e", - "#e5852e" - ], - "checkmark_color": [ - "#0a0a0a", - "#0a0a0a" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#98591f", - "#98591f" - ] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": [ - "#e5852e", - "#e5852e" - ], - "border_color": [ - "#c0ad10", - "#c0ad10" - ], - "hover_color": [ - "#e5852e", - "#e5852e" - ], - "text_color": [ - "#f4cb29", - "#f4cb29" - ], - "text_color_disabled": [ - "#98591f", - "#98591f" - ] - } -} \ No newline at end of file diff --git a/resources/boiiiwd_obsidian.json b/resources/boiiiwd_obsidian.json deleted file mode 100644 index 9fe89f2..0000000 --- a/resources/boiiiwd_obsidian.json +++ /dev/null @@ -1,381 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#070d13", - "button_normal_state_color": "#11202b", - "progress_bar_fill_color": "#11202b", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff", - "credits": "originally by avalon60" - }, - "CTk": { - "fg_color": [ - "#030303", - "#030303" - ] - }, - "CTkToplevel": { - "fg_color": [ - "#030303", - "#030303" - ] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 1, - "fg_color": [ - "#111111", - "#030303" - ], - "top_fg_color": [ - "#131313", - "#010101" - ], - "border_color": [ - "#586b78", - "#586b78" - ] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#11202b", - "#11202b" - ], - "hover_color": [ - "#404c59", - "#404c59" - ], - "border_color": [ - "#405366", - "#405366" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#b4bcc6", - "#b4bcc6" - ] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": [ - "#c3cbd5", - "#c3cbd5" - ], - "text_color_disabled": [ - "#c3cbd5", - "#c3cbd5" - ] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#11202b", - "#11202b" - ], - "border_color": [ - "#000000", - "#000000" - ], - "text_color": [ - "white", - "white" - ], - "placeholder_text_color": [ - "#464e56", - "#464e56" - ] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "progress_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#172631", - "#11202b" - ], - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "button_hover_color": [ - "#5c6b78", - "#1b2631" - ], - "text_color": [ - "#c3cbd5", - "#c3cbd5" - ], - "text_color_disabled": [ - "#5e6b7c", - "#b4bcc6" - ] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "progress_color": [ - "#748498", - "#748498" - ], - "border_color": [ - "#000000", - "#000000" - ] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": [ - "#383e3e", - "#383e3e" - ], - "progress_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#172631", - "#11202b" - ], - "button_hover_color": [ - "#5c6b78", - "#5c6b78" - ] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": [ - "#748498", - "#748498" - ], - "button_color": [ - "#2b3948", - "#2b3948" - ], - "button_hover_color": [ - "#586b78", - "#586b78" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#5e6b7c", - "#b4bcc6" - ] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#748498", - "#748498" - ], - "border_color": [ - "#000000", - "#000000" - ], - "button_color": [ - "#000000", - "#000000" - ], - "button_hover_color": [ - "#5c636c", - "#5c636c" - ], - "text_color": [ - "#ffffff", - "#ffffff" - ], - "text_color_disabled": [ - "#5e6b7c", - "#b4bcc6" - ] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": [ - "#35444f", - "#4e5c6e" - ], - "button_hover_color": [ - "#404c59", - "#1c1e18" - ] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": [ - "#748498", - "#748498" - ], - "selected_color": [ - "#c6ced8", - "#c6ced8" - ], - "selected_hover_color": [ - "#d3dbe1", - "#d3dbe1" - ], - "unselected_color": [ - "#697b88", - "#697b88" - ], - "unselected_hover_color": [ - "#586b78", - "#586b78" - ], - "text_color": [ - "#2b3449", - "#2b3449" - ], - "text_color_disabled": [ - "#464e58", - "#3c444e" - ] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 0, - "fg_color": [ - "#11202b", - "#11202b" - ], - "border_color": [ - "#000000", - "#000000" - ], - "text_color": [ - "white", - "white" - ], - "scrollbar_button_color": [ - "#1a2934", - "#11202b" - ], - "scrollbar_button_hover_color": [ - "#404c59", - "#404c59" - ] - }, - "CTkScrollableFrame": { - "label_fg_color": [ - "#0e1d28", - "#0e1d28" - ] - }, - "DropdownMenu": { - "fg_color": [ - "#748498", - "#748498" - ], - "hover_color": [ - "#d3dbe1", - "#d3dbe1" - ], - "text_color": [ - "#000000", - "#000000" - ] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - }, - "provenance": { - "theme name": "Anthracite", - "theme author": "clive", - "date created": "Jun 10 2023 12:22:59", - "last modified by": "clive", - "created with": "CTk Theme Builder v2.2.0", - "last modified": "Aug 13 2023 12:50:49", - "keystone colour": "#3c5064", - "harmony method": "Split-complementary", - "harmony differential": null - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": [ - "#748498", - "#748498" - ], - "border_color": [ - "#3e4654", - "#3e4654" - ], - "hover_color": [ - "#697b88", - "#697b88" - ], - "checkmark_color": [ - "#ffffff", - "#ffffff" - ], - "text_color": [ - "#c3cbd5", - "#c3cbd5" - ], - "text_color_disabled": [ - "#5e6b7c", - "#b4bcc6" - ] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": [ - "#172631", - "#11202b" - ], - "border_color": [ - "#303940", - "#303940" - ], - "hover_color": [ - "#5c6b78", - "#5c6b78" - ], - "text_color": [ - "#c3cbd5", - "#c3cbd5" - ], - "text_color_disabled": [ - "#c8d0de", - "#b4bcc6" - ] - } -} diff --git a/resources/boiiiwd_theme.json b/resources/boiiiwd_theme.json deleted file mode 100644 index 2400ebc..0000000 --- a/resources/boiiiwd_theme.json +++ /dev/null @@ -1,161 +0,0 @@ -{ - "BOIIIWD_Globals": { - "button_active_state_color": "#351400", - "button_normal_state_color": "#d35600", - "progress_bar_fill_color": "#d35600", - "this_is_a_comment": "For button hover color check CTkButton bellow + other stuff" - }, - "CTk": { - "fg_color": ["gray95", "gray10"] - }, - "CTkToplevel": { - "fg_color": ["gray95", "gray10"] - }, - "CTkFrame": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray90", "gray13"], - "top_fg_color": ["gray85", "gray16"], - "border_color": ["gray65", "gray28"] - }, - "CTkButton": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["#d35600", "#d35600"], - "hover_color": ["#863600", "#863600"], - "border_color": ["#3E454A", "#949A9F"], - "text_color": ["#fcfcfc", "#fcfcfc"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkLabel": { - "corner_radius": 0, - "fg_color": "transparent", - "text_color": ["gray14", "gray84"] - }, - "CTkEntry": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "placeholder_text_color": ["gray52", "gray62"] - }, - "CTkCheckBox": { - "corner_radius": 6, - "border_width": 3, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "hover_color": ["#737373", "#737373"], - "border_color": ["#3E454A", "#949A9F"], - "checkmark_color": ["#DCE4EE", "gray90"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkSwitch": { - "corner_radius": 1000, - "border_width": 3, - "button_length": 0, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "progress_color": ["#d35600", "#d35600"], - "button_color": ["gray36", "#D5D9DE"], - "button_hover_color": ["gray20", "gray100"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkRadioButton": { - "corner_radius": 1000, - "border_width_checked": 6, - "border_width_unchecked": 3, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "border_color": ["#3E454A", "#949A9F"], - "hover_color": ["#325882", "#14375e"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray60", "gray45"] - }, - "CTkProgressBar": { - "corner_radius": 1000, - "border_width": 0, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "progress_color": ["#3a7ebf", "#1f538d"], - "border_color": ["gray", "gray"] - }, - "CTkSlider": { - "corner_radius": 1000, - "button_corner_radius": 1000, - "border_width": 6, - "button_length": 0, - "fg_color": ["#939BA2", "#4A4D50"], - "progress_color": ["gray40", "#AAB0B5"], - "button_color": ["#3a7ebf", "#1f538d"], - "button_hover_color": ["#325882", "#14375e"] - }, - "CTkOptionMenu": { - "corner_radius": 6, - "fg_color": ["#3a3a3a", "#3a3a3a"], - "button_color": ["#d35600", "#d35600"], - "button_hover_color": ["#343638", "#343638"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkComboBox": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#F9F9FA", "#343638"], - "border_color": ["#979DA2", "#565B5E"], - "button_color": ["#979DA2", "#565B5E"], - "button_hover_color": ["#6E7174", "#7A848D"], - "text_color": ["gray14", "gray84"], - "text_color_disabled": ["gray50", "gray45"] - }, - "CTkScrollbar": { - "corner_radius": 1000, - "border_spacing": 4, - "fg_color": "transparent", - "button_color": ["gray55", "gray41"], - "button_hover_color": ["gray40", "gray53"] - }, - "CTkSegmentedButton": { - "corner_radius": 6, - "border_width": 2, - "fg_color": ["#979DA2", "gray29"], - "selected_color": ["#3a7ebf", "#1f538d"], - "selected_hover_color": ["#325882", "#14375e"], - "unselected_color": ["#979DA2", "gray29"], - "unselected_hover_color": ["gray70", "gray41"], - "text_color": ["#DCE4EE", "#DCE4EE"], - "text_color_disabled": ["gray74", "gray60"] - }, - "CTkTextbox": { - "corner_radius": 6, - "border_width": 0, - "fg_color": ["gray100", "gray20"], - "border_color": ["#979DA2", "#565B5E"], - "text_color": ["gray14", "gray84"], - "scrollbar_button_color": ["gray55", "gray41"], - "scrollbar_button_hover_color": ["gray40", "gray53"] - }, - "CTkScrollableFrame": { - "label_fg_color": ["gray80", "gray21"] - }, - "DropdownMenu": { - "fg_color": ["gray90", "gray20"], - "hover_color": ["gray75", "gray28"], - "text_color": ["gray14", "gray84"] - }, - "CTkFont": { - "macOS": { - "family": "SF Display", - "size": 13, - "weight": "normal" - }, - "Windows": { - "family": "Roboto", - "size": 13, - "weight": "normal" - }, - "Linux": { - "family": "Roboto", - "size": 13, - "weight": "normal" - } - } -} diff --git a/resources/map_image.png b/resources/map_image.png deleted file mode 100644 index 11838ec..0000000 Binary files a/resources/map_image.png and /dev/null differ diff --git a/resources/mod_image.png b/resources/mod_image.png deleted file mode 100644 index 8167aec..0000000 Binary files a/resources/mod_image.png and /dev/null differ diff --git a/resources/ryuk.ico b/resources/ryuk.ico deleted file mode 100644 index 981a640..0000000 Binary files a/resources/ryuk.ico and /dev/null differ diff --git a/resources/ryuk.png b/resources/ryuk.png deleted file mode 100644 index b35b678..0000000 Binary files a/resources/ryuk.png and /dev/null differ diff --git a/resources/sett10.png b/resources/sett10.png deleted file mode 100644 index 945b2d9..0000000 Binary files a/resources/sett10.png and /dev/null differ diff --git a/resources/sett4.png b/resources/sett4.png deleted file mode 100644 index 94f5299..0000000 Binary files a/resources/sett4.png and /dev/null differ diff --git a/resources/sett5.png b/resources/sett5.png deleted file mode 100644 index d22bfc3..0000000 Binary files a/resources/sett5.png and /dev/null differ diff --git a/resources/sett6.png b/resources/sett6.png deleted file mode 100644 index 79b4cbf..0000000 Binary files a/resources/sett6.png and /dev/null differ diff --git a/resources/sett7.png b/resources/sett7.png deleted file mode 100644 index c232b81..0000000 Binary files a/resources/sett7.png and /dev/null differ diff --git a/resources/sett8.png b/resources/sett8.png deleted file mode 100644 index fcf256d..0000000 Binary files a/resources/sett8.png and /dev/null differ diff --git a/ryuk.ico b/ryuk.ico deleted file mode 100644 index 981a640..0000000 Binary files a/ryuk.ico and /dev/null differ