Skip to content

Conversation

@Allvaa
Copy link

@Allvaa Allvaa commented Aug 12, 2025

I just noticed that when I open Vesktop on macOS, it has no tray icon. This was removed in #68 due to its super big size on the menu bar.

This PR fixed it by resizing the icon first instead of passing the icon directly to the tray constructor

image

@Vendicated
Copy link
Member

should just apply this fix to all platforms

anyway I think the tray was removed because apps usually don't have trays on mac?

@khcrysalis
Copy link
Member

Vesktop has these options under the native menu bar, so having it in the trey wouldn't really be a benefit, at least apart from novelty.

image

@Allvaa
Copy link
Author

Allvaa commented Aug 12, 2025

should just apply this fix to all platforms

oo, so should I just resize it for all platforms? doesn't it break? I can't test for other platforms right now

anyway I think the tray was removed because apps usually don't have trays on Mac?

not sure, but docker, cf warp, etc has tray icon. I kinda find it useful tho for shortcuts, so why not

@Allvaa
Copy link
Author

Allvaa commented Aug 12, 2025

Vesktop has these options under the native menu bar, so having it in the trey wouldn't really be a benefit, at least apart from novelty.

image

oh wow, didn't notice this

@Vendicated
Copy link
Member

it would probably be a good compromise to simply make the tray setting opt-in on mac. that way users who want it can still enable it

@khcrysalis
Copy link
Member

The way Discord does it is that they only show their own trey icon when you're in a voice chat, to indicate that you're either unmuted/muted/or deafened along with quick actions regarding this. At least to me this would serve as an actual purpose of having a trey icon, instead of common quick actions you would find in the menubar. Though, I'm not really imposed on having different options for users.

@Allvaa
Copy link
Author

Allvaa commented Aug 12, 2025

The way Discord does it is that they only show their own trey icon when you're in a voice chat, to indicate that you're either unmuted/muted/or deafened along with quick actions regarding this.

Just checked, there is already a PR for that apparently

@Allvaa
Copy link
Author

Allvaa commented Aug 12, 2025

it would probably be a good compromise to simply make the tray setting opt-in on mac. that way users who want it can still enable it

now it is opt-in

@antoniorodr
Copy link

antoniorodr commented Nov 6, 2025

Will this be implemented? I like to have a tray icon to see if ive some notification, because Ive the dock hidden.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants