diff --git a/img/vrct_logo_mark_black.ico b/img/vrct_logo_mark_black.ico new file mode 100644 index 00000000..7cb59735 Binary files /dev/null and b/img/vrct_logo_mark_black.ico differ diff --git a/img/vrct_logo_mark_black_icon.png b/img/vrct_logo_mark_black_icon.png new file mode 100644 index 00000000..1d73b8a8 Binary files /dev/null and b/img/vrct_logo_mark_black_icon.png differ diff --git a/img/xsoverlay2.png b/img/xsoverlay2.png new file mode 100644 index 00000000..20b4021a Binary files /dev/null and b/img/xsoverlay2.png differ diff --git a/models/xsoverlay/notification.py b/models/xsoverlay/notification.py index f18adf60..7c179f5a 100644 --- a/models/xsoverlay/notification.py +++ b/models/xsoverlay/notification.py @@ -18,6 +18,7 @@ import socket import json import base64 +from os import path as os_path def XSOverlay( endpoint:tuple=("127.0.0.1", 42069), messageType:int=1, index:int=0, timeout:float=2, @@ -63,7 +64,7 @@ def xsoverlayForVRCT(content:str="") -> int: title="VRCT", content=content, useBase64Icon=True, - icon="./img/xsoverlay.png", + icon=os_path.join(os_path.dirname(__file__), "img", "xsoverlay2.png"), sourceApp="VRCT" ) return response diff --git a/vrct_gui/config_window/ConfigWindow.py b/vrct_gui/config_window/ConfigWindow.py index 8ca90445..cbfcea6e 100644 --- a/vrct_gui/config_window/ConfigWindow.py +++ b/vrct_gui/config_window/ConfigWindow.py @@ -3,6 +3,8 @@ from .widgets import createConfigWindowTitle, createSideMenuAndSettingsBoxContai from customtkinter import CTkToplevel +from ..ui_utils import getImagePath + class ConfigWindow(CTkToplevel): def __init__(self, vrct_gui, settings, view_variable): super().__init__() @@ -10,6 +12,7 @@ class ConfigWindow(CTkToplevel): # configure window + self.after(200, lambda: self.iconbitmap(getImagePath("vrct_logo_mark_black.ico"))) self.title("test config_window.py") self.geometry(f"{1080}x{680}") diff --git a/vrct_gui/main_window/createMainWindowWidgets.py b/vrct_gui/main_window/createMainWindowWidgets.py index 4e65aa31..2a6f6e84 100644 --- a/vrct_gui/main_window/createMainWindowWidgets.py +++ b/vrct_gui/main_window/createMainWindowWidgets.py @@ -9,7 +9,7 @@ def createMainWindowWidgets(vrct_gui, settings, view_variable): vrct_gui.protocol("WM_DELETE_WINDOW", vrct_gui.quitVRCT) - vrct_gui.iconbitmap(getImagePath("app.ico")) + vrct_gui.iconbitmap(getImagePath("vrct_logo_mark_black.ico")) vrct_gui.title("VRCT") vrct_gui.geometry(f"{880}x{640}") vrct_gui.minsize(400, 175)