Skip to content

Commit 0689144

Browse files
fix(mac): tray icon with circle outline + 3 sound bars
Keep the circle from the original app icon but as an outline stroke (not filled) so macOS template rendering shows a recognizable shape instead of a solid dot. Three sound bars inside match the original favicon.svg proportions. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 6662c9c commit 0689144

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

electron/tray.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import path from 'path'
55

66
const EMBEDDED_ICON_32_BASE64 = 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAAsTAAALEwEAmpwYAAADjklEQVR4nNWXS08TURSAB6addjrT4NrgFqOJaX0sNMaKGx8b97ox+ke6FApSikIf9EEBQetajY+EqPggdkAoInTaTumUlxtjtLpAPeZOO7etdF5aFp7kLun3zTnn3nMgiP8uEkDaw8X9bLjgYoaFy+iw4ZzLHsp2EG5o3R0oQIttRLzARMUwE139yERXgYmgkwcmnAdmWADbcA7oUG6LDmbCtgB/Hv1NU9j2ePEEExNfsDER2GgBlOC2EDpZsAWzQAczYA3wMxY/3/n35CkwsSPiLQlsEE4HMkD7eaD9abAOpn2Ee8pkiN0WE/awMfHJv8LpoTRYh1bAOrj8mAhm2/TRE0CyseKD5sElAbDe+vBYVybYJqS9ARysNz+A5eaSTwNecBmBH7snwtF7Bb1wsAwsgcWXOtOYDtDCRAuvjHz51rcf0tENH3gPlv7UTMMrahsRLxhNe2n7l3RkuD2QhtvLn+Ha0/XGcN8iWPoXweJNndshwMTEiBq8LSxA+2i+ruZYoPLljgkBULxYKynCqf4UUH0LoXq6G1rZaGFT7cvv8F8k2L64gGsuC8hpd07kJIHptZIy3JsCs3dhi0gkSMy3x4sdWmmf3vgu/fjhuwVccyxQqbnzdrYqoACnvAsoA0D1zB6sSb/QqVVzLHBnFde8KlBuOOd4rYAy3Nw3D1Tv/MWqAJpqGg03vS4L5HHNywI/ccM5agVU4OYb78DcM3ulKhARLmk9MtPr38oCk3lccwSXBCoNVyegBu/9Q4CN5E5rvXCygHNSwDWXBeSGc4xnygLFkjq8dw6oXq5aAnso26H1vGKBCQHXHAtUGs4xxpevYfGrKtzcMwdUF3eg7hrSoeyG2ts+mf4s1bw9yuOaVwXKDecYrRVQhps83OaO7YlGm4zKYLH707A3UoWjtGOBSsMdiqclgedIQAneMwukhwvufIoD/HkDU01KOxaoNBzjW4TxpU9w9WFBEW7ycEB6kmcbziPan3lpZLBslbalo9Vw9XDuteK+aB1aOaV7qvkW4cgYD4fHeN3w8nl7siFcDrTD6YFr3vMGcLIr2UdoRgJI6+Dy/WbDTd1JfSuZFMFsG9rhmgbvSj4iupI6l1I53FMmtMM1Je21o9do0L6l45Qv9cwonOzm3piucy6iKQHQgtYotMmY++Y3VeAbZDcXUrznTQk3tFLe1AE0z9FEQwcNFult37V/TncxfgMkp/kkbDW+hQAAAABJRU5ErkJggg=='
77

8-
const TRAY_TEMPLATE_BASE64 = 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAYklEQVR4nO2UQQoAIQzEdP//5+59kN1aR1BILoJQEnpoawAA4CMqQ49ZPh3hCuiDv1TMSsCXIL2RasCfYLQRa0BasCvABgHXBpSunjOgy6vYAmcIEW+/hCpXbLdiJQIAzucFMpUQDxmdh0wAAAAASUVORK5CYII='
8+
const TRAY_TEMPLATE_BASE64 = 'iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA00lEQVR4nO1XQRKEIAxD//9n96QDBdo0xN2d0Vw82CaxLQilPB0bmXeoODPBnijNjxqw4l5eJjY0UJMx7Qrz9xvFbd6whTMDCnHIhFcBhTjFc5TcxGdjm3hbgfNldnWgJk7eKz5qAUpYI7VfMAY8gWxFGgNI+SMBpHVNG7IVUK2KC6sz8Bp4ngHmTAAb6HapATbztEAMNsudaYG3FCODHVZnYPTFy3vFV/+GKhM0Z9QClYkpz8xAeJYjxbv58CqgMBGeLf/+XuARI5DdjCxkd8Of4wM7tzMeLM1CdAAAAABJRU5ErkJggg=='
99

1010
interface CreateAppTrayOptions {
1111
getMainWindow: () => BrowserWindow | null

0 commit comments

Comments
 (0)