From 81183a1fe10acedc817fd3461ccafc3c91822486 Mon Sep 17 00:00:00 2001 From: sabaimran Date: Sun, 18 Jun 2023 08:34:58 -0700 Subject: [PATCH] Address misc PR comments and update logo in all clients - Rename the new logo to reflect accuracy on size (e.g., 128x128) - Update the icns file for Mac - Update nomenclature in settings pages --- Khoj.spec | 4 ++-- src/khoj/interface/desktop/main_window.py | 2 +- src/khoj/interface/desktop/system_tray.py | 2 +- ...{favicon-144x144.ico => favicon-128x128.ico} | Bin ...{favicon-144x144.png => favicon-128x128.png} | Bin .../interface/web/assets/icons/favicon.icns | Bin 0 -> 31531 bytes src/khoj/interface/web/base_config.html | 6 +++--- .../interface/web/base_data_integration.html | 2 +- .../web/base_processor_integration.html | 2 +- src/khoj/interface/web/chat.html | 3 +-- src/khoj/interface/web/config.html | 10 +++++----- src/khoj/interface/web/content_type_input.html | 8 -------- src/khoj/interface/web/index.html | 3 +-- src/khoj/interface/web/khoj.webmanifest | 2 +- src/khoj/interface/web/khoj_chat.webmanifest | 2 +- .../web/processor_conversation_input.html | 2 +- src/khoj/routers/web_client.py | 7 ------- 17 files changed, 19 insertions(+), 36 deletions(-) rename src/khoj/interface/web/assets/icons/{favicon-144x144.ico => favicon-128x128.ico} (100%) rename src/khoj/interface/web/assets/icons/{favicon-144x144.png => favicon-128x128.png} (100%) create mode 100644 src/khoj/interface/web/assets/icons/favicon.icns diff --git a/Khoj.spec b/Khoj.spec index 0e025ab8..7076e0c0 100644 --- a/Khoj.spec +++ b/Khoj.spec @@ -50,7 +50,7 @@ pyz = PYZ(a.pure, a.zipped_data, cipher=block_cipher) if system() != 'Darwin': # Add Splash screen to show on app launch splash = Splash( - 'src/khoj/interface/web/assets/icons/favicon-144x144.png', + 'src/khoj/interface/web/assets/icons/favicon-128x128.png', binaries=a.binaries, datas=a.datas, text_pos=(10, 160), @@ -82,7 +82,7 @@ if system() != 'Darwin': target_arch='x86_64', codesign_identity=None, entitlements_file=None, - icon='src/khoj/interface/web/assets/icons/favicon-144x144.ico', + icon='src/khoj/interface/web/assets/icons/favicon-128x128.ico', ) else: exe = EXE( diff --git a/src/khoj/interface/desktop/main_window.py b/src/khoj/interface/desktop/main_window.py index 751c0a64..8d54f209 100644 --- a/src/khoj/interface/desktop/main_window.py +++ b/src/khoj/interface/desktop/main_window.py @@ -49,7 +49,7 @@ class MainWindow(QtWidgets.QMainWindow): self.setFixedWidth(600) # Set Window Icon - icon_path = constants.web_directory / "assets/icons/favicon-144x144.png" + icon_path = constants.web_directory / "assets/icons/favicon-128x128.png" self.setWindowIcon(QtGui.QIcon(f"{icon_path.absolute()}")) # Initialize Configure Window Layout diff --git a/src/khoj/interface/desktop/system_tray.py b/src/khoj/interface/desktop/system_tray.py index 52baec80..526d7da6 100644 --- a/src/khoj/interface/desktop/system_tray.py +++ b/src/khoj/interface/desktop/system_tray.py @@ -17,7 +17,7 @@ def create_system_tray(gui: QtWidgets.QApplication, main_window: MainWindow): """ # Create the system tray with icon - icon_path = constants.web_directory / "assets/icons/favicon-144x144.png" + icon_path = constants.web_directory / "assets/icons/favicon-128x128.png" icon = QtGui.QIcon(f"{icon_path.absolute()}") tray = QtWidgets.QSystemTrayIcon(icon) tray.setVisible(True) diff --git a/src/khoj/interface/web/assets/icons/favicon-144x144.ico b/src/khoj/interface/web/assets/icons/favicon-128x128.ico similarity index 100% rename from src/khoj/interface/web/assets/icons/favicon-144x144.ico rename to src/khoj/interface/web/assets/icons/favicon-128x128.ico diff --git a/src/khoj/interface/web/assets/icons/favicon-144x144.png b/src/khoj/interface/web/assets/icons/favicon-128x128.png similarity index 100% rename from src/khoj/interface/web/assets/icons/favicon-144x144.png rename to src/khoj/interface/web/assets/icons/favicon-128x128.png diff --git a/src/khoj/interface/web/assets/icons/favicon.icns b/src/khoj/interface/web/assets/icons/favicon.icns new file mode 100644 index 0000000000000000000000000000000000000000..3b375fa0b9696893dbf52b310105945e1815f0dc GIT binary patch literal 31531 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 - - Khoj - Configure App + + Khoj - Settings
-

