From 262af544b8a4319c4aef54a0f94990a920105407 Mon Sep 17 00:00:00 2001 From: Om Sarraf Date: Fri, 1 Aug 2025 01:08:57 +0530 Subject: [PATCH 1/2] Update window.py --- src/window.py | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/src/window.py b/src/window.py index 9944cb9..e1ce416 100644 --- a/src/window.py +++ b/src/window.py @@ -273,15 +273,15 @@ def setup_ui(self): title_bar_layout.addWidget(self.theme_button) # Minimize and close buttons - minimize_button = QPushButton("−") - minimize_button.setObjectName("titleBarButton") - minimize_button.clicked.connect(self.showMinimized) - title_bar_layout.addWidget(minimize_button) + self.minimize_button = QPushButton("−") + self.minimize_button.setObjectName("titleBarButton") + self.minimize_button.clicked.connect(self.showMinimized) + title_bar_layout.addWidget(self.minimize_button) - close_button = QPushButton("×") - close_button.setObjectName("titleBarButton") - close_button.clicked.connect(self.close) - title_bar_layout.addWidget(close_button) + self.close_button = QPushButton("×") + self.close_button.setObjectName("titleBarButton") + self.close_button.clicked.connect(self.close) + title_bar_layout.addWidget(self.close_button) container_layout.addWidget(title_bar) @@ -556,8 +556,9 @@ def apply_theme(self): # Apply to all window control buttons for button in [self.theme_button, - self.findChild(QPushButton, "menuButton"), - self.findChild(QPushButton, "titleBarButton")]: + self.findChild(QPushButton, "menuButton"), + self.minimize_button, + self.close_button]: if button: button.setStyleSheet(window_control_style) From 3d6e621333dedda4da0b5442e9886b44921916ab Mon Sep 17 00:00:00 2001 From: Om Sarraf Date: Fri, 1 Aug 2025 03:03:48 +0530 Subject: [PATCH 2/2] minor fixes removed unused imports and fixed some padding issues --- src/window.py | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/src/window.py b/src/window.py index e1ce416..f3815a5 100644 --- a/src/window.py +++ b/src/window.py @@ -1,7 +1,6 @@ -from PyQt6.QtWidgets import (QMainWindow, QVBoxLayout, QHBoxLayout, QWidget, QTextEdit, - QPushButton, QLabel, QProgressBar, QSystemTrayIcon, QMenu, QApplication, QDialog, QLineEdit, QMenuBar, QStatusBar) -from PyQt6.QtCore import Qt, QPoint, pyqtSignal, QThread, QUrl, QSettings -from PyQt6.QtGui import QFont, QKeySequence, QShortcut, QAction, QTextCursor, QDesktopServices +from PyQt6.QtWidgets import QMainWindow, QVBoxLayout, QHBoxLayout, QWidget, QTextEdit, QPushButton, QLabel, QProgressBar, QSystemTrayIcon, QMenu, QApplication, QDialog, QLineEdit, QStatusBar +from PyQt6.QtCore import Qt, QPoint, pyqtSignal, QThread, QSettings +from PyQt6.QtGui import QKeySequence, QShortcut, QAction from .store import Store from .anthropic import AnthropicClient from .voice_control import VoiceController @@ -379,7 +378,7 @@ def setup_ui(self): color: white; border: none; border-radius: 8px; - padding: 0 24px; + padding: 0 20px; font-family: Inter; font-size: 14px; font-weight: bold; @@ -399,7 +398,7 @@ def setup_ui(self): color: white; border: none; border-radius: 8px; - padding: 0 24px; + padding: 0 20px; font-family: Inter; font-size: 14px; font-weight: bold; @@ -423,7 +422,7 @@ def setup_ui(self): color: white; border: none; border-radius: 8px; - padding: 0 24px; + padding: 0 20px; font-family: Inter; font-size: 14px; font-weight: bold;