Configure Khoj

+

Khoj Settings

Check out our source code on Github

diff --git a/src/khoj/interface/web/base_data_integration.html b/src/khoj/interface/web/base_data_integration.html index 8917999d..7b732a36 100644 --- a/src/khoj/interface/web/base_data_integration.html +++ b/src/khoj/interface/web/base_data_integration.html @@ -1,7 +1,7 @@ - Khoj: Configuration for data integrations + Khoj: Data Settings diff --git a/src/khoj/interface/web/base_processor_integration.html b/src/khoj/interface/web/base_processor_integration.html index ec4152f3..9fb832b0 100644 --- a/src/khoj/interface/web/base_processor_integration.html +++ b/src/khoj/interface/web/base_processor_integration.html @@ -1,7 +1,7 @@ - Khoj: Configuration for processor integrations + Khoj: Processor Settings diff --git a/src/khoj/interface/web/chat.html b/src/khoj/interface/web/chat.html index e1340ade..6a5e8daf 100644 --- a/src/khoj/interface/web/chat.html +++ b/src/khoj/interface/web/chat.html @@ -4,8 +4,7 @@ Khoj - - + diff --git a/src/khoj/interface/web/khoj.webmanifest b/src/khoj/interface/web/khoj.webmanifest index 31f806d7..76f19cda 100644 --- a/src/khoj/interface/web/khoj.webmanifest +++ b/src/khoj/interface/web/khoj.webmanifest @@ -4,7 +4,7 @@ "description": "An AI search assistant for your digital brain", "icons": [ { - "src": "/static/assets/icons/favicon-144x144.png", + "src": "/static/assets/icons/favicon-128x128.png", "sizes": "128x128", "type": "image/png" } diff --git a/src/khoj/interface/web/khoj_chat.webmanifest b/src/khoj/interface/web/khoj_chat.webmanifest index c19f420d..a87881e9 100644 --- a/src/khoj/interface/web/khoj_chat.webmanifest +++ b/src/khoj/interface/web/khoj_chat.webmanifest @@ -4,7 +4,7 @@ "description": "An AI personal assistant for your digital brain", "icons": [ { - "src": "/static/assets/icons/favicon-144x144.png", + "src": "/static/assets/icons/favicon-128x128.png", "sizes": "128x128", "type": "image/png" } diff --git a/src/khoj/interface/web/processor_conversation_input.html b/src/khoj/interface/web/processor_conversation_input.html index 0916d307..f8714659 100644 --- a/src/khoj/interface/web/processor_conversation_input.html +++ b/src/khoj/interface/web/processor_conversation_input.html @@ -5,7 +5,7 @@
- + diff --git a/src/khoj/routers/web_client.py b/src/khoj/routers/web_client.py index 590e27e9..da40628c 100644 --- a/src/khoj/routers/web_client.py +++ b/src/khoj/routers/web_client.py @@ -11,8 +11,6 @@ from khoj.utils import constants, state import logging import json -logger = logging.getLogger("khoj") - # Initialize Router web_client = APIRouter() @@ -32,11 +30,6 @@ def config_page(request: Request): return templates.TemplateResponse("config.html", context={"request": request}) -@web_client.get("/test-child", response_class=HTMLResponse) -def test_child(request: Request): - return templates.TemplateResponse("child0.html", context={"request": request, "config": constants.default_config}) - - @web_client.get("/config/content_type/{content_type}", response_class=HTMLResponse) def content_config_page(request: Request, content_type: str): if content_type not in VALID_CONTENT_TYPES: